Bollinger Band Squeeze: Measuring Volatility Contraction for Breakout Timing
Volatility in markets doesn't stay elevated forever — it cycles. Periods of high volatility compress into periods of quiet, and those quiet periods are often the setup before the next significant move. Bollinger Bands give traders a visual and quantifiable way to track that cycle, and the squeeze is one of the most useful signals that comes out of it.
What Bollinger Bands Are (and What They're Actually Measuring)
Bollinger Bands consist of three lines plotted around price: a 20-period simple moving average (the middle band), an upper band set at 2 standard deviations above the SMA, and a lower band set at 2 standard deviations below it. The key word is standard deviation — the bands are expanding and contracting based on how much price is moving around the mean.
When price is volatile, the bands widen. When price is quiet and consolidating, the bands narrow. They're not predicting where price is going — they're describing how much price has been moving. That distinction matters.
The Squeeze: Volatility Coiling
The squeeze condition happens when the bands narrow to a historically tight width. Think of it like a coiled spring: the more compressed, the more potential energy stored. Markets can only consolidate for so long before something breaks the equilibrium.
The standard way to measure this is Bandwidth:
Bandwidth = (Upper Band − Lower Band) / Middle Band
When Bandwidth hits a 6-month low, that's the squeeze. Some traders use the Bollinger Band Width indicator directly; others screen for it manually. The threshold isn't a fixed number — it's relative to each stock's own history. A stock that normally trades with a Bandwidth of 0.15 might squeeze to 0.06; another stock might squeeze to 0.20. You're looking for compression relative to itself.
The Breakout Signal
The theoretical signal: price closes outside the band, with volume expanding. Upper band close with rising volume suggests a bullish breakout. Lower band close with rising volume suggests a bearish breakdown.
But here's what the textbooks often gloss over — the squeeze itself tells you nothing about direction. Both bulls and bears are trapped in the same coil. When it breaks, it can go either way with conviction. Fakeouts are common: price briefly pierces the band, sucks in breakout traders, then reverses hard. This is the single biggest frustration traders have with this setup.
This is why context is everything.
Adding Directional Bias
A squeeze is a setup, not a signal. The signal comes from the context around it.
Bullish context: The stock has been in an uptrend for the prior 3-6 months. Relative Strength (RS) versus the S&P 500 is positive — the stock has been outperforming. The squeeze is forming near a base or prior breakout level, not at a 52-week high after an extended run. In this case, the high-probability trade is long when price closes above the upper band on volume.
Bearish context: The stock has been in a downtrend. RS is negative. The squeeze is forming at overhead resistance — a prior support-turned-resistance level, a declining 50DMA, or under a gap zone. Now a close below the lower band has much higher probability as a continuation of the prior decline.
Without this filter, you'll trade every squeeze you find and win roughly half the time. With it, you can tilt the odds meaningfully.
Volume Confirmation
Volume is the one confirming variable that distinguishes real breakouts from noise. The general rule: breakout volume should be at least 150% of the 20-day average. Some of the most powerful breakouts see 300-500% of average volume on the breakout day — that's institutional participation, not retail chasing.
If the bands break but volume is average or below, treat it as suspect until proven otherwise. Wait for the next day's behavior. Real breakouts tend to hold above the band on the close; fakeouts typically re-enter the band quickly.
When to Exit
The squeeze entry is the easy part. Knowing when momentum is exhausting is where most traders leave money on the table or give back gains.
A practical exit framework: track the Bandwidth as the trade develops. When Bandwidth has expanded to approximately 3x its squeeze-level value, momentum is maturing. That doesn't mean it's over — strong trends can sustain expanded Bandwidth for weeks — but it's a signal to tighten stops, take partial profits, or raise your alert level.
Trailing stops using the 10-period ATR are a cleaner mechanical exit. After the breakout, trail stop at 1.5 × ATR below the current close for longs.
The Common Mistake
The most frequent error is trading every squeeze without a directional filter. Intermediate traders see the setup, see the coiled spring, and feel urgency to act before the breakout "gets away." The reality is that many squeezes resolve in whipsaws — price breaks one way, reverses, breaks the other way, and leaves both bulls and bears stopped out.
The fix is simple: define your bias before the breakout happens. Write down what conditions would make you bullish or bearish on this name. If price can't meet those conditions, sit on your hands. The squeeze will still be there tomorrow.
Practical Takeaways
- Bandwidth = (Upper − Lower) / Middle. A 6-month low in Bandwidth = confirmed squeeze.
- The squeeze predicts magnitude of move, not direction. Never trade the squeeze alone.
- Bullish squeezes require: uptrend, positive RS, constructive base near support.
- Bearish squeezes require: downtrend, negative RS, squeeze forming under resistance.
- Volume on breakout day should exceed 150% of 20-day average — ideally more.
- Exit framework: Bandwidth at 3x squeeze level = momentum maturing; tighten risk.
- Fakeouts are real and common. Wait for the close, not the intraday break.
The Bollinger Band squeeze is one of the cleanest volatility setups available, but only when it's embedded in the right trend context. Strip out the context and you're flipping a coin on compression.