· 4 min read
Bollinger Band Squeeze: How to Evaluate a Breakout Setup
Define a Bollinger Band squeeze using bandwidth, then check breakout rules, completed candles, and trade costs. Includes a worked band-width calculation.
By TickerAI
A Bollinger Band squeeze describes relatively narrow bands around a moving average. It highlights compression in a chosen price series; it does not identify the direction or profitability of the next move by itself.
A useful squeeze study defines what counts as narrow before examining outcomes. Without a measurable rule, almost any quiet patch can be labeled a squeeze after a large move makes the chart interesting.
Know what the bands measure
A common configuration uses a 20-period simple moving average with upper and lower bands two standard deviations away. MetaTrader's Bollinger Bands reference explains the calculation.
TickerAI's current implementation computes a rolling mean and population-style standard deviation over the selected closes. Its chart tool accepts the period and multiplier as parameters. Compare those settings and the underlying bars before comparing results with another platform.
The band calculation summarizes recent observations. It is not a forward confidence interval that guarantees a fixed percentage of future prices will remain inside the bands.
Calculate normalized bandwidth
One useful research measure is the upper-minus-lower distance divided by the absolute middle band, expressed as a percentage. State that definition explicitly, since tools can label bandwidth differently.
Suppose hypothetical bands are 102, 100, and 98. The width is four, and normalized bandwidth is 4%. Later bands of 101, 100, and 99 have a 2% width under the same formula.
| Observation | Upper | Middle | Lower | Normalized width |
|---|---|---|---|---|
| Earlier | 102 | 100 | 98 | 4% |
| Later | 101 | 100 | 99 | 2% |
The later reading is narrower in this example. It does not prove that 2% is unusually narrow for another asset, timeframe, or period setting. A small or zero middle value also needs special handling rather than blind division.
Define a squeeze rule you can reproduce
An illustrative study could classify bandwidth below a chosen percentile of a prior rolling window as compressed. Select the window and percentile before scoring the strategy. Record how much history is required and what happens when that history is missing.
This is a research example, not an optimized setting. A threshold selected because it captured yesterday's winning breakout has already been influenced by that outcome.
Use earlier observations only when defining the historical percentile. Including future data in the reference window makes a retrospective signal better informed than the live decision could have been.
Separate compression, trigger, and invalidation
Compression identifies a condition to watch. A trigger might require a completed close beyond a predefined range or band. Invalidation identifies the event that exits the idea if it fails. Those are separate rules.
A candle touching the upper band while still forming is different from a completed close above it. A strategy that enters on the touch should be tested as that strategy, not evaluated later as though it waited for confirmation.
Do not assume an upper-band touch is automatically a short signal or that a close outside guarantees continuation. Define what the actual plan does, including failed breaks and no-trade conditions.
Inspect the setup with TickerAI
Ask: “Chart BTCUSDT on the one-hour timeframe with Bollinger period 20 and multiplier two. State the Binance source and the last completed candle. Explain whether the bands are narrowing, and distinguish observation from an untested breakout hypothesis.”
TickerAI can render the bands, but it does not expose a dedicated squeeze backtester or percentile-bandwidth scanner control. If you request a numerical bandwidth study, ask for its inputs and reproducible calculation rather than assuming the chart overlay already performed it.
For forex, use the exact supported broker symbol and connection. Cross-platform feed differences can change the apparent break level; see symbol and chart differences.
Evaluate net outcomes
A small expected move can be consumed by spread, commission, and slippage. Record all qualifying signals and compare outcomes after consistent costs. A handful of expanding-band screenshots is not a performance study.
Use strategy testing and trading costs before drawing conclusions. Bands help describe volatility and location; they do not establish a trading edge or cap the loss.