All indicators

CCT Bollinger Band Oscillator

Sep 10, 2014

Static chart image
SignalsOscillatorsDivergencesMoving AveragesVolatility

The CCT Bollinger Band Oscillator indicator transforms standard volatility bands into a normalized range between 0 and 100, providing a clearer view of price momentum and extreme market conditions relative to historical volatility.

Usage

The Usage of the CCT Bollinger Band Oscillator (CCTBO) revolves around identifying market extremes and trend shifts through a fixed-scale oscillator. Unlike traditional Bollinger Bands that expand and contract on the price chart, this tool anchors the upper band to 100, the lower band to 0, and the midline to 50.

  • Overbought/Oversold Levels: When the oscillator moves above the 100 level, the market is considered overbought. Conversely, when it drops below 0, the market is considered oversold.
  • Crossovers: The indicator includes a signal line (EMA of the oscillator). A cross of the CCTBO line above the signal line can indicate bullish momentum, while a cross below may suggest bearish pressure.
  • Divergences: Traders often look for discrepancies between price action and the oscillator peaks. For example, if price makes a higher high but the CCTBO makes a lower high, it may signal a potential trend exhaustion.
  • Failure Swings: Watching for the oscillator to penetrate an extreme level (0 or 100), pull back, and then fail to reach that extreme again can serve as a leading indicator of a trend reversal.

Details

The CCT Bollinger Band Oscillator was developed by Steve Karnish of Cedar Creek Trading. The script reconfigures the classic Bollinger Band logic—which typically plots envelopes at two standard deviations from a moving average—into a bound oscillator.

The calculation determines the price's position within a four-standard-deviation range (from -2 to +2 standard deviations). By normalizing this movement, the script allows traders to visualize price fluctuations relative to volatility without the visual distraction of shifting price envelopes. The central value of 50 represents the mean (the Moving Average), while values of 0 and 100 represent the lower and upper standard deviation boundaries, respectively.

Settings

  • Length: Determines the lookback period used to calculate the Standard Deviation and the Simple Moving Average.
  • MA Length: Sets the period for the exponential moving average (Signal Line) applied to the oscillator.
  • Source: Specifies the price data used for the calculations (e.g., Close, Open, High, Low).

FAQ

What is the difference between this and regular Bollinger Bands? While regular Bollinger Bands plot levels directly on the price chart that move as volatility changes, this indicator normalizes those levels into a fixed scale from 0 to 100 to make overbought and oversold conditions easier to spot.

How do I interpret the signal line? The signal line is an EMA of the oscillator. It acts as a trigger for momentum changes; crossovers between the main oscillator line and the signal line are often used to time entries and exits.

How can I access this indicator? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.