Skip to content
All library documents

CCI Zero Crossings for Trend Entries and Exits

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses a 20-period Commodity Channel Index (CCI) crossing of zero to signal direction: a move above zero prompts a long entry, and a move below zero prompts a short entry. The document also describes stop thresholds at -100 for longs and 100 for shorts, with positions closed on a subsequent zero crossing. It presents this as a simple way to follow shifts in momentum and avoid frequent discretionary trades.

The discussion identifies false zero-line crosses, parameter sensitivity, and delayed entries as risks. It suggests confirmation filters, volatility-aware stops, and testing alternative CCI lengths, but supplies no performance results. The published setup specifies a BTC/USDT futures backtest over roughly a year without reporting its outcome. The source code also appears inconsistent with the prose: it submits stop entries at the indicator threshold values and does not visibly implement the stated exit on a later zero crossing. Treat the written rules and code as requiring reconciliation before use.

Key ideas

  • A CCI crossing above or below zero is used to choose long or short direction.
  • The document describes -100 and 100 as stop thresholds and a later zero cross as the exit.
  • False signals and lag are risks, especially when price is ranging or trends move quickly.
  • Additional confirmation and adaptive stops are proposed as possible refinements.
  • The source implementation does not clearly match the described stop and exit rules.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.