Skip to main content
Track Commodity Channel Index
14 / 39
Library

1995issue C011-11

Commodity Channel Index band rules lag zero-line timing

The original Commodity Channel Index rule-based entry waited for plus 100 and minus 100 crossings. Because most of a trend move was designed to sit inside that band, those entries come later than a same-period moving-average cross at the zero line.

  • The Commodity Channel Index is formed from typical price minus a simple moving average of typical price, then scaled by mean deviation and a 0.015 constant so that most of a trend move is intended to fall between plus 100 and minus 100.
  • The original 20-period rule-based entry went long only after the index rose above plus 100, went short only after it fell below minus 100, and stayed flat between those bands.
  • A zero reading coincides with price crossing the same-period moving average, so plus-or-minus 100 entries are later than that crossover and come after most of the intended cycle.
  • Later studies reported that longer calculation periods reduced noise and that a zero-line start improved results versus the outer-band breakout. A five-period smoothing of the index was described as earlier still.
Entries in this reading3 entries

How the Commodity Channel Index is formed

The Commodity Channel Index is formed from typical price minus a simple moving average of typical price, then scaled by mean deviation and a constant of 0.015 so that most of a trend move is intended to fall between plus 100 and minus 100.

The original rule-based entry

The original rule-based entry used a 20-period lookback, went long only after the index rose above plus 100, went short only after it fell below minus 100, and stayed flat between those bands.

Why outer-band entries come late

Because 70 to 80 percent of a price-trend move was designed to sit inside the plus-or-minus 100 band, waiting for those outer crossings places entries after most of the intended cycle has already occurred.

Entering only after plus-or-minus 100 crossings is later than a price-versus-moving-average crossover, and longer averages increase that lag by smoothing price variance.

Zero-line timing and the moving average

A zero reading of the index coincides with price crossing the same-period moving average, so a 40-period index crossing zero is equivalent to price crossing the 40-period average in the same direction.

Later timing choices

Later studies reported that longer calculation periods reduced noise relative to shorter ones, and that initiating trades on a zero-line cross improved results versus the original outer-band breakout.

A daily 20-period application of the original outer-band rule was independently described as late to enter and prone to frequent whipsaws. A zero-line start reduced those problems but was still judged safer when paired with another indicator.

Longer index lengths were proposed as still leading or coincident with reversals, with suggested periods of 20 on monthly charts, 40 on weekly charts, and 80 on daily charts.

A five-period smoothing of the index

A five-period smoothing of the index creates a dual series whose crossovers mark smaller turns of the same price path, and acting on those crossings is described as earlier than both a price-average cross and the original plus-or-minus 100 instructions.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
14 of 39 in the Commodity Channel Index track
19951-2 pp.Next on Commodity Channel IndexBuilding the commodity channel index from typical priceThe first series is a typical price formed by adding the period high, low, and close and dividing by 3.
All readings on this track · 39 readings
  1. 1982Three gates on a 1982 pork-belly short
  2. 1982Scale-free Commodity Channel Index construction
  3. 1986Constructing a commodity channel index and a regression price channel
  4. 1987Constructing scaled OHLC matrices for study overlays
  5. 1987Constructing the commodity channel, average directional, and relative strength indexes on a shared cycle scale
  6. 1992Eleven-bar commodity channel index from typical price and mean deviation
  7. 1992Evaluating Commodity Channel Index breakout versus range rules
  8. 1992Evaluating breakout and CCI rules as complete mechanical procedures
  9. 1993Constructing stochastic, RSI and CCI inputs for forecasts
  10. 1993Nested centered channels with a commodity channel index confirmation gate
  11. 1993Listed-option timing as three separable clocks
  12. 1994Constructing an eleven-period commodity channel index
  13. 1994Confirming Elliott wave turns with channels and the commodity channel index
  14. 1995Commodity Channel Index band rules lag zero-line timing
  15. 1995Building the commodity channel index from typical price
  16. 1995Staged reversal rules with commodity channel index and average channels
  17. 1995Commodity channel index construction from typical price to a smoothed zero line
  18. 2001Reader tests for unfinished lookback oscillators
  19. 2002Constructing the commodity channel index from typical price
  20. 2003Breadth-filtered commodity channel index entry and exit rules
  21. 2003Constructing the Commodity Channel Index from typical price and scaled deviation
  22. 2003A shallow, poorly participated advance is an unconfirmed trend
  23. 2003CCI and RSI parameter defaults as scaling conventions
  24. 2003A cost and capital audit of a Commodity Channel Index trade engine
  25. 2003Commodity channel index peak divergence as an exit after twin patterns
  26. 2004Constructing the Commodity Channel Index from typical price
  27. 2004Constructing the Commodity Channel Index from typical price and mean deviation
  28. 2006Building custom indicators from the Commodity Channel Index, a least squares moving average and a rule-based entry
  29. 2012Confirming breakouts and retracements with CCI, ADX, and averages
  30. 2012Stacking oscillator lookbacks into a heatmap mosaic
  31. 2013Constructing a consensus and volatility-normalized value oscillator
  32. 2013Walk-forward system evaluation with a commodity channel index and chandelier exits
  33. 2014Dual detrended oscillators and dual Bollinger Band channels
  34. 2014RSI, CCI, and moving-average trend-filter construction
  35. 2014Dual RSI, a moving average, and CCI as a confirmation stack
  36. 2017Constructing dual-average cross and channel-index filters
  37. 2018Treat CAM as a classification layer before confirmation becomes an entry
  38. 2018Four-state slope labels gated by a moving average and a commodity channel index
  39. 2018Deviation-Scaled Moving Average construction from a two-bar difference
All 40 readings tagged Commodity Channel Index
Also on Commodity Channel Index5 readings