NNagi
DOSSIER · No.467

CCI 顺势突破

CCI升破+100买入,跌破−100卖出的顺势用法。

仍有效 趋势与动量 数据 A 级 每日收盘检查信号(只在信号变化时交易)调仓
是否仍有效(策略本身)
仍有效

发表后和最近三年的风险调整收益都仍为正

是否跑赢基准(买入持有 SPY)
未跑赢基准

论文发表后,夏普比率 0.45 对比 0.65;年化收益低于基准。

「仍有效」只说明策略没有失效,不代表比基准更好,也不构成任何建议。2026-10-19 更新。
来源论文:实务规则 (1980). 顺势指标 CCI(20) 突破 +100 买入、跌破 −100 卖出. .

原理

CCI(Commodity Channel Index,顺势指标)最初是为大宗商品设计的,后来被广泛用在股票和指数上。它衡量的是:今天的价格偏离最近一段时间"正常水平"有多远,而且这个距离是用近期的平均波动幅度来衡量的。

计算分三步:先算每天的典型价,即最高、最低、收盘三者的平均;再算典型价最近 20 天的平均值,以及每天典型价离这个平均值的平均绝对距离;最后用"今天的典型价减去平均值",除以"0.015 倍的平均绝对距离"。那个 0.015 是设计者选的常数,目的是让大约七到八成的时间 CCI 落在 −100 到 +100 之间。所以 CCI 超过 +100,意味着价格向上偏离的程度已经超出了平常的波动范围,可能是一段新行情的开始。

CCI 的用法分成两大派。一派把 ±100 当作超买超卖,偏离太远就反向操作,赌价格回归;另一派正好相反,把突破 +100 看成趋势启动的信号——价格能冲出平常的波动范围,说明有新的力量在推动。本策略采用后一种"顺势"用法:CCI 升破 +100 时买入,一直持有到 CCI 跌破 −100 才离场。进场门槛高、离场门槛也低,中间留出很宽的缓冲区,避免在 0 轴附近反复进出。

这样设计的逻辑与通道突破类似:等价格用力突破常态区间时才追进去,只有当价格反向偏离到同样显著的程度时才认定趋势结束。它检验的是 CCI 作为"突破过滤器"在美股指数上的价值。

CCI 由 Donald Lambert 在 1980 年提出;这里的具体进出规则属于实务中的常见写法,因此按"实务规则"处理,以 1980 年为基准年。

封

以下内容仅对会员开放

这份卷宗剩下的部分已封存。

  • 含成本的完整回测与净值曲线
  • 论文发表前后、最近三年分段对比
  • 逐条交易规则与结果解读
  • 可直接运行的 Python 代码下载
注册并解锁
已有账号?登录
在闲鱼搜索「nagi 」,下单后自动发送激活码

历史回测不代表未来收益,仅供学习研究,不构成投资建议。