★ Premium Guide
← All GuidesGet Started →
HomeBlogPremium GuidesSqueeze Momentum Indicator
🗜️ Complete Squeeze Momentum Guide 2026

Squeeze Momentum Indicator

The Squeeze Momentum Indicator spots volatility squeezes before explosive moves. Learn how the TTM Squeeze works, reads momentum, and how to trade it.

✍️ Quantum Algo📅 July 2026⏱️ 12 min read📈 2,807 words
Quick answer: It is a popular TradingView indicator, based on John Carter's TTM Squeeze and coded by LazyBear, that detects when volatility contracts (a squeeze) before an explosive move and uses a momentum histogram to show the direction and strength of the eventual breakout.
◆ Indicator Lab Track 0 of 5 complete
🔑 Squeeze Momentum Indicator in one sentenceThe Squeeze Momentum Indicator — popularised by LazyBear and derived from John Carter’s TTM Squeeze — identifies periods when volatility contracts and the market coils for an explosive move, by detecting when the Bollinger Bands slip inside the Keltner Channels (the ‘squeeze’), and then pairs that with a momentum histogram that reveals the direction and strength of the eventual release; the squeeze warns you a breakout is loading, and the histogram tells you which way to trade it once the bands expand back out and the squeeze ‘fires.’

What is the Squeeze Momentum Indicator?

The Squeeze Momentum Indicator is one of the most popular indicators ever published on TradingView, and for good reason: it answers a question almost every trader wants answered — when is a big move about to happen? Rather than trying to predict direction first, it detects the compression of volatility that reliably precedes an expansion, and only then reads momentum to tell you which way the move is likely to break.

The indicator is a refinement of John Carter’s original TTM Squeeze, made famous in its free open-source form by the coder LazyBear. It combines two classic volatility tools. Bollinger Bands measure volatility using standard deviation, while Keltner Channels measure it using the Average True Range.

When these two react differently to a quiet market, the relationship between them exposes a ‘squeeze.’ Layered on top is a momentum oscillator drawn as a histogram, which colours and slopes to reveal the strength and direction of price pressure. Together they form a two-part signal: the squeeze tells you a move is loading, and the histogram tells you how to trade it.

This is why the indicator has racked up over a hundred thousand boosts — it packages a genuinely useful edge into a single, readable tool.

How the squeeze is detected: Bollinger vs Keltner

The clever mechanism at the heart of the indicator is the interaction between two volatility measures that respond to calm markets in opposite ways. Understanding it makes the whole tool intuitive.

The squeeze: Bollinger inside Keltner Keltner Channel Bollinger Bands SQUEEZE ON — BB inside KC FIRE — bands release ↑
When Bollinger Bands contract INSIDE the Keltner Channel, volatility is compressed — the squeeze is on. The fire happens when the bands expand back out, releasing the stored energy directionally.
Bollinger Bands are plotted a number of standard deviations above and below a moving average. Because standard deviation collapses quickly when price stops moving, the Bollinger Bands contract sharply during quiet, low-volatility periods. Keltner Channels, by contrast, are plotted using the ATR, which contracts more slowly and smoothly. The result is that when a market goes quiet and coils, the fast-reacting Bollinger Bands shrink inside the slower Keltner Channels.

That state — Bollinger Bands trading entirely within the Keltner Channels — is the squeeze, and the indicator marks it, classically, with dots along a central zero line (dark dots when the squeeze is on). When volatility finally returns and the Bollinger Bands expand back outside the Keltner Channels, the squeeze ‘fires,’ the dots change colour, and the market is understood to be breaking out of its coil.

The elegance is that this requires no prediction — it is a purely mechanical read of two volatility measures diverging and then re-converging, giving an objective, repeatable definition of ‘coiled’ versus ‘released.’

It is worth appreciating how clever this construction is. Neither Bollinger Bands nor Keltner Channels can define a squeeze on their own — each is just a volatility envelope. It is the relationship between them, born of their different sensitivities to quiet markets, that creates the signal. This is a recurring theme in good indicator design: combining two familiar tools so their interaction reveals something neither shows alone.

It also makes the squeeze remarkably robust, because it does not hinge on a single arbitrary threshold but on the structural behaviour of two well-understood volatility measures — far harder to break with a change of market or timeframe.

