Technical Glossary / Technical Indicators – Momentum Indicators

Commodity Channel Index (CCI)

How far typical price is from its average, scaled by the mean deviation.

Teaching sketch. It shows the shape, not a live quote and not a trade signal.

Formula

Typical price = (high + low + close) / 3. CCI = (typical price - SMA of typical price) / (0.015 x mean deviation). The usual length is 20. The 0.015 is Lambert's constant so that most readings fall between -100 and +100.

Definition

CCI, from Donald Lambert, measures the distance of the typical price from its recent average, in units of mean deviation. It is unbounded. Readings beyond +100 or -100 are outside the range Lambert expected most of the time. They mean price is extended relative to its own recent typical prices, not that a commodity channel exists on the chart.

How it works

A rise through +100 says typical price has become unusually high versus the window. In a trend that can persist. In a range it often snaps back. The zero line is the average itself. Crosses of zero are a coarser trend read than the 100 levels.

Bullish reading

A turn up from below -100, back toward zero, is the mean-reversion long. A hold above +100 is the trend-strength long. Decide which strategy you are trading. Using both on the same signal is how the rules contradict each other.

Bearish reading

A turn down from above +100 is the mean-reversion short. A hold below -100 is a strong decline. Do not buy -100 in a market that is walking lower every bar.

Common mistakes

Assuming +100 is a universal overbought law. The constant 0.015 was chosen to make 100 a convenient fence, not because markets reverse there.

Limitations

Mean deviation uses the same window you are judging. After a crash the window is the crash, and CCI normalises it away. Pair the number with the actual distance from a level.

This note explains the term. A sketch shows the shape of the idea. Neither is a recommendation, a signal, or a comment on any security. Indicator settings and exchange conventions differ. Check the live chart and the contract specification before you use a number.