均线与趋势在美股的表现
一句话速览
长期上行的指数会让很多趋势方法在回测中看起来很好。这一节讲怎么区分方法有效和贝塔有效。
这节课要你带走的
怎么区分「这个趋势方法有效」和「持有本身有效」,以及一个能自己做的对照测试。
在一个长期上行的市场里, 几乎任何做多类方法的回测都是正的。 所以「回测赚钱」这件事本身几乎不携带信息。
要回答的问题
你的方法带来的收益,有多少来自方法,有多少只是因为你在市场里。
一个能自己做的对照测试
拿同一段时间的三条曲线比
一、你的方法的净值曲线。
二、同期一直满仓持有指数的曲线。
三、同期随机进出、但持仓时间跟你的方法相同的曲线。
第三条最有意思:如果你的方法跑不赢随机进出, 说明信号本身没有贡献,贡献全部来自「在场的时间」。
均线在美股的表现
均线类方法在长期上行的市场里有一个天然优势: 它在多数时间里保持做多。
这意味着它的收益很大一部分来自「持有」, 而不是来自「择时」。
怎么拆开看
算两个数: 一是你的方法的持仓时间占比, 二是同期指数的涨幅。
把两者相乘,得到一个粗略的「纯持有贡献」。 你的实际收益减去这个数,才是择时的贡献。
这个算法很粗,但方向是对的,而且它经常给出令人意外的结果。
趋势方法真正的价值在哪
不在提高收益,在控制回撤。
趋势方法在大幅下跌中会离场, 代价是在震荡市里反复被扫。
| 市场状态 | 趋势方法 | 一直持有 |
|---|---|---|
| 单边上行 | 接近持有,略差(有空仓期) | 最优 |
| 震荡 | 反复被扫,明显更差 | 打平 |
| 大幅下跌 | 明显更好 | 全程承受 |
所以选不选趋势方法,取决于你更在意收益还是更在意回撤, 而不是取决于哪个「更有效」。
这对定仓位的影响
如果你的方法收益主要来自持有, 那么它的实际风险跟一直持有接近, 仓位就应该按一直持有来定,不能因为「有止损」而放大。
这是很多人在回测和实盘之间产生落差的原因之一: 回测里的止损假设它总能按价格执行, 而 跳空会打破这个假设。
做
今天就做这一件事
算你的方法过去一年的持仓时间占比,乘以同期指数涨幅。
拿你的实际收益减去这个数。剩下的那部分才是你的择时贡献,很多人会发现它接近零甚至为负。
带走这一条:在长期上行的市场里几乎任何做多方法的回测都是正的,所以回测赚钱本身几乎不携带信息。对照测试是把你的净值、一直持有指数、随机进出但持仓时长相同这三条曲线放一起。粗略拆法是持仓时间占比乘以指数涨幅,得到纯持有贡献。趋势方法的价值不在提高收益而在控制回撤,代价是震荡市反复被扫。收益主要来自持有的方法,仓位就该按一直持有来定。