⚡ Quick check
What exact condition turns the squeeze "on"?
Correct. The squeeze is a relative-volatility statement: statistical volatility (BB) compressing inside average-range volatility (KC). Price can still wiggle — the bands’ relationship defines the state.

The squeeze cycle: on, fire, and momentum

The indicator is best understood as a repeating two-phase cycle: the market coils (squeeze on), then releases (squeeze fires). Use the interactive tool below to step through it.

Interactive — the squeeze in action
The squeeze fires when Bollinger Bands expand back outside the Keltner Channels. Step through the cycle.
Keltner Channel Bollinger
The first phase is the squeeze on state — volatility is compressed, the Bollinger Bands sit inside the Keltner Channels, and the dots are dark. This is a period of preparation, not action: the longer and tighter the squeeze, the more energy accumulates and the more powerful the eventual breakout tends to be.

The second phase is the fire: the dots turn green as the bands expand outside the Keltner Channels, signalling that volatility has returned and the move has begun. At that moment you turn to the momentum histogram to decide direction. When the histogram is above zero and rising, momentum is bullish and you trade the release upward; when it is below zero and falling, momentum is bearish and you trade it downward.

The colour dynamics of the histogram add nuance — a bar that is still positive but has stopped rising warns that bullish momentum is fading. The core discipline is simple: wait during the squeeze, and act in the direction the histogram reveals when it fires.

Reading the momentum histogram

The squeeze tells you when; the momentum histogram tells you which way and how strongly. Reading it well is what separates traders who catch the right side of the breakout from those who guess. The histogram is a momentum oscillator plotted as bars around a zero line, and it conveys information through both its position and its colour.

Reading the momentum histogram through the cycle squeeze on (dots) released momentum builds ↑ first fading bar = exit cue flip below zero = new bearish cycle
The histogram colors the release: rising bars above zero (bright) ride the move; the first fading bar after a run is the exit cue. Squeeze dots mark compression; the histogram decides direction and duration.
Its position relative to zero shows the direction of momentum: bars above zero mean bullish pressure, bars below zero mean bearish pressure. Its slope shows whether that momentum is accelerating or decelerating: rising bars mean the move is gaining strength, falling bars mean it is losing strength even if still positive.

The classic colour scheme encodes this as four states — increasing-bullish, decreasing-bullish, increasing-bearish, and decreasing-bearish — so a single glance tells you not just the direction but whether the momentum behind it is building or waning. The most powerful entries occur when a squeeze fires and the histogram is expanding in the same direction, confirming that real, accelerating momentum is driving the breakout.

Conversely, if a squeeze fires but the histogram is flat or fading, the breakout lacks conviction and is more likely to fail. Reading the histogram is therefore not optional — it is the half of the indicator that turns a timing alert into a directional trade.

Squeeze = when, histogram = which wayNever trade the squeeze alone. The dark dots tell you a move is loading; the momentum histogram’s position and slope tell you the direction and strength to trade when it fires.
⚡ Quick check
The squeeze fires and the first histogram bar prints below zero, but the daily trend is up. The high-probability play?
Correct. The squeeze measures compression, not direction quality. Fires WITH the higher-timeframe trend inherit its follow-through; counter-trend fires are how the indicator’s reputation gets ruined.

How to trade the squeeze release

Trading the Squeeze Momentum Indicator follows a clean, patient process built around the two-phase cycle. The hardest discipline is doing nothing during the squeeze and acting decisively when it fires.

  1. Identify the squeeze. Wait for the dark dots — the market is coiling. Note that a longer, tighter squeeze stores more energy for a bigger release.
  2. Prepare, don’t predict. While the squeeze is on, do not guess the direction. Mark the range and let the market reveal its hand.
  3. Wait for the fire. Enter when the dots change colour (the squeeze releases) and the momentum histogram confirms a direction — positive and rising for longs, negative and falling for shorts.
  4. Set the stop. Place the stop on the opposite side of the squeeze range or beyond a recent swing, so a failed breakout takes you out quickly.
  5. Ride the momentum. Hold while the histogram keeps expanding in your direction; consider trimming or exiting when the histogram peaks and begins to contract, signalling the momentum burst is fading.
