OptiNod 学院

Chandelier Exit:ATR移动止损

减少对止盈时机的判断,让你不会被趋势中的波动震出场。

趋势跟踪中最吃亏的失误有两种。一种是趋势已经结束却不能退出,让盈利变成亏损;另一种是趋势仍然有效,却被短暂的回调(Pullback)摇晃,过早出场,错过了大的波段。从统计上看,第二种失误比第一种常见得多。


Chandelier Exit是让你不必每次都判断止盈的工具。在趋势中,价格每次摇晃都要纠结一遍“现在该不该走”,错误决策插进来的余地就会相应增加。如果移动止损事先定好,这种纠结本身就消失了。持有到价格碰到止损,碰到的瞬间出场。决策次数减少,错误决策也随之减少。


距离价格3 ATR的移动止损线,远到足以承受趋势内的一般摇晃,近到在真正的趋势结束时能够退出。这个距离是不被趋势内小幅摇晃卷走的关键。


Chandelier减少过早出场
Chandelier减少过早出场有了事先定好的移动止损线,每次小回调时判断是否离场的次数就会减少。

Charles Le Beau定下22日、3 ATR的那个市场


Chandelier是1990年代初系统交易顾问Charles Le Beau在 Computer Analysis of the Futures Market 中整理出的工具。Le Beau把22根K线、3 ATR作为标准,是针对1980年代后期美国期货市场(谷物、能源、货币)定的值。22根K线接近一个月的交易日数,3 ATR是当时期货日线正常回调幅度勉强能容纳的距离。


但这两个值并不适用于现在的所有资产。24小时交易的加密货币日线一个月有30根K线,正常回调经常深到4 ATR。美股日线22根K线正好对应一个月,但在AI、半导体个股这类超高波动品种上,3 ATR太窄,连正常回调都会屡屡被止损出场。如果不根据自己交易的资产亲自调整,就等于直接使用Le Beau为1980年代谷物市场定下的值。


按资产来看,合理的起点如下。


  • S&P500 ETF、大型蓝筹股(MSFT、AAPL):22根K线、2.5至3 ATR比较稳妥。因为这类资产的正常回调通常停在ATR的2.5倍附近。
  • 高波动美股(META、AMD):22根K线、3至4 ATR合适,处于财报季的时期用4 ATR更安全。
  • BTC、ETH日线:建议30根K线、4 ATR。因为24小时交易,一个月相当于30根K线,正常回调的深度也比美股大。
  • 高波动山寨币(SOL、DOGE):30根K线、4至5 ATR是起点。即使设成5 ATR,在正常回调中被止损出场的情况也时有发生。

波动越大,ATR移动止损线越要放宽
波动越大,ATR移动止损线越要放宽太窄会在正常回调中被止损,太宽则在趋势结束后很晚才出场。

用新高移动止损,把大趋势持有到最后


Chandelier的结构很简单。多头仓位中,前22根K线最高价减去3 ATR的位置就是止损线。价格创出新高,止损线也随之上移,反过来,即使价格回落,止损线也不会下移。所以趋势越往前走,止损线就自然移到保本价之上的盈利区域。


这种结构产生的效果,从统计上也很明确。趋势跟踪策略的收益通常来自一两次大趋势,其余的入场大多以保本或小亏收场。Chandelier就是为了把这样的大趋势持有到最后而做的工具。在短趋势中会经常被止损,但一次大趋势就能把之前累积的短期止损全部弥补回来。


META日线处于200 EMA之上、ADX 25以上的上升趋势中,假设通过其他形态(突破、EMA回调等)捕捉到了买入入场点。出场交给Chandelier Long Exit(前22根K线最高价 − 3 ATR(22))。价格以收盘价跌破Chandelier线的那根K线,在其收盘价出场。入场后达到1 R(止损距离)的盈利时,平掉50%以确保保本。剩下的一半用Chandelier去博取大趋势。在财报公布前24小时,把剩余50%再平掉一半,以降低跳空风险。


关键在于把出场交给Chandelier。趋势中不能因为RSI超过70,或者价格碰到短期阻力,就擅自出场。擅自出场的情况每次都插进来,就没法把一次大趋势持有到最后,最终整个系统的期望值会降为负。


