使用Python进行量化投资A股的4 种方法!

a227337db4e9bf44ed0dde8560c550f0.png

人生苦短,就用Python!

大家好,我是辰哥~

大家应该都知道,Python的一个应用方向就是——量化交易,恰好最近收到了清华出版社赠送的 《深入浅出Python量化交易实战》 一书,因为平时对数据科学和机器学习都比较感兴趣,简单试读了一下,今天文末也会送出几本!

这里,我将通过文字+视频的方式,先给大家分享如何用Python获取A股数据,以及如何用Python进行炒股的仓位控制。

首先来看四种利用 Python 获取A股数据的方法,算是一个不错且实用的总结:

Pandas_datareader

最基础的方法是使用Pandas_datareader来获取,例如得到 yahoo 金融的数据,实验如下:(2021年11月1日后用户将无法从中国大陆使用 Yahoo 的产品与服务)

4841e6c8c3af0d13eec596ac66478847.png

yfinance

另外,yfinance也有类似的功能,使用方法也很简单

b9b223bc9e2a4e409994cf7bfb3090ba.png

Tushare

当然,说到用 Python 进行量化交易,肯定少不了 Tushare

922d78271761aa4f37e94bd8476bbf2c.png

但若要使用完整功能,需要一定的积分,这就看自己的需求吧。

JoinQuant

最后一种方法来获取数据就是用现成的量化平台。这里我用joinquant实验了一下

f16e79175a3c6839eec397e870a0c1d4.png

可以看到,通过平台获取数据,还是比较简单的。不需要安装额外的库,甚至都不需要导入任何库,直接使用get_price就可以获得行情数据。

接着,再为大家分享如何用Python进行炒股的仓位控制!

如果有同学对本书感兴趣,可以购买并阅读原书籍!当然,今天我们送三本书,安排上!

  文末赠书  

《深入浅出Python量化交易》  * 3本

免费包邮送给你!

34a0e86e0d3fd0b61b00228ef9ef389b.png

【赠书规则】

参与方式:就不拉赞了,有效留言即可(聊聊你对咱们公众号python量化想说的!)

中奖条件:就比较主观了,选2个走心的留言 + 随机抽1个上墙的留言!

活动时间:截止2022年2月20日晚上20点

留言点赞走一波吧~

推荐阅读  点击标题可跳转

1、Jupyter Notebook保姆级教程

2、牢记“四不要”,写好 Python 的 Lambda 函数

3、68 个 Python 内置函数详解

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值