Because the indicator provides an objective entry (the fire), an objective direction (the histogram), and an objective stop (the range), it lends itself well to a rules-based approach.

It pairs especially well with a level-based read: a squeeze that fires through an obvious support or resistance, in the direction of the histogram, is a high-conviction breakout, while a squeeze that fires into a major level may be a trap — which is exactly where combining it with structure and liquidity analysis pays off.

🎯 Train your eye

Spot the Squeeze Fire

Squeeze dots and the first expansion bars are shown for three moments. Tap the true fire worth trading.

no squeeze before 6-bar squeeze → release 1-bar blip, mixed bars MOMENT A — bar with no squeezeMOMENT B — long squeeze, strong releaseMOMENT C — one-dot blip
Tap a zone on the chart.

Settings and timeframes

The Squeeze Momentum Indicator ships with sensible defaults, but understanding its settings lets you tune it to your market and style. The core inputs mirror its two components: the Bollinger Band length and standard-deviation multiplier, and the Keltner Channel length and ATR multiplier.

The defaults — typically a 20-period length with a 2.0 Bollinger multiplier and a 1.5 Keltner multiplier — work well across most markets and are the settings the vast community uses, which is itself a reason to keep them.

The most important tuning lever is the relationship between the two multipliers, because it controls how often a squeeze occurs. Widening the Keltner multiplier (or tightening the Bollinger multiplier) makes squeezes rarer and more significant; tightening it makes them more frequent but less meaningful. Some versions of the indicator offer multiple Keltner widths to distinguish a ‘low’ squeeze from a tighter, higher-conviction one.

On timeframes, the indicator works on all of them, but the same rule applies as to every tool: a squeeze on the daily or 4-hour chart represents a far more significant coil than one on the 1-minute chart, and its release tends to produce a larger, more tradeable move. Higher-timeframe squeezes are worth waiting for; lower-timeframe squeezes are better used for timing entries within a higher-timeframe bias.

Whatever the timeframe, resist the urge to over-optimise the settings — the indicator’s edge comes from the robust volatility logic, not from a perfectly curve-fitted parameter.

Combining the squeeze with other tools

The Squeeze Momentum Indicator is powerful on its own, but it becomes far more reliable when combined with tools that supply the context it lacks. By design, the squeeze is direction-agnostic until it fires — so pairing it with directional and structural tools dramatically improves the quality of the signals you act on.

The most natural partner is market structure and levels. A squeeze that fires as price breaks a clear support or resistance level, in the direction of the histogram, is a textbook high-probability breakout — the volatility signal and the structural signal agree. Adding trend context helps too: a squeeze that fires in the direction of the dominant trend is more trustworthy than one that fires against it.

Many traders also layer a momentum or trend filter such as a moving average to bias their squeeze trades in one direction. The deepest edge, though, comes from combining the squeeze with Smart Money Concepts. Because obvious ranges attract clustered stops, a squeeze that fires can sometimes be a liquidity grab rather than a genuine breakout — a sharp expansion that runs the stops beyond the range and then reverses.

Reading the squeeze alongside liquidity and structure lets you distinguish a real release from an engineered one, so you trade the breakouts that run and fade the ones designed to trap the crowd.

The strengths and limitations of the squeeze

Like every indicator, the Squeeze Momentum Indicator has clear strengths and equally clear blind spots, and trading it well means respecting both. Its strengths are distinctive. It anticipates volatility expansions rather than reacting to them, giving you a rare heads-up before a big move.

It combines two respected volatility measures into a single, objective read, removing guesswork about whether a market is ‘coiling.’ And by pairing the squeeze with a momentum histogram, it delivers both timing and direction in one tool, which is why it is so widely used for breakout trading.

Its limitations are just as important. The squeeze tells you a move is likely coming but cannot guarantee the direction until it fires — and occasionally a squeeze fires and then immediately reverses, producing a false breakout that traps traders who anticipated. It can also remain ‘on’ for a long time; a persistent squeeze tests patience, and forcing a trade before it fires is a common error.

Like all indicators, it is derived from price and therefore lags to some degree, and in strongly trending markets that never pause to coil, squeezes are infrequent and the tool sits idle. Finally, it is a mechanical volatility signal with no awareness of context — news, levels, or liquidity — so used in isolation it will happily fire you into a trap.

