Skip to content
All library documents

Bollinger Bands for Breakouts, Mean Reversion, and Volatility Context

Article Quant Q&A · Author: Alexander Chervov

Summary

The discussion presents Bollinger Bands as a moving average surrounded by volatility-scaled bands and outlines competing ways to interpret band crossings. A breakout approach treats a move above the upper band as a possible continuation signal, with an exit when price returns to the moving average. A contrasting mean-reversion idea would trade for price to re-enter the bands, though one contributor reports no convincing strategy from that interpretation. A squeeze is also described as a possible precursor to a sharp move.

The evidence is anecdotal: one contributor reports mixed results and attractive mock-portfolio outcomes over several stock time frames, while warning that backtest bias may explain them and that results were not reliable. The thread recommends combining bands with other indicators, but gives no validated rules or systematic performance analysis. It also cautions that bands calculated from price dispersion can widen during trends, so they should not be treated as a pure measure of return volatility. Appropriate use depends on market regime and testing.

Key ideas

  • Bollinger Bands compare price with a moving average using a volatility-scaled range.
  • Band breaks can be interpreted as potential breakout signals, with the moving average serving as an exit reference.
  • A mean-reversion interpretation expects price to return inside the bands, but the discussion offers no validated rule for it.
  • A narrowing band range, or squeeze, is described as a possible precursor to a sharp move.
  • Reported mock-portfolio results are anecdotal and may reflect backtest bias.

Tags

Full text
# Usage of Bollinger bands


# Usage of Bollinger bands












I looked through several sources on Bollinger bands and I do not see clear recipes of their usage. Wikipedia says "The use of Bollinger Bands varies widely among traders. " QSE discussion seems also says "Just like everyone else that's been down this path, you'll have to prove this stuff to yourself. "

Question Would you be so kind to share with me your experience - how (and when) do you use them ? what are the outcomes? and what idea stands behind it ?

Let me say what I understand - if market is in horizontal trend, i.e. we can think of it as price = Const + noise. Then it is reasonable to expect that if in some moment price is quite big, then it it will return to mean - so we go short at big price and sell in future, when it returns to trend(=Const).

However if we have positive trend: price(t) = A*t+B + noise, it very much depends on how fast noise is changing, how big is A, and volatility of noise. Since if trend is go ups very quickly even if the price is far from trend and it will return to trend some time after at the moment of return it will be much high than it was before (because of trend), so if you go short - you will lose.

## Answer by zuiqo (score 4)

https://quant.stackexchange.com/a/8160

I have played around with those a bit and my results were mixed. Bollinger bands essentially show you the price relative to rolling window volatility.

One interpretation is that if the current price leaves the Bollinger bands, a trend or movement emerges (of course depending on your time frame as with all technical indicators) in that direction. The strategy would be to buy as soon as the upper band is crossed from below, and close the position as soon as the price crosses the moving average with the same length as the bands. Intuitively, trade when the price is farther away from the moving average than a multiple of standard deviation (larger multiple => less trades, possibly stronger moves). On multiple day frames (between 4 and 60, iirc), this did yield nice results on stocks (in mock portfolios), but I assume that is mostly due to backtesting bias. Nothing consistent or reliable that I found worthy of exploring given the pressure of actual work. Maybe in the future though...

Another interpretation could be to trade the other way: As the price leaves the band, it should soon re-enter it. However I could not come up with a tradingstrategy that even remotely made sense to me, so I didn't explore this.

The most likely use in practice I would assume to be somewhere in the area of a short- to midterm indicator for equity risk, but I would prefer true econometric methods to be honest.

## Answer by Dorit Kehr (score 4)

https://quant.stackexchange.com/a/8195

John Bollinger, the developer of Bollinger Bands, provides descriptions of methods he suggests for using his bands on his website BBands.com. They can be found under Four Methods in the support area. Bollinger Bands are most effective when used with other indicators for confirmation, and are very powerful for mean reversion and for price breakouts. On the home page of BBands.com there is a free webinar with 22 rules for using the bands that provides a lot of guidance for usage.

## Answer by Avagut (score 2)

https://quant.stackexchange.com/a/14194

A different approach to the more usual algo approach here, Bollinger Bands are a measure of the volatility, differences between buyers and sellers. So as either buyers or sellers are bought/sold out the bollinger bands squeeze beyond the average as a precursor to a sharp trend movement. I use a Bollinger Band Squeeze to highlight an imminent price movement

Forgive me, I work with charts more than algorithims and I am unable to suggest the calculations for this, perhaps it will start you on the way. All the best.

## Answer by GaryKa (score 1)

https://quant.stackexchange.com/a/8313

Usage of Bollinger Bands as a volatility indicator is a strange practice. Because it's calculation is based on asset volatility instead returns volatility. So any great trend piece will be contain more wider Bollinger Bands channel, than simple flat fluffy piece, where deviation realy is there.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.