择时到底有没有效?——动量轮动研究(二) 上一篇文章讲了什么是动量效应和动量轮动。动量轮动策略中包含...
上一篇文章讲了什么是动量效应和动量轮动。动量轮动策略中包含有择时和轮动两个部分,择时交易有多种,可以通过估值来择时,比如PE小于10倍时买入,大于20倍时卖出。也可以通过技术分析指标来择时,比如金叉买入,死叉卖出等,我们今天来研究一下动量择时到底有没有效。
我们先建立一个最简单的动量择时模型,然后用数据来说明。
动量择时模型:近20日涨幅大于0则买入,近20日涨幅小于0则卖出。
首先来测试一下沪深300、中证500、创业板等A股主要指数择时和不择时的区别。
1、沪深300
测试时间:2005年1月1日-2020年4月10日
测试显示,与一直持有相比,择时之后总收益大幅增加,最大回撤大幅减小,最大回撤持续期大幅缩短。由此可见,沪深300择时是有效的,如果一直持有,到现在都还没有过2007年的高点。
2、中证500
测试时间:2007年1月15日-2020年4月10日
测试结果与沪深300基本一致,与一直持有相比,择时之后总收益大幅增加,最大回撤大幅减小,最大回撤持续期缩短,测试数据证明,中证500择时是有效的。
3、创业板
测试时间:2010年6月1日-2020年4月10日
测试创业板也可以得到基本相同的结论,与一直持有相比,择时之后总收益大幅增加,最大回撤大幅减小,最大回撤持续期缩短,由此可见,创业板择时是有效的。
以上测试了A股最主要的3个宽基指数,都可以得到相同的结论,择时在A股是有效的,不但可以增加收益,也可以减小最大回撤。
下面我们再来测试一下纳指100、标普500、日经225等外国主要股票指数的情况。
4、纳指100
测试时间:2000年10月1日-2019年10月1日
测试显示,纳指100的择时效果没有A股的3大指数效果明显,但是也能略微增加收益,减小最大回撤,同时也能缩短最大回撤持续期。
5、标普500
测试时间:1928年1月1日-2019年10月1日
测试显示,对标普500进行择时也是有效的,在长达90年的测试时间里,总收益增加了一倍,最大回撤由86%减小到40%,更重要的是,最大回撤持续期从25年减少到11年。如果不使用择时,1929-1933年的股灾造成的下跌,一直到1954年才收复,长达25年的最大回撤持续期,不知道有多少人能够坚持下来。
6、日经225
测试时间:1970年1月1日-2019年10月1日
测试显示,择时对日经225的效果也是非常明显的,不但总收益大幅增加,最大回撤大幅减小,最重要的也是最大回撤持续期的大幅缩短。如果不使用择时,1989年的高点到现在也没有收复,已经长期30年了,如果不幸在1989年买入,可能这一生都很难见到收复前高了。而使用择时之后,最长不超过10年收益就可以再创新高。
通过以上的测试,我们基本可以证明,动量择时大概率是有效的。特别是像我们A股目前这种波动比较大的市场,通过最简单的动量择时就可以大幅增加收益,并减小回撤。
在以上所有测试的指数中,标普500和日经225指数成立时间最早,这两个指数的最大回撤都超过了80%,最大回撤持续期都达二、三十年。这说明当一个指数拉长以后,是极有可能遇到这种超大的回撤幅度和超长的回撤持续期的。如果没有择时,一生中只要遇到一次就完了。A股的历史并不长,以后会不会遇到这种情况,我们谁也说不准,所以我认为,对于我们散户投资者来说,还是使用择时策略比较稳妥。
【公众号:云飞量化】专注于用客观量化的方式研究指数基金投资。