OptiNod 学院

趋势跟随vs均值回归:在截然相反的市场里赚钱的两种方式

趋势跟随和均值回归在截然相反的市场里,以截然相反的盈亏结构赚钱。在同一笔交易里混用两者,只会把两种方式的弱点叠加在一起。

交易策略大体分为两个阵营。趋势跟随(Trend Following)是买入上涨的品种,在它继续上涨时卖出;均值回归(Mean Reversion)则押注大幅偏离均值的价格会重新回到均值。一个认为价格会沿着原来的方向继续走,另一个认为已经走远的价格会折返。


两种方式的盈亏结构正好相反。趋势跟随经常出错,但一旦做对就赚得很多。均值回归经常做对,但一旦做错就亏得很多。前面期望值那篇文章里讲过的低胜率、高盈亏比和高胜率、低盈亏比这两种形状,正是这两个阵营。


很多人不清楚自己属于哪个阵营,就把两者混着用。看到突破,以趋势跟随的方式入场,价格回落后又期待均值回归而硬扛。这相当于用趋势跟随入场,却用均值回归出场。


这种混用是大额亏损的常见原因。把均值回归的期待加在趋势跟随的入场上,大的盈利会被过早截断,大的亏损却会拖到最后。两种方式的弱点全都集中在一笔交易里。


趋势跟随与均值回归在相反的市场中以相反的盈亏结构运作
趋势跟随与均值回归在相反的市场中以相反的盈亏结构运作

两种方式的盈亏结构截然相反


趋势跟随的胜率低。趋势从哪里开始无法预先知道,要承受很多次小亏损,等待一次真正的趋势。这一次的盈利不但能盖过前面多次亏损,还有富余。形状类似胜率35%、平均盈亏比4:1。


均值回归正相反。价格偏离均值后再折返的事经常发生,所以胜率高。代价是,一旦趋势爆发,相信会回到均值而硬扛的仓位会亏得很惨。形状类似胜率70%、平均盈亏比1:1,而那一次大亏损会一下子抹掉多次小盈利。


两种方式的期望值都可以是正的,只是产生这个正值的方式截然相反。所以要知道自己用的是哪种形状,才能把趋势跟随频繁的小亏损、均值回归偶尔出现的大亏损当作正常情况接受下来,把系统维持下去。


用数字看,两种方式的差别很清楚。趋势跟随胜率35%,平均盈利4R,平均亏损1R,期望值是0.75R。均值回归胜率70%,平均盈利1R,平均亏损1R,期望值是0.4R。两者都是正的,但趋势跟随是在十次输掉六次多的情况下赚到这个期望值,均值回归是在十次赢七次的情况下赚到这个期望值。


均值回归真正的风险在平均亏损上。在箱体震荡中本来很小的亏损,到箱体转为趋势的那一刻,会放大到平时的三四倍。只看高胜率而轻视这种尾部亏损,一次趋势转换就会亏掉一年的盈利。


两种方式击垮交易者的方式也不同。趋势跟随在真正的趋势到来之前,小亏损会持续很久,让人熬不过这段时间而改换方式。均值回归长时间都很准,却会被一次大亏损把此前的盈利一次性拿走。事先没有对两种方式的亏损做好准备,就会在亏损出现的那一刻放弃系统。


低胜率配大盈利vs高胜率配偶尔的大亏损
低胜率配大盈利vs高胜率配偶尔的大亏损

仓位大小和持仓周期不同


两种方式建立仓位的方法也正好相反。趋势跟随交易次数少,一旦入场就持有很久。在真正的趋势到来之前,小亏损会持续很长时间,所以每次下注的规模要小,才能承受连续亏损。作为回报,顺势的仓位用移动止损一直持有到最后,不会把盈利截短。


均值回归交易次数多,一旦入场很快结束。到达目标就快速止盈,所以周转快,手续费和滑点也随之累积。而且因为有尾部亏损,不能随意放大每次下注的规模。胜率高就下大注的话,偶尔一次大亏损就会让账户大幅缩水。


同样是1%的风险,标准也不同。趋势跟随以最多能连续亏几次来确定规模,均值回归则以一次尾部亏损最大可能有多大来确定规模。


各自在不同的市场中起作用


趋势跟随只在市场朝一个方向延伸的趋势行情中赚钱。均值回归在价格于一定范围内来回的箱体震荡中赚钱。同一个品种,大部分时间也更接近箱体震荡,大的行情集中在短暂的趋势区间里。


判断是趋势行情还是箱体震荡,可以看几个方面。高点和低点依次抬高或依次降低,是趋势行情;在相近的高点和低点之间来回,是箱体震荡。ADX升到25以上,视为偏向趋势;降到20以下,视为偏向箱体震荡。


2023年夏天,BTC是均值回归的市场。从4月到9月,BTC在25,000到31,000美元的范围内来回。在31,000附近卖出、在25,000到26,000附近买入的均值回归,在这个区间里是对的,而押注突破的趋势跟随屡屡被假突破打脸。


从2023年10月起,市场变了。BTC突破31,000的箱体上沿之后,朝一个方向延伸到2024年3月的73,777美元。在这轮趋势行情里,趋势跟随大赚,而在每个新高处押注回落的均值回归屡屡出错。


下面用具体的交易来看这两个市场。夏天的箱体震荡中,均值回归交易是这样进行的:BTC回落到25,000到26,000美元时买入,在30,000附近卖出,再次回到下沿时又买入。在同一个范围内来回的期间,积累多笔小盈利。每次的盈利很小,靠把这些小盈利重复多次来积累。


