Educational reference. Measured from 204 recorded 5m bars of ES (E mini S&P 500) on Friday, October 23, 2026.
CCI crossed above 100 9 separate times during the session, and the typical visit lasted 15 minutes. Across the whole session it sat above 100 for 14.2% of the time, between -100 and 100 for 56.9%, and below -100 for 28.9%.
| Band | Share of session | Bars | Separate visits | Median visit | Longest visit | |
|---|---|---|---|---|---|---|
| Above 100 | 14.2% | 29 | 9 | 15 min | 35 min | |
| Between -100 and 100 | 56.9% | 116 | 24 | 20 min | 75 min | |
| Below -100 | 28.9% | 59 | 15 | 15 min | 40 min |
CCI measures how far price sits from its own average, scaled by typical deviation, and it is unbounded — it can reach +300 as easily as +100. The ±100 lines are a convention, not a ceiling.
Here the reading entered above +100 9 times, with a median stay of 15 minutes and a longest of 35. Because CCI has no upper bound, the count of separate excursions matters more here than for a 0-100 oscillator: repeated short pushes past +100 and one sustained drive to +300 can produce a similar share of the session.
Buy predictive AI CCI for NinjaTrader 8 PredictIndicators draws the predicted CCI for ES up to 30 bars ahead on NinjaTrader 8 and MetaTrader 5 charts, next to the CCI you already use. CCI indicator for NinjaTrader 8 and MT5 →
MT5 historical indicator prediction accuracy A prediction is an estimate, not a certainty. PredictIndicators publishes its predicted values next to what the market actually did, so they can be checked before relying on them. Predictions vs what happened →
NinjaTrader Directional Movement prediction PredictIndicators draws the predicted next 30 candles of ES on your NinjaTrader 8 chart, to the right of the last bar, and updates them in real time. They are predictions, not certainties. NinjaTrader 8 price prediction indicator →