CCI(顺势指标):偏离、突破与策略思路
顺势指标是为商品期货设计的。它问的是:当前价格偏离自身均值有多远?然后把这个距离与价格平时的偏离幅度作比较。明显超出常态的偏离,可能标志着新一段走势的开始,也可能是一个即将弹回的极端。本页介绍期货交易者如何解读 CCI,以及策略生成器如何把它与其他规则组合。
它衡量什么
CCI 依据每根K线的典型价格来计算,也就是最高价、最低价和收盘价的综合,而不是只看收盘价。它先取这个典型价格的近期平均值,再衡量最新值高于或低于该平均值多远。这个距离本身会随合约的价格水平而放大缩小,所以 CCI 用近期偏离的典型大小对它重新缩放,变成价格目前偏离了多少个正常偏离幅度的感觉。
经过这样的缩放,CCI 的读数就是对这个问题的回答:这次偏离是否超出寻常?大多数时候它在零附近的正常区间内运动。一旦突破这个区间,说明价格偏离均值的程度比平时更远。它没有上限,在极端行情中 CCI 可以走得很远,这使它有别于 RSI 和 随机指标 这类有界工具。
由于它同时使用最高价、最低价和收盘价,CCI 反映的是整根K线所处的位置,而不只是它在哪里收盘。它最擅长回答价格是否离开了正常范围,因此对突破交易者和均值回归交易者都有用。两派的区别在于,你把越出正常区间的走势看作开始,还是看作结束。
在真实市场中的表现
当新的走势启动时,CCI 往往较早离开正常区间,并在这一侧停留一段时间。突破交易者留意的正是这个时刻:偏离的骤然跳升,暗示新的信息或新的资金正在把价格推离原来的平衡点。
在反复震荡的市场里,CCI 倾向于短暂地冲出正常区间的任一侧,然后回落到零附近。在这种情况下,极端读数是均值回归的合理提示。然而,同样的极端读数如果出现在趋势早期,往往只是更大走势的第一段,所以判断行情状态仍然是第一步。
由于缩放依赖近期的典型偏离幅度,一个从极度清淡突然转为极度活跃的市场,可能产生夸张的 CCI 数值。反过来也成立:当波动率逐步扩大时,同样的偏离距离换算出来的读数会逐渐变小。记住这一点,就更容易避免对某一个醒目的数字反应过度。
常见用法(思路)
与其他类别指标搭配
由于极端的 CCI 读数可以有两种相反的解读,它最重要的搭档是能区分趋势与震荡的工具。当 ADX 较高时,把越出正常区间视为突破;当它较低时,视为回归的机会。让行情状态来决定方向,比固定一种解读更贴近市场的实际表现。
第二种搭配是把 CCI 放在价格通道旁边。CCI 告诉你偏离是否异常,而 布林带 或 肯特纳通道 把这种偏离画在价格图表上,使出场位置更容易确定。做日内交易时,VWAP 还能提供当日平均成交价作为参考锚点。
与 RSI 和 随机指标 相比,CCI 的突出之处在于它没有边界,且对极端值反应强烈。一起使用时,让 CCI 标出异常偏离,让有界的震荡指标描述正常条件下的强弱,效果很好,这样三个工具就不会都在说同一件事。
在 AlphaPrime 中
在 AlphaPrime 中,CCI 扮演灵活的角色。它可以是突破策略中的触发条件、回归策略中的极端检查,或者一个单纯的方向过滤器。生成器把这每一种角色与趋势强度、通道和交易时段类别的规则搭配,再由 GPU 逐个回测每个候选。
同一个 CCI 读数,在突破逻辑与回归逻辑下指向相反的方向,这正是大规模比较发挥价值的地方。样本外检验会显示,在你的合约上,离开正常区间更多是标志着开始还是结束,只有在未见过的数据上依然成立的解读才会被保留。
选出的组合可以导出为你的交易平台可以执行的策略代码,CCI 的突破或回归条件原样带过去,让你可以先在自己的平台上模拟运行,再决定是否实盘交易。