同一个区间里,趋势跟随则相反地被打脸。看起来要突破30,000,以突破买入入场,结果被假突破止损;看起来要跌破25,000,以突破卖出入场,又折返回来被止损。在没有趋势的市场里追突破,两边都只会累积止损。


秋天的趋势行情中,处境互换。跟着31,000的突破入场的趋势跟随,一直把趋势骑到35,000、40,000乃至更高。相反,觉得35,000太贵而以均值回归做空的人,在等待回到均值的期间价格继续上涨,亏损惨重。


同一个位置,也要随市场状态反向操作


在31,000美元这同一个位置,夏天和秋天要做的事正好相反。夏天的箱体震荡中,31,000是卖出的位置(均值回归卖出)。秋天的趋势行情中,突破31,000是买入的位置(趋势跟随买入)。


所以“在31,000应该怎么做”这个问题本身没有答案。要先判断现在的市场是箱体震荡还是趋势行情,才能决定在那个位置是卖还是买。先看现在是什么行情,再看位置。


同一价格区间在箱体震荡和趋势行情中要求完全相反的买卖
同一价格区间在箱体震荡和趋势行情中要求完全相反的买卖

最难的区间是箱体转为趋势的关口。第一次越过31,000时,那究竟是又一次假突破,还是真正趋势的开始,在那一刻很难知道。在这种模糊的区间里,哪种方式都难以确信,所以最好等到突破以收盘价确认、回踩时确认有支撑再动手。在市场状态切换的位置匆忙行动,就会用上一个阶段的方式进入新的阶段,吃大亏。


在加密市场里,均值回归更危险


均值回归押注的是价格偏离均值后会折返。但加密市场24小时不停交易,朝一个方向大幅延伸的情况很常见。和股票、外汇相比,趋势出现得更频繁,走得也更远。


所以在加密市场里逆着极端值去抓的均值回归,很容易被一次趋势打得很惨。在新高处做空,或者在暴跌途中逆势买入,都属于这一类。要在加密市场使用均值回归,只能在已经明确确认为箱体的品种和区间里用,并且止损要设得更紧。


混用只会把弱点叠加


最大的亏损出现在把两种方式混在一笔交易里的时候。常见的形态有两种。


  • 趋势跟随入场,加上均值回归式持仓:看到突破买入,价格回落后,相信会回到均值而推迟止损。一旦放弃趋势跟随的小止损规则,小亏损就会长成大亏损。
  • 均值回归入场,加上趋势跟随式持仓:在箱体上沿卖出,价格突破箱体后,认定趋势已经出现,继续扛着空单。一旦放弃均值回归的止损规则,也就是箱体被突破,就会被趋势直接碾过。

两种情况都是把一种方式的入场规则与另一种方式的出场规则拼在了一起。无论用哪种方式入场,出场也必须遵守同一种方式的规则。


混用两者的真正原因,通常是不愿承认亏损。不愿接受趋势跟随的止损,就拿均值回归当借口;不愿接受均值回归的止损,就拿趋势当借口。无论哪种,这个借口都会把小亏损养大。


用一种方式入场再用另一种方式出场,小亏损会变大
用一种方式入场再用另一种方式出场,小亏损会变大

什么时候用哪一种


先判断现在的市场是趋势行情还是箱体震荡。ADX高,且高点和低点依次抬高,是趋势行情;ADX低,且价格在一定范围内来回,是箱体震荡。趋势行情用趋势跟随,箱体震荡用均值回归。


一笔交易只适用一种方式。以趋势跟随入场,就持有到趋势折断,用趋势出场来结束;以均值回归入场,就到达目标或箱体被突破时结束。让入场和出场的逻辑统一在一种方式上,才是不把两种方式混在一起的办法。


越是新手,越适合只选一种方式并充分熟练。同时处理两种方式,在市场切换的关口判断就会动摇,最后还是会把两者混在一起。先用一种方式在一个市场里积累起一致的记录,再加入另一种方式,这个顺序比较安全。


如果两种方式都想用,不要在同一笔交易里混,而是干脆分成独立的系统来运作。趋势跟随用一套设置,均值回归用另一套设置,各自只按自己的规则运行。实际上,大型基金会把趋势跟随策略和均值回归策略作为各自独立的策略一起运行,因为一方表现不佳时,另一方可以撑住。关键在于不在同一笔交易里把两者混在一起。


把两种方式分开的设置


趋势跟随设置(趋势行情)


  • 入场条件:周线为趋势行情(高点、低点依次抬高,ADX在20以上)。日线以收盘价突破前高,或者在守住前低的回调中反弹。
  • 出场:持有到趋势折断,前一个回调低点被收盘价跌破时出场。
  • 止损:设在作为入场依据的低点下方。

均值回归设置(箱体震荡)


  • 入场条件:市场为箱体震荡(ADX低,在一定范围内横盘)。价格触及箱体下沿,并出现长下影线之类的反弹信号。
  • 出场:到达箱体中轴或上沿时出场。
  • 止损:收盘价跌破箱体下沿时出场。

在一笔交易里混用两种方式时亏损放大的过程
在一笔交易里混用两种方式时亏损放大的过程

哪种方式更好,没有答案。选定一种适合自己性格和时间的方式,只在这种方式适用的市场里使用,并且不在一笔交易里混用规则,就是全部要点。选了趋势跟随,就要把频繁的小亏损当作系统的一部分接受;选了均值回归,就要把偶尔出现的大亏损当作系统的一部分接受。两种都想做好,结果两种都做得半吊子,会带来最糟的结果。

用你自己的策略结果来确认

上传 TradingView 策略的交易列表(CSV)或 MT5 报告,即可计算盈亏、回撤和交易分布。无需登录即可分析。

分析我的交易记录 查看分析示例