Bollinger Bands Breakout Oscillator
A Bollinger-style volatility oscillator that measures bullish and bearish breakout pressure when price expands beyond the upper or lower band.
Bollinger Breakout Pressure Oscillator is a momentum and volatility-based oscillator designed to measure bullish and bearish pressure outside a Bollinger-style volatility envelope.
The indicator uses an EMA as the central baseline and calculates upper and lower bands using standard deviation. Instead of simply showing whether price is above or below the bands, it measures how much price has expanded beyond the upper or lower band over a selected lookback period.
Bullish pressure is calculated when price pushes above the upper band.
Bearish pressure is calculated when price pushes below the lower band.
The result is displayed as two separate oscillator readings:
- Bullish Breakout Pressure
- Bearish Breakout Pressure
A higher bullish reading suggests stronger upside expansion beyond the upper volatility band.
A higher bearish reading suggests stronger downside expansion beyond the lower volatility band.
The midline at 50 can be used as a reference zone to evaluate whether breakout pressure is becoming more significant.
This tool can help traders identify:
- Volatility expansion
- Bullish breakout pressure
- Bearish breakout pressure
- Momentum continuation
- Exhaustion after strong moves
- Directional imbalance outside the bands
Best used with price action, volume, VWAP, support and resistance, session structure, or trend filters. This indicator is not designed to predict reversals or guarantee breakout continuation. It should be used as a pressure-reading tool, not as a standalone trading system.
How it works:
The indicator builds a volatility envelope using an EMA baseline and standard deviation bands. It then compares price against the upper and lower bands over the selected lookback period.
When price moves above the upper band, bullish breakout pressure increases.
When price moves below the lower band, bearish breakout pressure increases.
The oscillator normalizes this pressure into a percentage-style reading, making it easier to compare breakout strength across different market conditions.
Inputs:
Length:
Controls the lookback period used for the EMA, standard deviation, and pressure calculation.
Multiplier:
Controls the width of the volatility bands. Higher values create wider bands and require stronger movement to register breakout pressure.
Source:
Defines the price source used in the calculation.
Bullish Color:
Sets the color for bullish breakout pressure.
Bearish Color:
Sets the color for bearish breakout pressure.
Limitations:
- Strong readings may appear after a move is already extended.
- Low readings do not always mean the market is inactive.
- The oscillator does not provide automatic entries, exits, stop loss, or take profit levels.
- Breakout pressure can fail during fake breakouts or sharp reversals.
- It should be combined with market structure, volume, or trend context.
Chỉ báo Pine Script®






















