之前发过的《量化分析师的Python日记》系列,很多朋友发文说,我现在会Python了。但是到底怎么在Python里面做分析,以至于制作自己的一个交易策略呢?
这篇文章就试着为大家解答,我们手把手教大家从分析数据开始,最后形成一个交易策略。全部实现会在通联量化实验室进行。
更多来自通联数据金融工程
q.datayes.com
详细原文请见
1. 准备工作
我们的关注点是关于一只ETF基金的投资:华夏上证50ETF,代码:510050.XSHG。我们考虑的回测周期:
- 起始:2008年1月1日
- 结束:2015年4月23日
2. 策略描述
这里我们使用的均线定义为:
- 短期均线: window_short = 20,相当于月均线
- 长期均线: window_long = 120,相当于半年线
- 偏离度阈值: SD = 5%,区间宽度,这个会在后面有详细解释
买入信号: 短期均线高于长期日均线,并且超过 SD 个点位;
卖出信号: 不满足买入信号的所有情况;
3. 回测结果
