Reading the market regime before prices move

Skip to content
Last close 00:43 UTC
QQQ 743.57 -0.34%
IWM 276.71 -0.43%
RSP 213.30 +0.06%
VIX 15.28 +0.46%
SVIX 30.11 +0.14%
VXX 16.68 -0.06%
SMH 588.12 -0.49%
SOXX 543.90 -0.18%
XLF 54.82 -0.42%
XLE 67.17 +1.76%
GLD 381.67 -0.13%
Brent 125.44 -0.06%
WTI 96.24 +0.11%
Dollar index 121.60 +0.13%
US2Y 4.79% −1 basis point
US5Y 5.00% −2 basis points
US10Y 5.21% −3 basis points
US20Y 5.60% −5 basis points
US30Y 5.56% −4 basis points
Bitcoin 83,220.02 +0.06%
After hours

Momentum

Commodity Channel Index

CCI · Commodity Channel Index

Above +100 unusual strength · below −100 unusual weakness.

The short answer

What is the Commodity Channel Index (CCI)?
Commodity Channel Index: the typical price's deviation from its average ÷ the mean deviation.
When does CCI get it wrong?
No upper limit: a reading of +300 is possible and does not mean a reversal. Its current reading on platform symbols, at the last daily close, is in the "Reading now" table on this page. Reading now →
Commodity channel index: a worked exampleIt errs in the uptrend leg of the reference path.+100−1000RisingSidewaysFallingPriceWorked exampleCCI-20
Commodity channel index: a worked exampleIt errs in the uptrend leg of the reference path.+100−1000RisingSidewaysFallingPriceWorked exampleCCI-20
Commodity channel index: a worked exampleIt errs in the uptrend leg of the reference path.+100−1000RisingSidewaysFallingPriceWorked exampleCCI-20
A worked example: the indicator is calculated with its formula on one hypothetical path (rise, then sideways, then decline), not on real stock prices. Orange marks where it goes wrong.

Reading now

On the close of Oct 13, 2026 · daily candles · the same formula plotted above

TickerValueFive sessions agoStatus
SPY 94.57 189.54 Between −100 and 100
QQQ 9.90 126.32 Between −100 and 100
IWM −106.83 −38.45 In the lower zone (below −100)
DIA 88.34 −31.64 Between −100 and 100

A description of where the number sits against its thresholds. It is not an entry or exit signal.

Where it fails

Indicator limit

No upper bound: a reading of +300 is possible and does not mean a reversal.

Read it with

Average True Range: with no upper limit, ATR tells you whether a large reading is a volatility expansion rather than a reversal.

Answers: Has the move stretched?

What it actually does

The Commodity Channel Index measures how far price is from its average relative to its usual deviation: how far today's price strays from the center compared with its normal straying. It was designed for seasonal commodities and spread to all assets. Its range is unbounded, unlike oscillators confined between zero and 100.

How it is read in practice

The two classic thresholds are +100 and -100: crossing them means an unusual move away from the center. There are two schools of use: reversal (an extreme is treated as a contrary signal) and breakout (a move beyond +100 is treated as confirmation of upward strength). The two seem to contradict each other, and the environment decides which one fits.

Why its range is open

Because it isn't normalized between two limits: a reading of +300 is possible and means an exceptional move away. That makes it more useful for spotting outlier moves than bounded oscillators, which saturate at 100 and can't tell strong from stronger.

Hypothetical example

A stock jumps on news and its indicator reaches +280. The extreme itself is information: the move is outside this asset's usual distribution. A reversal trader sees an opportunity, and a momentum trader sees confirmation. What decides it is the market regime, not the indicator.

Where it errs and why

The ambiguity of its two schools is its biggest risk: the same reading is interpreted as buying and as selling depending on the school. Its open range makes comparison across assets meaningless without historical normalization.

Read it with

Read it with trend strength, which settles the right school today. Read it with True Range to tell a real extreme from the noise of high volatility. And read it with volume, which separates a supported move from an empty one.

Where to see it on the platform

The technical chart shows it among the momentum oscillators, and the market regime panel gives the classification that settles how to read it.

Questions about the Commodity Channel Index CCI

How is the Commodity Channel Index calculated?
The typical price's deviation from its average ÷ the mean deviation.
How do I read the Commodity Channel Index number?
Above +100 unusual strength · below −100 unusual weakness.
When does the Commodity Channel Index fool you?
No upper bound: a reading of +300 is possible and does not mean a reversal.