Indicator reference › CCI

CCI (Commodity Channel Index) explained

Momentum

What CCI measures

CCI measures how far price has deviated from its statistical mean, expressed in units of mean absolute deviation. Originally designed for commodities, it works on any asset. Unlike RSI/Stochastic which are bounded 0-100, CCI is unbounded and can reach extreme values during strong trends. It identifies overbought/oversold conditions and trend direction.

How CCI readings are interpreted

Values above +100 indicate price is significantly above its mean — a potential overbought zone or the start of a strong uptrend. Below -100 indicates the opposite. In trending markets, sustained readings above +100 confirm a bullish trend. Crossovers of the zero line signal trend changes. Divergence from price warns of reversals.

Conventional CCI levels

Where CCI works, and where it does not

Versatile — works in both trending and ranging markets by adjusting interpretation. In ranges: use ±100 as overbought/oversold. In trends: use ±100 as continuation signals (staying above +100 = strong uptrend). Works well on commodities, forex, and crypto.

Indicators commonly read alongside CCI

Known limitations of CCI

CCI in practice

Other momentum indicators

Williams %R
ROC — Rate of Change
Momentum (MOM)
TRIX

Testing ideas built on CCI

A reading of CCI can be written as an exact rule and checked against historical data — as a full strategy with entries, exits and costs, or as a single condition and what followed it:

How to backtest a trading strategy without code
Event analysis: what follows a market event

Plot it yourself. Add this indicator to a chart, change every parameter and watch the line move, then backtest how the rule would have behaved on historical data — free on the S&P 500 ETF, no card.

Create a free account or start with the lessons →
This is reference material, not advice. It describes what each indicator measures and how its readings are conventionally interpreted. Nothing here is a recommendation to buy or sell anything, and no indicator predicts future prices. GU Analyser is an analytical tool — no money is ever traded here.