量化交易代码开源获7.9千star,作者一人贡献709次提交

小白爱摸鱼 @chaozuoye

离谱,有人把自己写了十年的量化交易代码整个开源了,选股、可转债、基金、自动下单全是现成的。

GitHub 7.9千star,一千五百多个fork,两百七十多人盯着这个仓库;七百多个提交里,作者一个人就贡献了709次,仓库从2016年建到现在。

几个值得关注的点:

第一,数据层完善。自己做量化的人,八成都死在第一步,也就是数据。策略在脑子里想得挺美,真要跑回测才发现行情要自己爬、可转债数据得自己拼、基金份额变动没有现成接口、公告要一份份下、涨停板名单还得每天抓,光把数据层搭起来就够耗掉两个月热情。

这个仓库把这一层大半都写好了:datahub里汇率监控、可转债数据、基金成员数据、公告下载和涨停板监控都在,配置从一个JSON文件读MySQL和MongoDB的连接信息,MySQL走SQLAlchemy和PyMySQL,MongoDB走PyMongo和Motor,同步异步两套都有。

第二,功能齐全。往上一层也有货。fund目录里是LOF、ETF场内份额监控和ARK ETF持仓获取;k-line用TA-Lib识别三只乌鸦这类常见形态;analysis和machine_learning是分析那一块;trader、futu和ptrade对应下单和自动交易;A股、港股、IPO打新、交易记录、选股策略和模拟仓也都有对应的代码。

第三,开源免费。作为开源项目,你可以自由修改和定制。对于有技术能力的团队来说,可以基于这个项目做二次开发,打造自己的量化交易系统。

要提醒一句:代码是别人的,钱是自己的,任何一条策略拿去实盘之前都自己回测一遍。

策略能不能赚钱另说,起码数据这一层不用从零搭了。

项目地址:github.com/Rockyzsu/stock

话题来源 @Ryrenz 32.9K阅读 ❤️500 x.com/…↗ 已改写,非原文转载
16 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单