分享一个完全免费的中国 A 股数据获取库

3 天前
 sunfinv

大家好!今天想分享一个我开源的金融数据获取库 finshare ,完全免费,无需 API Key 。

GitHub: https://github.com/finvfamily/finshare

finshare 源于我的项目: https://meepoquant.com/

特性:

安装: pip install finshare

快速开始: import finshare as fs

获取历史 K 线数据

df = fs.get_historical_data('000001.SZ', start='2024-01-01', end='2024-12-31', adjust='qfq')

获取实时快照

snapshot = fs.get_snapshot_data('000001.SZ')

财务数据

df = fs.get_income('000001.SZ') # 利润表

特色数据

df = fs.get_money_flow('000001.SZ') # 资金流向 df = fs.get_lhb() # 龙虎榜

征集想法:

我正在开发 finquant 开源量化交易框架,想收集大家的想法:

欢迎加入 Discord 社群一起讨论: https://discord.gg/XT5f8ZGB

也欢迎 Star 和 PR !

5174 次点击
所在节点    Python
69 条回复
ChinaCN
3 天前
可以获取同花顺 东财里面的板块数据吗
sunfinv
3 天前
暂时没有的,这个我记下,应该是可以清洗出来的
Trustzone
3 天前
我前段时间也有类似的想法。后面一直没时间。有这个想法的原因是我每天都需要数据来重新出量化的策略。结果有一天 akshare 挂了。。。
ken989
3 天前
mark ,回头看看
sunfinv
2 天前
@Trustzone 还是需要自己维护历史数据的
Trustzone
2 天前
@sunfinv 对,我目前的打算是构建一套数据库作为量化的基础数据,这套数据基本不怎么改,抓一套完整的,然后再不断的弄一个新增的 db ,作为补充 db 。然后用多个 db 来出量化策略。
sunfinv
2 天前
@Trustzone 对的可以的,实时行情都有 batch 的方法,和历史数据一拼接,就 OK 了。那我弄一个开源的工具出来吧,你这个问题应该不是一个人遇到。
wangrenming1985
2 天前
mark ,这个可以,留着用
nakun233
2 天前
有个问题想问 A 股这种 T+1 怎么量化
sunfinv
2 天前
@nakun233 首先需要有策略 需要数据支持,回测再接入实盘就是量化, 和 T+1 关系不大
namonai
2 天前
能获取到盘前数据吗
qa2080639
2 天前
mark 刚好做股票项目
Hallujah
2 天前
目前 A 股数据还是可以便捷获取到的,我也更期待便捷获取期货数据
sunfinv
2 天前
@Hallujah 有了 看下 git 项目
sunfinv
2 天前
@namonai 暂时不能
slowman
2 天前
有没有中证每一个指数的回溯日至今的权重明细
lizhenda
2 天前
有点厉害噢
Tathagatagarbha
2 天前
支持一下
NaSuiBian
2 天前
正需要
Hallujah
2 天前
@sunfinv 谢谢楼主,已 star

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1197162

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX