0. 简介
本样例中提供各类数据处理流程。
推荐源汇总:
1. 推荐使用数据源
-
收费数据:
- Wind数据(业内权威,机构首选数据)
-
部分收费数据
- Tushare(若免费使用,接口调用受限)
- 聚宽
-
免费数据
- Baostock
- qstock (主要基于东方财富和同花顺的免费接口)
2. 开源股票数据获取途径
2.1 开源免费python库
免费数据足够研究使用,实盘使用,质量可能略微欠佳。 常见开源数据python库如下:
-
qlib https://github.com/microsoft/qlib
- (*****)推荐使用
- 微软开源AI量化框架,通过雅虎财经获取数据,可获取中国和美国区数据。该数据 足够进行研究,但质量欠佳,实盘建议更换质量更高的数据。
-
- (*****)推荐使用
- 免注册证券数据 (数据很丰富,qlib基于此获取数据)
-
akshare https://github.com/akfamily/akshare
- (*****)推荐使用
- 非常完善的数据获取库,主要基于爬虫获取(目前我安装后,总是报错,尚未解决)
-
efinance https://github.com/Micro-sheep/efinance
- (*****)推荐使用
- 非常完善的数据获取库,主要基于爬虫获取
- 缺点: 没有大盘指数的接口
-
yfinance
- (***)推荐使用 (貌似只能获取国外股票行情数据)
- 前身是pandas_datareader,后来雅虎关闭api后,通过一些非官方方法获取数据
- 优点是数据免费、可以获取分钟级数据
-
pandas_datareader
- 库以失效,无法获取数据
2.2 财经网API获取数据
- 新浪财经API
- (***)推荐使用
- 不确定调用量限制,另外,获取的数据是json格式,需要自行整理数据
- 查询不了历史数据,只能获取实时数据
- 其余还有腾讯财经API、网易财经API、 雅虎财经API(已关闭,但通过一些python库仍能获取相关数据)等
2.3 部分免费python库
该部分数据质量相对较好,但不完全免费,存在部分限制。
-
国内量化在线平台
- (*****)推荐使用
- 如优矿、果仁、米筐、聚宽等
- 聚宽提供3个月免费本地数据服务
- 在平台上可以方便的获取行情数据,通过dataframe可以下载少量数据, 进行本地实验,但数据量大了,下载较为麻烦,且不确定是否有限制
-
Tushare https://tushare.pro/
- (*****)推荐使用
- 质量高,使用人数多。但存在很多限制,需要收费才能获取更多的数据。
3. 收费股票数据获取途径
收费数据质量更高,更可靠。
- Wind: 几乎所有金融机构的首选,如果用于个人,费用可能有些小贵哦
- “三大矿”在线平台:如聚宽、米筐和优矿等。对于聚宽,费用对于个人还可以, 其余2个平台,我还未进行调研。但聚宽上的行业分类,相比同花顺,感觉很久 没有更新了,比较老,不知道VIP的接口获取的数据是否是不同的
4. 数据源列表
- TuShare - 中文财经数据接口包
- Quandl - 国际金融和经济数据
- Wind资讯-经济数据库 - 收费
- 东方财富 Choice金融数据研究终端 - 收费
- iFinD 同花顺金融数据终端 - 收费
- 朝阳永续 Go-Goal数据终端 - 收费
- 天软数据 - 收费
- 国泰安数据服务中心 - 收费
- 锐思数据 - 收费
- 恒生API - 收费
- Bloomberg API - 收费
- 数库金融数据和深度分析API服务 - 收费
- Historical Data Sources - 一个数据源索引
- 预测者网 - 收费
- 巨潮资讯 - 收费
- 通联数据商城 - 收费
- 通达信 - 免费
- 历史数据 - 文档 | BigQuant - 免费
- 新浪、雅虎、东方财富网 - 免费
- 聚合数据、数粮 、数据宝 - 收费
