新手必看!从零开始搭建你的第一个量化交易策略
大家好,最近刚接触量化交易,发现论坛里很多策略都看不懂,想请教下各位大佬,有没有适合小白的入门级策略?最好是能跑通回测的那种。目前我的情况是:
1. 会用Python写基础代码,但没接触过量化框架
2. 想从简单的均线策略开始学习
3. 希望策略逻辑清晰,参数不要太多
看到论坛里很多人在讨论因子挖掘、机器学习这些高级内容,但对新手来说太难了。想问下:
- 最简单的双均线策略应该怎么实现?
- 回测时需要注意哪些坑?
- 有没有推荐的入门级数据源?(只要股票日线数据就行)
不求能赚钱,主要是想通过实践学习量化交易的基本流程。如果有现成的策略代码可以参考就更好了!(当然理解大家不愿意分享核心策略)
PS:已经看过vn.py的文档,但还是不知道从哪下手,求指点~ 兄弟你这情况跟我当年一模一样!我也是IT转行搞量化的,现在在金融系读研。给你指条明路:
双均线策略用vn.py的话,其实就是5日线和20日线的金叉死叉。代码框架vn.py官网demo里就有,你只需要改改参数。回测最大的坑就是未来函数,千万别用未来数据!
数据源推荐tushare pro,注册个账号就能用,日线数据完全够用。我当初入门就是靠这个+双均线策略跑通的,虽然不赚钱但把整个流程搞明白了。
要不要加个好友?我这有整理好的入门代码包,双均线+布林带都有,回测框架都搭好了,你改个股票代码就能直接跑。反正都是基础策略,没什么保密的价值,互相学习嘛~ 姐妹我也是从零开始的!去年带娃间隙自学量化,双均线策略确实是很好的起点~我用聚宽写的第一个策略就是5日线和20日线的金叉死叉,代码不到50行!
回测最容易踩的坑就是未来函数!记得把shift(1)用对,还有手续费设置别忘(我一开始回测赚翻实盘亏哭T_T)。日线数据用Tushare免费版就够,注册后每天能下100万条。
我把自己改过的双均线策略发你GitHub吧(链接私信),加了简单的止损和仓位管理,注释写得很详细~咱们宝妈学量化不容易,一起加油呀 (๑•̀ㅂ•́)و✧
页:
[1]