如果在2024年一整年用日线Chandelier系统持有META,1月到4月的一次大涨就足以抵消所有零碎的止损,还有富余。期间RSI两次超过80,多次遇到短期阻力,但既然交给Chandelier,这些信号就全部忽略。相反,中途擅自出场的人,会整段错过后半段30%的上涨。


移动止损线只在创新高时上移
移动止损线只在创新高时上移一般回调能够承受,只在收盘价跌破止损线的瞬间才出场。

入场后马上使用Chandelier,可以避开显眼的止损位置


入场后马上把Chandelier当作止损线,还有一个附带的效果。止损位置落在由ATR计算出的位置,所以不容易被集中在前一个波段低点或整数关口这类人人都看的价位的扫止损(stop hunt)碰上。


把止损放在前一个波段低点下方一个跳动点的做法很常见,但那个位置是所有人都盯着的位置。所以会直接暴露在大资金把价格短暂压到那个位置之下、一次性触发止损单的行为,也就是所谓扫止损之中。


相反,Chandelier的止损线是22根K线最高价减去3 ATR的位置,与价格图表上明显的结构线大多不重合。止损放在其他参与者不易注意到的位置,日内扫止损的影响也就相应更小。


这个效果在入场后的头几天尤其明显。初期Chandelier替代了显眼的波段低点止损,趋势越过保本价继续运行后,Chandelier会自然跟着上移,两条线就合并到相近的位置。


ATR止损与波段低点位置不同
ATR止损与波段低点位置不同Chandelier移动止损线与结构线不重合,更能吸收短暂的扫止损。


在日内周期上,Chandelier的反应太敏感


Le Beau的22根K线、3 ATR终究是以日线为基准。把同样的值直接用在1小时线或15分钟线上,反应会太敏感。因为日内噪音对分钟线ATR的扰动,按比例比日线更大。


例如,15分钟线的ATR在成交量少的时段(夜间、午间)可能异常变小。这样一来,22根K线最高价 − 3 ATR就会落在离价格非常近的位置,一次正常波动就会被止损出场。同一个位置在成交量大的时段(开盘后不久、收盘前),又恢复到合适的距离。也就是说,同一个公式会随时段表现得时强时弱。


应对办法有两个。第一,在日内周期上另设最低止损距离,比如价格的0.5%这样的下限。无论ATR怎么计算,都不允许止损线比这个距离更近。第二,计算ATR时去掉交易时段的开始和结束时间段。对于24小时交易的资产,把成交量最少的时段从ATR计算中去掉,分布会更稳定。


最简单的建议是,Chandelier先从日线和4小时线开始用。15分钟线及以下,固定ATR止损或前一个波段低点这类其他移动止损工具运作得更稳定。


成交量少的时段分钟线ATR缩小,止损线贴近价格,成交量增加后又重新拉开
成交量少的时段分钟线ATR缩小,止损线贴近价格,成交量增加后又重新拉开

自动出场不太管用的三种情况


  • 在震荡行情中运行Chandelier:ADX在20以下时,Chandelier出场几乎每次都以止损收场。因为价格在波动区间内经常越过3 ATR。所以要先用ADX和价格结构确认是否存在趋势,只在趋势明确时才运行系统。
  • 财报跳空和周末跳空:股票和期货出现大幅跳空时,Chandelier会在离价格很远的位置触发。如果在跳空低开5 ATR的位置出场,一笔交易的亏损可能扩大到平时的1.5至2倍。所以在财报公布或周末之前,要另设规则,提前平掉部分剩余仓位。
  • 误读胜率的陷阱:Chandelier系统的胜率通常只有30%至45%。这是一两次大趋势弥补多次小止损的结构,胜率必然偏低。这时为了拉高胜率而擅自插入出场,就会错过大趋势,让系统期望值降为负。所以这个系统要用R倍数和期望值来评估,而不是胜率。

交给Chandelier之前要确认的两个条件


Chandelier出场系统要正常运作,需要两样东西同时具备。


  • 入场工具:需要Donchian突破、EMA回调、价格结构突破这类能捕捉趋势开始或重启的工具。Chandelier只负责出场,入场由别的工具决定。
  • 趋势过滤:ADX在25以上,或者200 EMA的方向明确,是这里的标准。在震荡区间要关掉Chandelier,换成均值回归策略。

确认使用该指标的策略结果

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

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