首页 文章详情

分享用 Python 获得 A股数据的 4 种方法

Python绿色通道 | 288 2022-01-11 15:01 0 0 0
UniSMS (合一短信)

二条:Pandas与GUI界面的超强结合,爆赞!

三条: Python 哪种方式循环最快,或许颠覆你的认知!


↑ 关注 + 星标 ,每天学Python新技能

后台回复【大礼包】送你Python自学大礼包

大家好,我是龙哥!

老读者都知道,我做过一段时间的量化交易,恰好最近收到了清华出版社赠送的 《深入浅出Python量化交易实战》 一书,因为平时对数据科学和机器学习都比较感兴趣,简单试读了一下。

书中分享了四种利用 Python 获取A股数据的方法,算是一个不错且实用的总结,这里我也给大家分享一下。

Pandas_datareader

最基础的方法是使用Pandas_datareader来获取,例如得到 yahoo 金融的数据,实验如下:

yfinance

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

Tushare

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

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

JoinQuant

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

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

如果有同学对本书感兴趣,可以购买并阅读原书籍


最后我也还是找出版社申请了 6 本送给大家. 但为了把书送给真正有需要的朋友,也避免到时找不到人,我决定在朋友圈点赞抽奖送书。朋友圈星期二点赞抽奖送书。提前扫码加微信参与朋友圈抽奖送书。


推荐阅读

  1. 安装这5个插件后,PyCharm好用到起飞!

  2. 用Python写了一个图像文字识别OCR工具

  3. 我们计划招收300位Python爱好者,免费学习商业数据分析和人工智能



good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter