主流股票数据源框架横向对比
数据源框架对比
只从A股数据角度出发进行对比,暂时不考虑期货和基金等其他投资数据
名称 | TuShare | AKShare | Efinance | Qstock |
---|---|---|---|---|
是否收费 | 部分接口收费 | 开源 | 开源 | 开源 |
数据来源 | 新浪、东财 | 新浪、东财 | 东财 | 东财 |
实时K线 | ❌ | ✅ | ✅ | ✅ |
历史K线 | 不支持分钟K线 | ✅ | ✅ | ✅ |
基本面数据 | ✅ | ✅ | ❌ | 部分支持 |
板块数据 | ✅ | ✅ | ❌ | ✅ |
特色数据 | ✅ | ✅ | ❌ | ❌ |
说明文档 | ✅ | ✅ | ✅ | ❌ |
优缺点概述
TuShare 特点
- 优点: 老牌数据源,接口稳定性较高,数据全面;
- 缺点: 收费,并且是按年付费,部分数据需要单独申请权限,例如分钟数据;
- 接口文档: https://tushare.pro/document/2
AKShare 特点
- 优点: 接口较稳定,响应速度较快,数据较全面,免费;
- 缺点: 不如TuShare数据全面;
- 接口文档: https://akshare.akfamily.xyz/index.html
Efinance 特点
- 优点: 支持获取非 A 股数据;
- 缺点: 除了K线数据外,其它数据接口较少,功能单一;
- 接口文档: https://efinance.readthedocs.io/en/latest/api/
Qstock 特点
- 优点: 自带一些图形,可以直接运行查看;
- 缺点: 功能较单一,维护更新频率低,bug较多;
- 接口文档: https://github.com/tkfy920/qstock
专栏说明
- TuShare、AKShare、Efinance、Qstock框架的使用;
- 结合Pandas的数据获取和展示 (配套视频中讲解);
- 其它一些小技巧 (配套视频中讲解);
📢适合人群:
- 没有时间盯盘的上班族
- 对量化交易感兴趣的朋友
- 希望通过炒股实现财务增长的朋友
配套视频
想通过视频学习该系列课程的小伙伴, 可以点击这里