参数敏感度与波动率有什么关系?——动量轮动研究(三) 上一篇文章讲的是动量择时到底有没有效果,我们对...
上一篇文章讲的是动量择时到底有没有效果,我们对A股三大指数沪深300、中证500和创业板,以及标普500、纳指100和日经225这一共6个指数进行了测试,通过测试结果基本能验证,动量择时大概率是有效的。
上一篇文章我们在对所有指数测试时,都是使用的相同参数,即都是取的近20日涨幅。但其实我一直有一种直觉,总是感觉到参数与波动率有一定的关系,波动率越大,参数要越敏感,反之,波动率越小,则参数可以不敏感。比如,中证500和创业板暴涨暴跌多,参数就需要反应比较快,否则择时效果就会不好。
我的这种直觉是不是正确的呢,下面我们来测试验证一下。
动量择时模型:近N日涨幅大于0时买入,近N日涨幅小于0时卖出。
今天把上次的择时模型中的20日改成变量N日,N最小20,最大60,步长为10。
在A股三大指数中,沪深300的波动率最小,自2005年成立以来的年化波动率是27%,中证500的波动率最大,自2007年成立以来的年化波动率是32%。
我们先来测试一下A股中波动率最小的沪深300。
测试时间:2005年1月1日-2020年4月10日
测试结果比较明显,收益最高的是N取50,收益最低的是N取20,而且从20到50收益是递增的。
我们再来测试一下A股中波动率最大的中证500。
测试时间:2007年1月15日-2020年4月10日
测试结果显示,中证500与沪深300刚好相反,沪深300最差的参数是20日,而中证500最好的差数是20日。沪深300参数从20到50的收益是递增的,中证500则参数越大收益越差。而沪深300和中证500的最大区别就是,沪深300比中证500的波动率更小。
纳指100自2000年以来的年化波动率是26%,而沪深300的年化波动率是27%,他们两个波动率差不多,我们再来测试一下纳指100,看一看与沪深300是否有相同的规律。
测试时间:2000年10月1日-2019年10月1日
测试结果显示,纳指100收益最差的参数也是20日,收益最高的参数是40日,但是收益回撤比最高的是50日。测试结果与沪深300基本相同,都是参数太小收益不好,参数稍大一点的效果更好。
通过以上的测试,基本上验证了我之前的猜想,即动量择时策略中,标的波动率越大,则参数要越敏感,以应对暴涨暴跌;标的波动率比较小时,则参数不需要太敏感,可以减少操作,大部分时间只需要安静的持有。
【公众号:云飞量化】专注于用客观量化的方式研究指数基金投资。