技术指标

CCI 详解:商品通道指数与 ±100 水平

CCI 如何由典型价格和平均偏差构建,高于 +100 或低于 −100 意味着什么,以及交易者何时用它做均值回归、何时用它跟趋势。

作者 Sky Trade 编辑团队更新于 阅读约 4 分钟

商品通道指数(CCI,中文也常称“顺势指标”)衡量价格偏离近期平均值有多远,并以价格通常的偏离幅度进行标准化。读数高于 +100,说明价格相对于近期表现异常偏高;低于 −100,则异常偏低。你如何利用这一信息,取决于市场是在区间震荡还是在趋势中,而围绕 CCI 的大部分困惑也正出在这里。

CCI 如何计算

Donald Lambert 于 1980 年提出 CCI,最初用于商品期货,但它适用于任何价格序列。计算分四步,默认周期为 20:

  1. 每根 K 线的典型价格(TP) = (最高价 + 最低价 + 收盘价) / 3。
  2. TP 平均值:典型价格在 20 个周期上的简单移动平均。
  3. 平均偏差:每个 TP 与该平均值之间绝对距离的平均数。
  4. CCI = (当前 TP − TP 平均值) / (0.015 × 平均偏差)。

常数 0.015 是 Lambert 选定的,目的是让大多数读数落在 −100 到 +100 之间。与 RSI 或随机指标不同,CCI 没有上下限;在强劲走势中,它可以达到 ±200、±300 甚至更高。

计算示例

假设在 EUR/USD 的 M5 图上,当前典型价格为 1.08600,典型价格的 20 周期平均值为 1.08500,平均偏差为 0.00050。

CCI = (1.08600 − 1.08500) / (0.015 × 0.00050) = 0.00100 / 0.0000075 ≈ +133。

价格比平均值高 10 点,而它通常只偏离约 5 点。CCI 把这表达为 +133:向上方异常拉伸。这究竟意味着“即将回调”还是“强到足以继续”,这个数字本身无法告诉你。

两种相反的用法

均值回归

在区间中,交易者把 +100 视为拉伸过度、把 −100 视为过度压低,预期价格会向平均值回落。一条典型规则是:等 CCI 升破 +100 后再回落到其下方,而不是在它向上穿越的那一刻就行动。这就是均值回归思路,与人们使用 RSI 超买超卖区的方式很接近。

趋势

Lambert 最初的想法恰恰相反:升破 +100 表示异常强势,可能是趋势的开始;跌破 −100 则可能是下降趋势的开始。趋势交易者会在 CCI 保持在阈值之外期间一直跟随走势。

两种解读都合理,而且相互矛盾。同一个 +133 读数,对一位交易者是卖出的理由,对另一位却是买入的理由。先判断你认为自己处于哪种行情状态,例如借助 ADX 或市场结构,然后再解读 CCI。

背离与零轴穿越

另外两种常见的读法:

  • 零轴。 CCI 在零轴上方,说明典型价格高于平均值;在下方则低于平均值。穿越经常发生,单独来看是弱信号。
  • 背离。 如果价格创出更高的高点,而 CCI 的高点更低,说明这波推动的相对力度在减弱。背离在趋势中可能持续很久,所以它是警示,而不是择时工具。

假信号

  • 在强趋势中,CCI 可能连续几十根 K 线保持在 +100 上方。每次读数超过 +100 就反向操作,意味着一次又一次地逆势下注。
  • 在清淡的市场中,平均偏差变小,一段不大的走势就可能把 CCI 推过 ±100。低波动下的“极端值”可能只是 2 点的波动。
  • 较短的 CCI 周期会不断穿越阈值,而这些穿越意义很小。

短到期时间与 OTC

在 S5–M1 图上,20 周期的 CCI 只对几秒或几分钟的跳动作出反应。它振荡得很快,±100 的穿越变得频繁。把它当作对价格当前拉伸程度的描述,而不是较短到期时间的计时器。许多交易者更愿意在 M5 或更高周期上查看 CCI 作为背景。

在 Sky Trade 的 OTC 品种上,价格由 Sky Trade 的服务器生成,不跟随任何真实市场。模型的设计使下一步走势无法预测;那里的 CCI 读数只是在描述生成的序列,无论你按均值回归还是按趋势去解读,都不带来任何优势。

在 Sky Trade 终端中如何使用

CCI 位于指标列表的震荡指标类中,显示在带零轴的独立面板里。由于 CCI、RSI 和随机指标衡量的东西相似,选其中一个即可,不要三个叠加;指标组合一文解释了原因。

极端读数本身并不是交易的理由。收益率低于 100% 时,一个大约一半时间正确的策略,在大量交易后会亏钱。

常见问题

CCI 高于 100 是什么意思?

意思是典型价格高于近期平均值的程度,相对于正常偏差而言异常地大。在区间中它可能提示拉伸过度;在趋势中它可能表示强势。

CCI 的最佳周期是多少?

默认值为 20。较短的周期反应更快,更频繁地穿越 ±100;较长的周期更平滑。没有哪个周期能消除假信号。

CCI 和 RSI 是一样的吗?

不一样,但它们衡量的东西相关。RSI 在 0–100 的刻度上比较上涨幅度与下跌幅度,而 CCI 衡量与平均值的距离,没有固定界限。两者同时使用很少能带来新信息。

CCI 可以超过 200 吗?

可以。CCI 没有上下限。在强劲走势中,或此前波动率非常低时,读数可能超过 ±200。

CCI 是趋势指标还是均值回归指标?

两种读法都可以,所以市场背景很重要。在解读 CCI 读数之前,先判断市场是在区间震荡还是在趋势中。

继续学习

先练习,再决定

每个 Sky Trade 账户都附带 $10,000 的模拟余额,价格和收益率与真实账户完全相同。创建账户,或了解模拟账户的运作方式。