|
|
作为一个刚入门的量化萌新,最近花了一个月时间终于搭建起了自己的第一个交易系统,踩了不少坑也学到了很多。想分享下我的完整流程,希望能帮到同样刚起步的朋友。
1. 数据获取:
- 刚开始用免费的Tushare获取日线数据,但发现延迟较高
- 后来改用AKShare,数据质量不错但需要自己处理停牌和复权
- 建议新手先用模拟盘数据练手
2. 策略开发:
- 最简单的双均线策略其实效果不错(5日/20日均线)
- 一定要做参数敏感性测试,我的第一个策略就犯了过拟合的错误
- 回测时千万记得扣除手续费和滑点
3. 风险控制:
- 单品种仓位不要超过15%
- 设置每日最大亏损限额(我设的是总资金的2%)
- 建议先用1手测试实盘稳定性
4. 实盘部署:
- 用Python的schedule模块做定时任务
- 日志记录非常重要!我因为没记录日志错过一次异常
- 建议先跑模拟盘至少2周
目前我的系统日均交易3-5次,年化在15%左右。虽然收益不高,但重要的是建立了完整的流程。欢迎各位大佬指正,也求推荐更好的因子组合方法! |
|