Volatility moves in cycles: quiet stretches in which a stock's daily swings shrink are often followed by larger moves. Bollinger Bands make those cycles visible. They are drawn two standard deviations of the last 20 closes above and below a 20-day simple moving average, so they pull together when the price goes quiet and spread apart when it starts to move. BandWidth, the distance between the bands divided by the middle band, puts that into one number, and a squeeze is BandWidth at its lowest level in a long time.
John Bollinger described the squeeze in Bollinger on Bollinger Bands (2001) as a setup for the start of a new move, with a break above the upper band as the sign of an advance. Clear Tape's preset defines both parts exactly: within the last 5 sessions, BandWidth must have set its lowest level of the last 125 sessions, about six months, and the stock must then close above the upper band. The middle band on the entry day becomes the stop, and a close below the moving middle band ends the trade.
A squeeze says when a stock may move, not which way. Bollinger warned about the head-fake, a first break in one direction that reverses into the real move in the other. This strategy buys only upside breaks and accepts that some will be head-fakes, which is why the stop sits at the middle band, close enough that a failed break costs about 1R. The Academy lesson on volatility contraction compares the squeeze with other quiet-before-the-move setups, including the NR7 and inside day breakout.
The exact rules
These are the rules the Band Squeeze Breakout preset runs in Clear Tape, checked on daily bars after each close. This page and the software read the same rulebook, so they always agree.
Entry
- Bands: the 20-day SMA (middle band) ± 2 standard deviations of the last 20 closes. BandWidth = (upper − lower) ÷ middle.
- Squeeze: within the last 5 sessions (today included), BandWidth set its lowest level of the last 125 sessions (about 6 months).
- The close is above the upper band during a squeeze. Buy at that close.
Stop
- The middle band (20-day SMA) on the entry day. Set on the entry day.
Exit
- A close below the middle band; sell at that close.
Target
- None of its own. The target shown is 2R (twice the entry-to-stop distance above the entry), for reference only; the trade is not closed there.
Parameters
| Parameter | Value |
|---|---|
| Band length | 20 sessions |
| Band width | 2 |
| Squeeze lookback | 125 sessions (about 6 months) |
| Squeeze recency | within the last 5 sessions |
| Minimum history | 150 sessions |
Data it needs
- Daily bars (open, high, low, close), split-adjusted: at least 150 sessions, about 7 months.
Where it differs from the published method
- An optional volume check (at least 1.5 × the 50-day average) is not applied.
Terms used
- Bollinger Bands® and BandWidth: The 20-day SMA (the middle band) with bands 2 standard deviations of the last 20 closes above and below it. BandWidth = (upper − lower) ÷ middle; it is small when the stock has gone quiet.
- SMA (simple moving average): The plain average of the last n closing prices, today included. "The 50-day SMA" averages the last 50 closes.
- R (risk per share): Entry minus stop. A 2R target sits twice that distance above the entry.
Who it suits
Traders who cannot watch the session but can run a short routine each evening, and who prefer shorter, more frequent trades. Gap risk must be accepted.
The strategy suits traders who want a breakout method that does not depend on drawing support and resistance by eye: the bands, BandWidth and the trigger are all calculated. Squeezes are rare in any one stock, so it works best as an evening scan across a broad watchlist, with a few minutes to check new signals and open positions.
Because the exit is a close below a 20-day average, trades usually last from several days to a few weeks, longer when the breakout turns into a trend. Expect a fair number of failed breaks: the stop at the middle band keeps each one to a planned loss, and the trades that run carry the results. Size every position from the distance between the entry and the middle band.
Strengths
- Pullbacks give a lower entry price and an obvious place for the stop.
- Decided once a day after the close; no need to watch the session.
- Two families cover trending markets and choppy markets in a long uptrend.
- Mean-reversion trades exit on strength, typically within two to six sessions.
Weaknesses
- Overnight and earnings gaps can turn a planned 1R loss into 2R or 3R.
- Mean reversion: small gains, with occasional losses several times larger.
- Thin average gains make results sensitive to trading costs.
- Depends on the market: trend entries lose in ranges, dip buys in declines.
Where it struggles: The head-fake: the first break often goes the wrong way. A squeeze says when, not which way.
Common mistakes
- Treating the squeeze itself as a buy signal. Narrow bands say volatility is low, not that the next move is up. The entry is the close above the upper band; a break below the lower band is not a signal for this long-only rule.
- Calling any narrow stretch a squeeze. The rule needs BandWidth at its lowest of 125 sessions within the last 5. Bands that are merely narrower than last week do not qualify.
- Adding indicators to predict the direction. Many squeeze variants add an oscillator to guess the break; this preset lets the close above the upper band decide, and any extra filter should be tested, not assumed.
- Moving the stop below the middle band after a weak day. The stop is fixed at the middle band's value on the entry day. A wider stop turns a head-fake into a much larger loss.
- Expecting every squeeze to become a trend. Some breaks stall within days, and the close below the middle band then ends the trade with a small gain or loss. Judge the method over many trades, with a backtest before you risk money.
Worked example
Illustrative numbers only. A stock has traded quietly for weeks, and two sessions ago its BandWidth fell to the lowest level of the last 125 sessions. Today the middle band (20-day SMA) is $40.00 and two standard deviations of the last 20 closes come to $1.20, so the bands are at $41.20 and $38.80, a BandWidth of $2.40 ÷ $40.00 = 6%. The stock closes at $41.60, above the upper band, and the strategy buys at that close.
The stop is the middle band on the entry day, $40.00, a risk of $1.60 per share. With a $25,000 account and 1% risk ($250), the position is $250 ÷ $1.60 ≈ 156 shares, about $6,490; check it in the position size calculator. If the break is a head-fake and the price falls back to $40.00, the loss is about $250, or 1R. If it trends instead, the middle band rises behind the price; when the stock later closes at $45.20, below a middle band of $45.50, the position is sold at that close for $3.60 a share, about $560 or 2.25R before costs.
Learn and practice
Academy lessons
Calculators and guides
- Stop-loss placement: where to put a stop
- Backtesting: method and common biases
- Position size calculator
- Risk-reward calculator
- Losing streak calculator
- Trading plan template
Glossary terms
Using it in Clear Tape
- Free Turn on the Band Squeeze Breakout preset in Trading systems. The rules are written out in full, and you can build your own systems from them (Free: up to 5 systems and a 50-stock watchlist).
- Tools After every close, Band Squeeze Breakout screens your watchlist and lists its signals, with the entry, the stop and the target drawn on the chart.
- Free Check against my system: every rule of Band Squeeze Breakout on any stock's daily bars, the levels it sets and the caveats (earnings close by, thin trading, gaps wider than the stop), with a short AI-written explanation of those facts. One check a day on Free as a trial, 10 on Tools, 30 on Pro.
- Tools Backtest Band Squeeze Breakout with the two-period test: judged on 2000–2014, then run unchanged from 2015 to now against holding the same stocks, with your own costs and risk per trade (Tools 20 backtests a day, Pro 50). Results are hypothetical: each report discloses costs and survivorship bias, and past results do not predict future ones.
- Free Log the trades in the free trade journal, tagged with the system: R multiples, expectancy and an AI score of how closely each trade followed the plan.
- Pro The AI coach proposes rules from the way you actually trade (Pro, 5 conversations a month).
For educational purposes only. Not investment advice. Backtest results are hypothetical and do not predict future results.