543 / 736SQUEEZE

Bollinger squeeze

Contraction of Bollinger Bands

A Bollinger squeeze occurs when the bands around price become unusually narrow relative to their earlier width. It describes a quieter stretch of price history, but does not tell you when the quiet will end or whether the next move will be up or down.

A Bollinger squeeze looks for relatively narrow Bollinger Bands, the boundaries around a moving average of price. Their contraction relates to less dispersion among the prices used in the calculation. Here squeeze means narrowing bands, not traders being forced to close positions. The comparison is with comparable history from the same market.

Jana watches a bitcoin chart and sees bands that were far apart move closer together. Fidelity associates this with lower volatility, meaning less variability in prices. The bands surround a moving average, and their distance depends on price dispersion within the chosen window. Jana is seeing a change in data so far. A compressed spring is a tempting image, but the market is under no obligation to leap at a particular moment. The quieter state can continue. [1]

Jana does not want to rely on the appearance of a chart she can zoom in or out. TradingView uses BandWidth: subtract the lower boundary from the upper, divide the difference by the middle value, then multiply by 100. This expresses width as a percentage of the middle value, not as a price in USD/BTC. The middle value is the central average line, not the median, the middle price when the observations are sorted. If it were zero, the ratio could not be calculated; the example below therefore uses a positive center. [2]

Jana finds a small BandWidth value and wants to use it everywhere. TradingView points out that the significance of narrowness depends on the market and timeframe. What is unusual on a daily chart may be ordinary on an hourly one. Comparisons therefore need the same market, interval, calculation length, deviation multiplier and price source. Choose the comparison history and the threshold for calling a squeeze before evaluating results, not after finding an attractive outcome. [2]

John Bollinger distinguishes BandWidth, which measures width, from %b, which locates price relative to the boundaries. Jana asks two separate questions: is the corridor narrowing, and where is price within it? The first answer does not establish the future direction. Later widening can accompany either a rise or a fall. A breakout, meaning price moving beyond a selected boundary, is a further event whose rule needs a separate definition. [3]

After the contraction, price moves above the upper band and Jana expects a continued rise. Yet it can return inside and head the other way. Fidelity warns about precisely such an initial false move. Which path ultimately prevailed is often obvious only in hindsight. If Jana evaluates only successful breakouts, she leaves out experiences she would also have faced in real time. A successful chart example alone therefore does not demonstrate a predictable advantage. [1]

Jana sees a breakout during an open candle, a chart interval still in progress. TradingView explains that its Close is the latest changing price, not an already known final close. The bands can change along with price. A rule reacting immediately to a touch and a rule waiting for a close outside the band are therefore different. A historical test cannot use a final value to make an earlier decision when that value was not yet available. [4]

The label Bollinger squeeze does not tell Jana how much to buy, when to leave or when to admit that the expected move has not arrived. TradingView’s strategy documentation distinguishes rules from simulated execution. Only after defining entry, exit and invalidation can results be evaluated with fees and slippage, the difference between expected and actual price. Another trap is overfitting: settings fitted to past winners can fail elsewhere. Testing previously unused data helps; tuning again to those results does not provide the same independent check. [5]

John Bollinger explicitly says a band touch alone is not a buy or sell instruction. For Jana, a squeeze is useful as an alert to a state she wants to follow. She separates contraction, a later move beyond a boundary, and the actual outcome of any trade. Even widening bands cannot guarantee she chose the right direction or that a loss will be manageable. The tool helps describe the situation more precisely; it does not take over the decision or responsibility for it. [3]

Example · SQUEEZE

A narrower corridor is not a forecast

In the first invented snapshot, the center is 100000 USD/BTC, the upper boundary 102000 and the lower 98000 USD/BTC. BandWidth = (102000 − 98000) / 100000 × 100 = 4 %. In the second, keep the center unchanged and supply boundaries of 100500 and 99500 USD/BTC: (100500 − 99500) / 100000 × 100 = 1 %. Relative width has fallen to a quarter. We are comparing supplied snapshots, not a complete price series. Alone, they do not show whether this is unusual against longer history, when it will end or which way price will move.

For the clearest picture, read this entry together with Bollinger Bands, Volatility, Breakout, False Breakout, Backtesting, Technical indicator. The reverse links also lead from Bollinger Bands.

01Does a squeeze mean bitcoin will rise soon?

No. It means a relatively quieter pattern among the prices used in the calculation. Bands may later widen during a rise or a fall, but may also remain narrow for a while. Contraction alone determines neither direction nor timing.

02Can I use the same percentage threshold for every chart?

Not without checking. The market, interval and calculation settings all matter. Set the comparison period and threshold before testing. Choosing them retrospectively only from successful breakouts evaluates selected winners, not a rule for an unknown future.

DOC · 001Fidelity — Bollinger BandsDocumentation DOC · 002TradingView — BandWidthDocumentation DOC · 003John Bollinger — RulesPrimary DOC · 004TradingView — RepaintingDocumentation DOC · 005TradingView — StrategiesDocumentation
Revised: Source-first · No investment advice