python数据接口获取数据_获取金融数据的Python接口

前情回顾:

本文将介绍几个开源的获取金融数据的Python接口, 他们都提供了简洁的安装命令和不错的中文文档.

大名鼎鼎的Tushare

源码地址: https://github.com/waditu/tushare

旧版主页: http://tushare.org/

Pro版主页: https://tushare.pro/

文档: https://tushare.pro/document/2

一句安装指令: pip install tushare (遇到小概率失败的情况就去源码的README里找找有没有和你一样倒霉的人吧)

注意: 安装后要进行初始化设置, 详见操作手册(https://tushare.pro/document/1?doc_id=37); 然后就可以像调用普通的Python包一样调用tushare啦.

推荐理由:很经典的中文金融数据包

文档清晰

配套社区建设: 微信公众号 +

避雷碎碎念:

自从tushare搭建了自己的服务器以后开始实行”积分制”了, 数据不再那么"免费". 作为常年混迹于各种开源社区薅奇淫巧计羊毛的人来说, 当然是"行有余力表点心意", 支持一下开源社区建设. 但是绝大多数人主要是体验和学习为主(快速的爽一下), 经年累月的攒积分不太现实, 更何况有些渠道获取的积分还会每年请零.

注册成功获得初始的100积分, 加上更新个人信息的20积分一共是120, 这时可以调用日线行情和IPO新股列表. 其他积分主要是通过用户推广/捐助/开源社区建设获得(详见https://tushare.pro/document/1?doc_id=13); 各类数据的积分门槛详见(https://tushare.pro/document/1?doc_id=108).

关于限速, 行情数据每分钟不超过500次请求, 其他数据一般按照积分高低会有一些限流, 一般5k积分以上不设限. 能不能接受这个速度根据交易习惯和使用目的因人而异吧.

很努力的后继者AkShare

这个Python包名字中的Share致敬Tushare, Ak大概来自于作者姓名缩写, 顺便和前苏联的步枪同名, 也是挺彪悍的.

源码地址: https://github.com/jindaxiang/akshare

文档: https://www.akshare.xyz (对的, 这只是一个长得像主页的文档地址…AkShare还没有主页, 以后可能会有, 但谁知道呢…)

一句安装指令: pip install akshare -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host=mirrors.aliyun.com --upgrade (肺活量很长的一句话)

推荐理由:免费, 不需要注册

扩充了其他统计数据接口, 比如空气质量/猫眼票房等等

文档列出了所有数据源网址以及致谢了参考项目 (喜欢这种有源必引的学术品格)

避雷碎碎念:

可能用户文档写的糙了点, 但是他的微信公众号会时不时推一些详细的接口调用教程, 可以期待一下; 实在不行还能读源码呢 :)

很专一的baostock

源码地址: https://github.com/shimencaiji/baostock

文档: http://www.baostock.com/ (对的, 这也是一个看名字以为是主页的文档, 这个包连README都懒得写还想要求主页???)

一句安装指令: pip install baostock -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn (也是肺活量很长的一句话)

推荐理由:特别专一的数据包, 只提供证券相关的数据, 项目精简容易focus

免费, 不需要注册

避雷碎碎念:

这个包居然没有README文档, 一点都不official TAT.

另外, 虽然不需要注册, 但是每次调用都要手动念咒语登录/登出(lg = login() 和 lg = logout()), 有点不优雅.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值