Start Learning Free
Courses
Beginner Course Intermediate Course Advanced Course Crash Course Income Trading Volatility Risk Management
Learn
70 Strategies 172 Dictionary Terms 136 Mindset Articles 45 Guides Free Tools
More
About Sal Contact Start Free
Dictionary › Commodity Channel Index (CCI)
Reference

Commodity Channel Index (CCI)

A versatile oscillator that identifies cyclical trends and extreme price levels.

The commodity channel index (CCI) measures how far a stock's price deviates from its statistical average. Despite its name, CCI works on stocks, ETFs, and indexes — not just commodities. It oscillates without fixed upper or lower bounds, though readings above +100 suggest the stock is well above its average (potentially overbought) and readings below -100 suggest it is well below average (potentially oversold). CCI uses the typical price (average of high, low, and close) and a mean deviation in its calculation, making it responsive to price swings.

Why It Matters

CCI identifies when a stock has moved far enough from its mean to present a trading opportunity. For options traders, these extreme readings correspond to moments when a reversal or continuation trade has a statistical edge. CCI above +100 can signal the start of a strong uptrend or an overextended move ripe for a pullback, depending on context.

The indicator is especially useful for traders who follow cyclical stocks or sectors. Stocks that oscillate between predictable ranges — like many energy, retail, and banking names — produce clean CCI signals that translate directly into options entries and exits.

How It Works

Calculation:

  1. Typical Price = (High + Low + Close) / 3
  2. Calculate the 20-period SMA of the Typical Price.
  3. Calculate the Mean Deviation (average of absolute deviations from the SMA).
  4. CCI = (Typical Price - SMA) / (0.015 x Mean Deviation)

The 0.015 constant scales the indicator so that roughly 70-80% of readings fall between -100 and +100 under normal conditions.

Key signals:

  • CCI crosses above +100: Strong upward momentum. Price is significantly above average — consider bullish continuation trades or wait for a pullback to buy.
  • CCI crosses below -100: Strong downward momentum. Consider bearish trades or prepare for an oversold bounce.
  • CCI returns from above +100 to below +100: Momentum is fading from overbought territory. Time to consider taking profits on calls or entering bearish spreads.
  • CCI returns from below -100 to above -100: Oversold momentum is resolving. Bullish entries become attractive.
  • Zero line cross: CCI crossing above zero shows price has crossed above its average — mildly bullish. Below zero, mildly bearish.

Divergence: If price makes a new high while CCI makes a lower high, the uptrend may be weakening. If price makes a new low while CCI makes a higher low, selling pressure is waning.

Limitations: CCI has no fixed bounds, so extreme readings vary by stock. A momentum stock might regularly see CCI above +200, while a utility stock might peak at +120. Learn the typical CCI range for the specific stock you trade.

Quick Example

A retail stock cycles between $40 and $50 every few months. CCI drops to -150 as the stock hits $41. You sell a put spread with the short put at $39 — below the cycle low — collecting premium while betting the stock bounces as it has historically. CCI rises back above -100 within a week, the stock recovers to $44, and your spread expires worthless for a full profit.

CCI measures how far price has strayed from its average — use extreme readings to identify high-probability mean-reversion or momentum-continuation setups for options trades.

Want to learn this in context? Check out our free courses.

Browse Courses Back to Dictionary
Disclaimer: This content is for educational purposes only and is not financial advice. Options trading involves significant risk. Read full disclaimer
SM
Written by Sal Mutlu
Former licensed financial advisor. Currently an independent options trader and educator. No longer licensed. About Sal