CHOP(Choppiness Index,震荡指数)的核心用途不是告诉你该买还是该卖,而是告诉你"现在这个市场适不适合用趋势策略"。它衡量的是价格在一段时间内的"效率":价格是沿着一个方向干净地走,还是在来回震荡、消耗时间。
CHOP 在算什么:用"实际路程"和"直线距离"做对比
理解 CHOP 的公式,就能理解它为什么能区分趋势和震荡。
它的计算逻辑是:把一段时间内每一根 K 线的真实波幅(True Range)加起来,再除以这段时间内最高价和最低价的差值。
打个比方:如果价格从 100 涨到 110,但中间反复上下穿梭了 50 次,那么"实际走过的路程"(波幅总和)会远大于"起点到终点的直线距离"(最高价减最低价)。这个比值越大,说明价格走得越"绕",CHOP 数值就越高,代表市场在震荡。反之,如果价格几乎是一条斜线从 100 走到 110,波幅总和接近直线距离,CHOP 数值就会很低,代表趋势干净。
阈值怎么看:38.2 和 61.8 是参考线,不是精确开关
TradingView 和多个技术分析来源都指出,常用的阈值来自斐波那契回撤位:38.2 和 61.8。
CHOP > 61.8:市场处于震荡/横盘状态。在这个区域,突破策略和趋势跟随策略容易失效,因为价格频繁假突破、来回扫止损。
CHOP < 38.2:市场处于趋势状态。价格方向性较强,适合趋势策略。
38.2 ~ 61.8 之间:过渡区域。市场状态不明朗,需要谨慎。
这里有一个需要直接辨明的误区:CHOP 不是超买超卖指标。
在一些搜索结果或资料中,会看到"CHOP 高于 80 是超买、低于 20 是超卖"的说法。这是对 CHOP 的误用。CHOP 衡量的是市场结构(趋势还是震荡),不是价格偏离均值的程度。把它当超买超卖指标用,会导致你在趋势最强的位置(CHOP 接近 0)误判为"超卖"而逆势做多,这是危险的。CHOP 的数值范围理论上是 0 到 100,但即使在极端情况下,也不应该用超买超卖的框架去解读它。
作为趋势过滤器的实际用法
CHOP 最有价值的用法,是在你执行趋势策略之前,先看一眼它。如果 CHOP 已经高于 61.8,那么你的突破策略、均线交叉策略在这个阶段大概率会遭遇连续亏损。
一个更稳健的做法是多时间框架对齐。比如你在 1 小时图上看到了一个突破信号,但日线图的 CHOP 高达 70,说明大级别还在震荡,这个突破的可靠性就大打折扣。只有当多个时间框架的 CHOP 都低于 38.2 时,趋势的"共识度"才比较高。
参数和周期的影响
CHOP 的默认周期是 14。周期越短,CHOP 对市场状态的变化越敏感,但假信号也越多;周期越长,读数越平滑,但对趋势的启动和结束反应越慢。
另外一个容易忽略的点是:同一个资产在不同时间框架下的 CHOP 可能完全不同。5 分钟图上 CHOP 很低(看起来在趋势中),但小时图上 CHOP 可能很高(大级别在震荡)。这是正常现象,不是指标出错。关键是你用的时间框架要和你的交易周期匹配。
核验完成的标准
当你打开 CHOP 指标后,判断流程是:
看数值落在哪个区间:>61.8 是震荡,<38.2 是趋势,中间是过渡。
对照你的策略:如果你要做趋势,CHOP 必须在 38.2 以下;如果你要做区间交易,CHOP 最好在 61.8 以上。
检查多周期一致性:你交易的时间框架,和更大一级的时间框架,CHOP 状态不能互相矛盾。
完成这三步,你就能知道当前市场环境是否适合你的交易计划。CHOP 不产生入场信号,它只回答一个问题:现在这个市场,你该不该出手。
参考资料
- TradingView·Choppiness Index (CHOP),页面未标明更新日期;核查日期:2026-10-10。
- TradingView·Choppiness Index MTF,页面发布或更新日期:2026-07-22;核查日期:2026-10-10。
- TA-Lib·Choppiness Index (CHOP),页面发布或更新日期:2026-09-30;核查日期:2026-10-10。
- Angel One·Choppiness Index: Meaning, Formula, How It Works and How to Use It,页面发布或更新日期:2025-03-24(更新于2026-09-15);核查日期:2026-10-10。
- StockSharp·CHOP,页面未标明更新日期;核查日期:2026-10-10。



