Community scripts › Built into Depth › CCI

CCI

by Swiftedge ◆ FOUNDER · Classic indicators
FreeBuilt into Depth
CCI on the live order book chart in Swiftedge Depth

What it shows

Commodity channel index in a pane: distance from the average typical price in mean deviations.

How to read it

Part of Swiftedge Plus: it runs in Depth on the real trades and order book, with its own settings. Members turn it on under Indicators; the guide explains every setting.

How it's calculated

CCI takes the typical price (high + low + close) / 3, subtracts its 20-candle average and divides by 0.015 times the mean absolute deviation. The constant 0.015 is chosen so that most values fall between -100 and +100.

What it can't tell you

CCI has no upper or lower limit, and values beyond ±100 are common in trends.

CCI on 9 markets right now

1h candles with Depth's default settings, calculated exactly as on the chart. Updated 9:41 AM ET (14:41 UTC), 12 Nov 2026, every 10 minutes.

MarketPriceCCI 20Reading
Bitcoin72,070-228CCI below -100Open chart ›
Gold3,899.33-196CCI below -100Open chart ›
Ethereum2,012-200CCI below -100Open chart ›
Solana81.47-199CCI below -100Open chart ›
XRP1.0303-171CCI below -100Open chart ›
US 5007,590.40-55CCI between -100 and 100Open chart ›
US 10028,241.2-15CCI between -100 and 100Open chart ›
Silver50.451-203CCI below -100Open chart ›
WTI crude oil85.3945CCI between -100 and 100Open chart ›

Settings in Depth

The defaults; every setting can be changed with the gear next to the indicator.

Timeframethe chart's timeframe (or a fixed 1m to 1D)
Length20

FAQ

Why is CCI sometimes above 200?

CCI has no fixed range. A fast move away from the average typical price pushes it far beyond ±100.

What is the typical price?

The average of the candle's high, low and close.

Can I change the length?

Yes, from 2 to 200 candles.

More in Classic indicators