The mature view is that the squeeze is an excellent timing and momentum tool that must be combined with directional context and disciplined risk management to reach its full potential.

Common Squeeze Momentum mistakes to avoid

As traded live

This isn't theory. These concepts are part of the exact playbook behind our public, timestamped trade calls — posted before the outcome, wins and losses alike, on TradingView and our live ledger.

Live ledger: 75% win rate Trades: 73 (55W / 18L) Net: +92R
Verify the full track record →

📝 Test Your Knowledge

Question 1 of 3

Squeeze Momentum Indicator with Quantum Algo

The squeeze tells you when a big move is coming; Smart Money Concepts tell you where and which way. Quantum Algo’s SMC tools mark the liquidity and structure around your squeeze, so when the bands expand you already know whether price is firing toward a stop-run or a genuine breakout — turning a timing signal into a complete trade.

Trade these setups with confidence

Join 2,400+ traders using the Quantum Algo indicator suite on TradingView.

Explore the Indicators →

Related guides

Compression meets structure

A squeeze firing INTO an order block or away from a swept low is a different animal from one in a vacuum. Zeno supplies the structural map — zones, sweeps, BOS — so squeeze releases get traded where they have room to run.

Prefer it fully hands-free? Meet QuantumBot

The squeeze tells you energy is loaded — someone still has to manage the release. QuantumBot executes the same signals directly on your own Bybit, Bitget or Kraken account via API — entries, TP1/TP2, break-even moves and stop management, 24/7, with your risk settings in control.

❓ Frequently Asked Questions

What is the Squeeze Momentum Indicator?
It is a popular TradingView indicator, based on John Carter's TTM Squeeze and coded by LazyBear, that detects when volatility contracts (a squeeze) before an explosive move and uses a momentum histogram to show the direction and strength of the eventual breakout.
How does the squeeze work?
It compares Bollinger Bands, which use standard deviation, to Keltner Channels, which use ATR. When a market goes quiet, the Bollinger Bands contract inside the Keltner Channels — that is the squeeze. When they expand back outside, the squeeze fires, signalling a breakout.
What is the difference between the Squeeze Momentum Indicator and the TTM Squeeze?
They are essentially the same concept. The TTM Squeeze is John Carter's original, and the Squeeze Momentum Indicator is LazyBear's free, open-source version popularised on TradingView. Both detect a Bollinger-Keltner squeeze and read momentum.
How do you trade the Squeeze Momentum Indicator?
Wait for the squeeze (dark dots) to fire, then enter in the direction of the momentum histogram — long when it is positive and rising, short when it is negative and falling. Place a stop on the opposite side of the squeeze range and ride the momentum until it fades.
What do the dots mean on the Squeeze Momentum Indicator?
The dots sit on a central zero line. Dark dots (often black or red) mean the squeeze is on and volatility is compressed. When they change colour (often green), the squeeze has fired and the bands have expanded, signalling the breakout has begun.
What are the best settings for the Squeeze Momentum Indicator?
The community defaults — a 20-period length with a 2.0 Bollinger multiplier and a 1.5 Keltner multiplier — work well and are widely used. Adjusting the Keltner multiplier changes how often squeezes occur, but over-optimising usually reduces reliability.
Does the Squeeze Momentum Indicator predict direction?
Not until it fires. The squeeze only tells you a move is loading. The momentum histogram reveals the direction as the squeeze releases, which is why you should never guess the direction while the squeeze is still on.
What timeframe works best for the squeeze?
It works on all timeframes, but higher-timeframe squeezes (daily, 4-hour) are more significant and produce larger moves. Lower-timeframe squeezes are better used to time entries within a higher-timeframe bias.
Can the Squeeze Momentum Indicator give false signals?
Yes. A squeeze can fire and then reverse, producing a false breakout, and it can remain on for a long time. Combining it with market structure, trend, and liquidity analysis filters out many of these false signals.
What indicators pair well with the squeeze?
Support and resistance, trend filters like moving averages, and Smart Money Concepts such as liquidity and market structure all pair well. They supply the directional and structural context the squeeze lacks on its own.