Why the Squeeze Is the Only Setup That Matters
Most traders use Bollinger Bands wrong. They see price touch the upper band and sell. They see price touch the lower band and buy. They treat the bands like railroad tracks — price bounces between them.
That's not how they work. Price can and does walk the upper band for weeks in strong uptrends. In a downtrend it can walk the lower band. "Overbought" at the upper band is often the strongest entry signal in a momentum trade.
The correct way to use Bollinger Bands centers on one phenomenon: the squeeze.
When the bands narrow to their tightest range in months, the market is telling you something specific: volatility has compressed to a historically low level, and volatility always mean-reverts. After silence comes noise. The squeeze is the coiled spring before the explosive move.
The squeeze doesn't tell you direction — that's why traders abandon it. But it's the most reliable setup in technical analysis precisely because it filters out random noise and identifies markets where something has to happen. Combined with directional confirmation from volume, price action, and momentum, the squeeze is the first step of the highest-probability trades you'll find.
How Bollinger Bands Are Constructed
Understanding the construction makes the interpretation obvious. Bollinger Bands are three lines plotted around price:
- Middle band: 20-period simple moving average (the trend)
- Upper band: Middle band + 2 standard deviations (approximately 2 SD above the mean)
- Lower band: Middle band - 2 standard deviations (approximately 2 SD below the mean)
The standard deviation calculation is what makes this dynamic. When price is volatile, the standard deviation is large and the bands widen. When price is quiet, the standard deviation is small and the bands narrow. The bands automatically expand and contract with the market's actual volatility.
The statistical implication: about 95% of all price action falls within 2 standard deviations. When price touches the upper or lower band, it's at the outer edge of "normal" — not automatic reversal territory, but statistically extreme.
The 4 Bollinger Band Trading Patterns
Pattern 1: The Squeeze Breakout
Setup: The Bandwidth indicator (upper band minus lower band, divided by middle band) reaches a 6-month low. The bands are as narrow as they've been in at least 26 weeks.
Entry signal: Price breaks above the upper band OR below the lower band with volume at 150%+ of the 20-day average.
Direction filter: Before entering, confirm the direction with:
- RSI above 55 = favor the long (upside breakout)
- RSI below 45 = favor the short (downside breakout)
- Price above the 20-day MA = favor long
- If mixed signals, wait for the first full-day close outside the band
Stop placement: Below the most recent swing low (long) or above the most recent swing high (short). Never place the stop inside the bands — if price re-enters the bands after the breakout, the breakout has failed.
Target: The width of the bands at the point of breakout, projected from the breakout price. If bands are $8 wide at breakout and you enter at $50, initial target is $58.
Alert setup: Set a price alert at the current upper band level. When bands are squeezing and approaching that price, the alert fires exactly when the breakout potentially occurs.
Pattern 2: Walking the Bands
What it means: In a strong trend, price will touch or slightly penetrate the upper band, pull back to the 20-day middle band, then return to the upper band again. This repeats for weeks. The stock is "walking" the upper band.
How to trade it: Walking the upper band means the trend is your friend. Every pullback to the 20-day MA is a potential add or re-entry point. The trend is intact as long as price holds above the 20-day. The signal to exit: a close below the 20-day middle band on above-average volume.
Common mistake: Selling the first touch of the upper band in a new uptrend. Stocks in institutional accumulation often hit the upper band repeatedly as buying pressure consistently overwhelms the resistance that would normally exist there.
Alert setup: Set a price alert at the 20-day moving average level (recalculate weekly). When price dips to that level during a walkup, the alert fires — that's your add opportunity.
Pattern 3: The W-Bottom (Bullish Reversal)
John Bollinger himself considers the W-bottom one of the four most important patterns his bands identify.
Structure:
- Price falls to or below the lower band (first low)
- Price bounces back into the bands (partial rally to middle band area)
- Price falls again but does NOT break below the lower band (second low, higher than first)
- Price breaks back above the middle band with volume confirmation
Why it works: The second test of the lows fails to penetrate the lower band — sellers are losing energy. When price recaptures the middle band, buyers have taken control. The double test pattern exhausts sellers.
Key filter: Volume should be lighter on the second low than the first. Heavy selling volume on the second low invalidates the pattern.
Entry: On the close above the middle 20-day band after the second low. Stop below the second low.
Pattern 4: The M-Top (Bearish Reversal)
The mirror of the W-bottom — valid in downtrends or at distribution tops.
Structure:
- Price rises to or above the upper band (first high)
- Price pulls back inside the bands
- Price rises again but does NOT break the upper band (second high, lower than first)
- Price breaks below the middle band with volume
Application: The M-top is most reliable at all-time highs in extended bull runs. When a stock has walked the upper band for months and then posts an M-top, the exit signal is clear and the downside can be severe.
Combining Bollinger Bands with RSI
Used alone, Bollinger Bands have meaningful false breakout rates — especially in choppy, directionless markets. Adding RSI eliminates most false signals.
Breakout filters:
- Long signal: Band breakout + RSI above 55 (upward momentum confirmed)
- Short signal: Band breakdown + RSI below 45 (downward momentum confirmed)
- No trade: Band breakout with RSI near 50 (directional momentum not established)
Divergence signals: When price reaches the upper band but RSI is making lower highs, that's bearish divergence — the move is losing momentum even as price extends. The reverse (price at lower band, RSI making higher lows) is bullish divergence showing selling pressure exhausting itself.
RSI divergence at a band extreme + W-bottom or M-top formation = one of the highest-probability reversal setups in technical analysis.
The Bandwidth Indicator: Measuring Squeeze Intensity
The Bandwidth indicator = (Upper Band - Lower Band) / Middle Band × 100
It expresses band width as a percentage of the middle band, making it comparable across different price levels. A stock at $1,000 with $80 bands has the same Bandwidth as a $100 stock with $8 bands.
Using Bandwidth for squeeze identification:
- Plot Bandwidth below the price chart
- When Bandwidth hits a 6-month low, that's a squeeze of significance
- When Bandwidth hits a 1-year low, that's a major squeeze — the biggest moves often follow
- The longer the squeeze (weeks vs days), the more explosive the eventual breakout tends to be
Some traders use the "Bollinger Band Width Percentile" — ranking the current bandwidth against all readings in the past year. A bandwidth in the bottom 5th percentile is a high-alert squeeze.
Setting Alerts for Bollinger Band Setups
The practical challenge with Bollinger Bands: the bands move every day, so your alert levels need to move with them. Here's how to handle it in Stock Alarm Pro:
Squeeze breakout alert: After identifying a squeeze setup, check the current upper band level and set a price alert there. Review weekly and update the alert as bands move. When bands are squeezing, the upper band level doesn't move much — the alert remains approximately valid for 5-7 days without adjustment.
Walking the bands alert: Set an alert at the approximate 20-day moving average level. When price dips to the MA during a walk-up, you get notified of the pullback entry opportunity. Update the MA level weekly.
W-bottom second low alert: After the first low forms, calculate the second low trigger — you want to know if price retests the low. Set an alert slightly below the first low level to monitor for a potential pattern completion or failure.
Volume confirmation alert: Combine a price alert (at the upper band) with a volume spike alert for the same stock. When both fire on the same day, you have the strongest possible breakout confirmation.
Real Example: What the Squeeze Looks Like
The anatomy of a high-quality squeeze resolution in a large-cap stock:
- Bands narrow progressively over 8-10 weeks. Daily range shrinks. Volume falls to multi-month lows.
- Bandwidth reaches the lowest reading in 12 months
- RSI drifts to 52-55 (not overbought, not oversold — coiled)
- A news catalyst or earnings report arrives
- Price gaps above the upper band with 3× average volume
- RSI jumps to 72 (strong momentum confirmation)
- Price continues to walk the upper band for the next 6 weeks
Traders who identified the squeeze and had a price alert at the upper band level got the notification at the breakout. Traders watching tape all day saw the same thing — hours later, after the move was well underway.
Common Mistakes to Avoid
Treating band touches as automatic reversals. In trending markets, price repeatedly touches or exceeds the outer bands. Selling every upper band touch in an uptrend means selling every pullback entry into a bull run.
Trading squeezes without direction confirmation. The squeeze tells you a big move is coming. It doesn't tell you which way. Without RSI, volume trend, and price structure confirmation, trading every squeeze is a coin flip.
Using bands on highly illiquid stocks. In thinly traded stocks, a single large order can push price temporarily outside the bands without any directional meaning. Bollinger Band analysis requires a liquid enough market that price reflects broad supply/demand, not single-order spikes.
Setting alerts and forgetting to update them. The bands move every day. An alert set at last week's upper band level is already stale. Build a weekly review into your process.


