MadStocks Learn Lesson 11
Level 2 — Lesson 11 ⏱ 6 min read

When the bands squeeze,
a big move is loading

Markets alternate between quiet consolidation and explosive directional moves. Bollinger Bands make that cycle visible. When the bands narrow to their tightest point in weeks, a stock is coiling before it springs — and the trade is set up before the breakout happens.

⚡ 30-second answer

Bollinger Bands plot a moving average flanked by two bands set at 2 standard deviations above and below. When volatility is high, the bands widen. When volatility is low, they squeeze. The Bollinger Squeeze is the setup: bands contracting to multi-week lows signals that a big directional move is imminent. The direction is not predetermined — use EMA alignment, RSI, and OBV to decide which way to lean when the squeeze fires.

How Bollinger Bands are built

John Bollinger introduced the indicator in the 1980s. The construction is straightforward:

Component Formula Default Role
Middle band 20-period Simple Moving Average SMA 20 The trend baseline. Price tends to revert to this line after extended moves away from it.
Upper band Middle band + (2 × standard deviation) +2σ Dynamic resistance in ranging markets. In a strong uptrend, price “walks” along the upper band for extended periods.
Lower band Middle band − (2 × standard deviation) −2σ Dynamic support in ranging markets. In a strong downtrend, price walks the lower band lower.

The standard deviation insight: At 2 standard deviations, statistically roughly 95% of price action should be contained within the bands. When price consistently closes outside a band, it is doing something statistically unusual — either very strong momentum (upper band walk) or very strong selling (lower band walk).

Band states — squeeze vs expand vs walk
Squeeze: bands close together

Volatility at a low. Market is undecided. A breakout above or below the bands is the trigger.

Upper band walk: strong uptrend

Price hugging the upper band. Do not short this — stay long and hold until price closes back through mid-band.

Bands wide: high volatility

Bands have expanded after a big move. Volatility is high. Do not chase — wait for bands to contract and a new squeeze before the next entry.

The three Bollinger Band scenarios

🏹 Setup signal

The Bollinger Squeeze

Bandwidth narrows to a multi-week low. Volatility has compressed. The market is coiling. The longer the squeeze holds, the more powerful the expansion that follows. Position before the break, not after.

✓ Trend confirmation

Upper band walk

Price closes above or at the upper band on multiple consecutive sessions. This is a sign of exceptional momentum — the stock is in markup phase. Hold your position. Do not try to fade strength by shorting the band.

⚠ Reversal warning

Band touch + reversal candle

Price touches the upper band and forms a bearish reversal candle (shooting star, engulfing, doji) on declining volume. Combined with RSI divergence or MACD histogram shrinking, this is a valid exit or short-side entry setup.

Bandwidth: quantifying the squeeze

Bandwidth is the numerical measure of how wide or tight the bands are, relative to the middle band:

Bandwidth = (Upper Band − Lower Band) / Middle Band × 100

When bandwidth drops to its lowest level in 6 months (sometimes called a “Bollinger Squeeze” or TTM Squeeze), the stock is in peak compression. Historically, this precedes the sharpest directional moves. Watch bandwidth alongside the price action — when bandwidth starts rising after a long compression, the expansion phase has begun.

The direction problem: Bollinger Bands tell you when a move is coming but not which direction. A squeeze fires up just as often as it fires down. This is why you must combine it with directional indicators: bullish EMA stack + rising OBV + RSI in the 50–65 zone before the squeeze = lean long. Bearish stack + falling OBV + RSI under 50 = lean short or stand aside.

%B: where is price within the bands?

%B tells you exactly where the current price sits relative to the bands on a 0–1 scale:

%B value Price position Interpretation
Above 1.0 Above upper band Statistically extended. In a sideways range, fade opportunity. In a trend, could be start of a band walk.
0.5 At the middle band (SMA 20) Neutral. In bull trends, price bouncing off mid-band is a continuation pattern. In bear trends, it is resistance.
0.0 At the lower band Near support in bull trends. A bounce from lower band with rising RSI and volume dry-up is a potential long entry.
Below 0.0 Below lower band Statistically extended to downside. In a downtrend, this is a lower band walk — do not buy because “it looks cheap.”

Bollinger Bands as the Level 2 capstone

Bollinger Bands are the most useful when layered on top of everything covered in Lessons 7–10. Each prior indicator answers a different question, and Bollinger Bands pull it together:

The complete Level 2 setup: Bollinger Squeeze (bands at 6-month low) + price above EMA 50 and EMA 200 + OBV trending higher through the compression + RSI holding above 50 + MACD histogram turning positive. When all five align, you have one of the highest-probability setups in swing trading. Size accordingly.

Practical rules for Bollinger Bands on MadStocks

See Bollinger Bands on MadStocks charts

Open any MadStocks stock chart to see Bollinger Bands plotted around the price candles.

MadStocks chart showing Bollinger Bands with a squeeze pattern before a price breakout
🌞

See live Bollinger Bands on any stock at MadStocks Dashboard

Bollinger Bands on MadStocks. Watch for bands tightening to multi-week lows (squeeze setup). Upper band walk = strong trend, hold long. Band touch with reversal candle + indicator divergence = tighten stops. After a big expansion, wait for the next squeeze before re-entering.

Open the chart dashboard

Open Dashboard →
🏆

Level 2 Complete

You now have the full indicator stack: EMAs for trend direction, RSI for momentum quality, MACD for momentum shifts, OBV for institutional footprints, and Bollinger Bands for volatility cycles. You are ready for Level 3 — the advanced edge tools MadStocks is built on.

Start Level 3 →