量化交易策略——简易波动指标(EMV)
转载:http://blog.sina.com.cn/shearing
简易波动指标简介
Ease of Movement
Value,又称EMV指标,由RichardW.ArmJr.根据等量图和压缩图的原理设计而成。指示投资者在人气聚集且成交热络的时候买进股票,并且在成交量逐渐展现无力,而狂热的投资者尚未察觉能量即将用尽时,卖出股票。实际上EMV也是一个量价合成指标,因为股价的变化和成交量的变化都可以引发该指标数值的变动。EMV的特点总结下来可以归纳出它的应用方法:
1、当EMV由下往上穿越0轴时,买进。
2、当EMV由上往下穿越0轴时,卖出。
计算公式:
1.A=(今日最高+今日最低)/2
B=(前日最高+前日最低)/2
C=今日最高-今日最低
2.EM=(A-B)*C/今日成交额
3.EMV=N日内EM的累和
回测伪略
a.获取交易日前2(第一个交易日取3)天的最高价,最低价和成交额。
b.建立EM函数和EMV函数,获取EM和EMV的序列。
c.根据EMV判断当个交易日是否进行操作。如果上上个交易日EMV<0,上个交易日EMV>0,则买入,反之卖出。
回测
我选择民生银行进行回测,600016.XSHG。
回测时间段 :2012年1月1日至2015年11月16日(和股票上市实际时间段的交集)
回测频率 :按日回测
回测资金:100万
手续费:每笔交易时的手续费是, 买入时万分之八,卖出时千分之1.3, 每笔交易最低扣5块钱。
回测结果:
Total returns:97%
Benchmark returns:60.47%
Max Drawdown:38.21%
5.结果解释:
策略最终收益始终高于benchmark,并且策略后期具有很好的止损效果,在后期及时退出保住收益。最大回撤略大。
收益风险
转载:http://blog.sina.com.cn/shearing
简易波动指标简介
计算公式:
1.A=(今日最高+今日最低)/2
2.EM=(A-B)*C/今日成交额
3.EMV=N日内EM的累和
回测伪略
a.获取交易日前2(第一个交易日取3)天的最高价,最低价和成交额。
b.建立EM函数和EMV函数,获取EM和EMV的序列。
c.根据EMV判断当个交易日是否进行操作。如果上上个交易日EMV<0,上个交易日EMV>0,则买入,反之卖出。
回测
我选择民生银行进行回测,600016.XSHG。
回测时间段 :2012年1月1日至2015年11月16日(和股票上市实际时间段的交集)
回测频率 :按日回测
回测资金:100万
手续费:每笔交易时的手续费是, 买入时万分之八,卖出时千分之1.3, 每笔交易最低扣5块钱。
回测结果:
Total returns:97%
Benchmark returns:60.47%
Max Drawdown:38.21%
5.结果解释:
策略最终收益始终高于benchmark,并且策略后期具有很好的止损效果,在后期及时退出保住收益。最大回撤略大。
收益风险