Bollinger Band Reversal Study

Jul 8, 2020

Static chart image
Support and Resistance
Signals
Oscillators
Candlestick

The Bollinger Band Reversal Study indicator attempts to identify potential price reversals by analyzing the interaction between Bollinger Bands, Stochastic momentum, and specific candlestick formations. It helps traders pinpoint exhaustion points and mean-reversion opportunities based on indecision at key volatility boundaries.

Usage

The script identifies two main types of reversal setups: outer band reversals and middle band (basis) reversals. Signals are plotted as arrows on the chart, and users should typically wait for the candle to close to confirm the signal, as price fluctuations may cause the signal to appear and disappear during the real-time formation of the bar.

  • Long Outer Band (Green Arrow): Occurs when a doji-like candle crosses below the lower Bollinger Band, followed by a bullish setup candle pushing back inside the bands while the Stochastic is in the oversold region (< 30).
  • Short Outer Band (Red Arrow): Occurs when a doji-like candle crosses above the upper Bollinger Band, followed by a bearish setup candle pushing back inside the bands while the Stochastic is in the overbought region (> 70).
  • Long Middle Band (Blue Arrow): Occurs when price shows indecision near the middle basis line and reverses upward, supported by a Stochastic value below 50.
  • Short Middle Band (Yellow Arrow): Occurs when price shows indecision near the middle basis line and reverses downward, supported by a Stochastic value above 50.

Traders can manage exits using fixed risk-reward ratios or by targeting the opposite Bollinger Band.

Details

The script construction relies on three core components:

  1. Bollinger Bands: Provides the dynamic support and resistance levels based on standard deviations of a moving average.
  2. Stochastic Oscillator: Acts as a momentum filter to ensure the reversal is occurring at an overextended level or appropriate momentum state.
  3. Candlestick Logic: The script specifically looks for "Doji" or indecision candles followed by "Setup" candles. A setup candle is defined by its ability to close back within the band and show directional strength (e.g., closing in the upper/lower portion of its range).

Settings

Bollinger Bands

  • Bollinger Bands Length: Determines the period used to calculate the moving average and standard deviation (default is 20).
  • Bollinger Bands Multiplier: Sets the number of standard deviations for the outer bands (default is 2.0).

Stochastic

  • Stochastic Smooth K: The period used for the raw Stochastic calculation.
  • Stochastic Smooth D: The period used to smooth the Stochastic %K value.

FAQ

How do I use the Bollinger Band Reversal Study?

You can use it to identify potential entry points for mean-reversion trades. Look for signals at the outer bands for major reversals or at the middle band for trend-continuation or minor reversal plays.

What do the different arrow colors mean?

Green arrows indicate long setups at the lower band, red arrows indicate short setups at the upper band, while blue and yellow arrows indicate long and short setups occurring at the middle basis line.

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 access on the following platforms
tradingviewSymbolTradingView
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

ninjatraderNinjaTrader
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

metatrader4MetaTrader 4/5
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

thinkorswimThinkorswim
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.

Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.

Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.

Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.

Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.

This does not represent our full Disclaimer. Please read our full disclaimer.

© 2026 LuxAlgo Global, LLC.