Skip to Main Content
Back to website
Read previous article: Aroon Oscillator: A Guide for Traders and Investors Read next article: Detrended Price Oscillator
6 mins read

TTM Squeeze Indicator Explained: How to Read Signals & Trade Breakouts

The TTM Squeeze is a volatility-plus-momentum indicator created by John Carter of Trade the Markets, now Simpler Trading. Basically, this indicator pinpoints when volatility has shrunk enough that a significant directional movement is now likely to occur. These tight conditions, called squeezes often precede strong breakouts, trend shifts, and accelerated expansions in price.

Because it melds both volatility and momentum analysis, the TTM Squeeze is sometimes called the Bollinger Band/Keltner Channel Squeeze; this is commonly abbreviated to the BB/KC Squeeze. This reinforces its basis: the volatility measured by Bollinger Bands and the average price range measured by Keltner Channels.

TTM Squeeze

Key Takeaways

  • TTM Squeeze spots low-volatility “coiling” periods using Bollinger Bands and Keltner Channels to predict big upcoming moves.
  • Red dot = Squeeze On, Green dot = Squeeze Fired, signaling volatility expansion and a potential breakout.
  • Momentum histogram shows direction: rising above zero = bullish, falling below zero = bearish.
  • Trade logic: go long when a squeeze fires with positive momentum; go short when it fires with negative momentum.
  • Works on all timeframes, but best accuracy comes when combined with trend filters, volume, price action, and risk management.

Purpose

The main purpose of the TTM Squeeze is the early anticipation of breakout conditions. By nature, markets fluctuate between phases of contraction-low volatility-and expansion-high volatility. What the TTM Squeeze does is quantify those phases and give a signal when the conditions are right for a sharp move.

By identifying the transition from contraction to expansion, traders can be well positioned in advance of an acceleration in momentum. It is for this reason that the indicator has become a particular favorite among swing traders, breakout traders, and options traders playing changes in implied volatility.

Components of the TTM Squeeze Indicator

Bollinger Bands

Bollinger Bands consist of:

  • A middle line (typically a 20-period moving average)
  • An upper band (moving average + 2 standard deviations)
  • A lower band (moving average – 2 standard deviations)

These bands expand during high volatility and contract during low volatility. In the Squeeze, Bollinger Bands serve as the volatility “outer layer.” When they compress significantly, it signals that price is coiling and energy is building.

Bollinger Bands

Keltner Channels

Keltner Channels are built around an exponential moving average-one that usually covers 20 periods-while its channel width is defined by ATR. ATR is a volatility indicator that shows the average daily movement of price; thus, Keltner Channels are smoother and more stable than Bollinger Bands.

Because they are based on ATR and not standard deviation, Keltner Channels tend to be narrower. That difference in behavior is important: during a Squeeze, the Bollinger Bands contract down until they are entirely inside the Keltner Channels—a situation that indicates volatility is extremely low.

Keltner Channel

Example scanners based on TTM Squeeze

The TTM Squeeze is widely used for automated market scanning. Traders often screen for stocks entering or exiting squeeze conditions to build watchlists for potential breakouts.

Some sample scanners include:

“TS: TTM Squeeze (Long)” scanner by Kevin Shah. This scanner searches for tickers currently in a squeeze with bullish momentum bias.

“TS: TTM Squeeze (Short)” scanner by Kevin Shah. This version identifies squeezes with bearish behavior, often useful for short setups or put option trades.

Both scanners help traders quickly isolate opportunities without manually analyzing dozens of charts.

"TS: TTM Squeeze (Long)" scanner by Kevin Shah
charts.trendspider.com
“TS: TTM Squeeze (Long)” scanner by Kevin Shah
"TS: TTM Squeeze (Short)" scanner by Kevin Shah
charts.trendspider.com
“TS: TTM Squeeze (Short)” scanner by Kevin Shah

How the TTM Squeeze Works

Identifying the Squeeze

A squeeze occurs when Bollinger Bands contract and move fully inside the Keltner Channels. This tells us volatility is extremely low—price is consolidating, liquidity is stacking, and energy is building up.

On the indicator panel, this condition is shown as a red dot on the zero line.

  • Red dot = Squeeze On (low volatility)
  • This phase often precedes a breakout.

Firing the Squeeze

When the Bollinger Bands expand again and push back outside the Keltner Channels, the squeeze “fires.” This marks the transition from contraction to expansion.

The dot shifts from red to green, meaning:

  • Green dot = Squeeze Fired (volatility expanding)
  • A potential breakout has begun.

While this indicates a strong move may follow, direction still depends on the momentum histogram.

Momentum Oscillator

Histogram

Alongside the squeeze dots, the indicator includes a zero-line histogram representing momentum.

  • If the histogram is above zero and rising, bullish momentum is building.
  • If it is below zero and falling, bearish momentum is dominant.

Together, the squeeze state and histogram direction form a powerful breakout detection framework.

Trading Opportunities

  • Long setups:
    • Squeeze fires (green dot)
    • Histogram turns positive or rises above zero
    • Optional: combine with trend filters (EMA alignment, volume spike)
    • Short setups:
      • Squeeze fries
      • Histogram turns negative or drops below zero
      • Optional: confirm with downtrend structure or bearish candles

      This helps traders avoid guessing the direction and instead follow price momentum.

      Trading Strategies

      Entry and Exit Points

      TTM Squeeze can be used as part of a structured entry/exit system:

      Long Entry Example:

      1. Red dots appear → squeeze forming
      2. First green dot appears → squeeze fires
      3. Histogram climbs above zero → bullish momentum
      4. Trader enters long, placing stop-loss below the consolidation zone
      5. Take-profit at resistance or using risk–reward ratio

      Short Entry Example:

      1. Red dots → squeeze
      2. Squeeze fires → green dot
      3. Histogram dips below zero → bearish momentum
      4. Trader opens short/sell
      5. Stop-loss above squeeze high

      Exit Methods:

      • Opposite momentum shift (histogram turns against trade)
      • Touch of support/resistance
      • Fixed ATR-based targets
      • Trailing stop using moving averages or price swings

      Timeframes

      While powerful, the indicator is not foolproof:

      • False breakouts can occur, especially during choppy or news-driven sessions.
      • Direction is not guaranteed—momentum bias helps, but the market can still reverse.
      • In extremely high-volatility markets, squeezes may not form clearly.
      • A momentum histogram may lag fast-moving price spikes.

      For best results, traders combine the TTM Squeeze with:

      • Volume analysis
      • Trend-direction indicators (EMAs/MAs)
      • Price action patterns
      • Support/resistance mapping
      • Stop-loss risk management

      Limitations of the TTM Squeeze Indicator

      Like any technical indicator, the TTM Squeeze has its limitations. It can generate false signals, leading to potential losses if not used with other technical analysis tools and proper risk management. Additionally, the TTM Squeeze might not work well in all market conditions, particularly during periods of extreme volatility or prolonged consolidation.

      Example strategy based on TTM Squeeze

      The indicator is commonly used in backtesting and automated strategies. The following sample strategy uses rules based on squeeze logic:

      • Enter long when:
        • Squeeze fires
        • Momentum is positive and rising
      • Exit when momentum flips negative or price closes below EMA
      • Reverse rules for short trades
      • "TS: TTM Squeeze" strategy by Kevin Shah
        charts.trendspider.com
        “TS: TTM Squeeze” strategy by Kevin Shah

        The bottom line

        The TTM Squeeze is a powerful, versatile indicator that helps traders anticipate major price The​‍​‌‍​‍‌​‍​‌‍​‍‌ TTM Squeeze is a power-packed, versatile instrument that aims to provide traders with a forecast of significant price changes that happen to be secondary. The ensemble of Bollinger Bands and Keltner Channels with a momentum histogram is effective in indicating a switch from a quiet market to one with an explosive price movement.

        If used together with confirmation tools and risk management, it is one of the most dependable ways to get in early on a breakout in any timeframe or market. Although not flawless, it offers a trader a consistent, repeatable method for figuring out when the market is getting ready to “release pressure” and make a strong move in a new ​‍​‌‍​‍‌​‍​‌‍​‍‌direction.

        FAQs

        What triggers a TTM Squeeze?

        A TTM Squeeze triggers when Bollinger Bands contract enough to fit inside the Keltner Channels. This signals extremely low volatility and a potential upcoming breakout.

        What do the red and green dots mean?

        Red dots indicate the market is in a squeeze (consolidation). Green dots show the squeeze has fired, meaning volatility is expanding and a move is beginning.

        How does the momentum histogram help?

        The histogram shows whether momentum is bullish (above zero) or bearish (below zero). Traders use it to anticipate breakout direction once the squeeze fires.

        What timeframes work best for the TTM Squeeze?

        It works on all timeframes—from 1-minute to weekly charts. Higher timeframes typically offer fewer false signals and cleaner setups.

        Should TTM Squeeze be used alone?

        No, it’s more reliable when paired with trend indicators, volume, and price action. This helps reduce false breakouts and improves entry timing.

        Does TTM Squeeze predict breakout direction?

        Not directly—the squeeze only predicts volatility expansion. The histogram and trend context provide clues about the likely direction.

Related:

  • Moving Averages

    Introduction to Moving Averages 

    Moving averages are one of the financial industry’s most widely used technical analysis tools. Essentially, a moving average is a calculation used to analyze the average price of an asset over a given period. This calculation is based on a certain number of past prices that are averaged to provide an indication of the direction …
    Read article: Introduction to Moving Averages
  • Technical Indicators

    Demystifying Technical Indicators: Understanding the Role of Technical Indicators in Trading 

    Introduction to Technical Indicators Purpose of Technical Indicators in Trading Technical indicators are essential tools for traders to help them better understand price movements, trends, and potential trading opportunities. They are mathematical calculations based on historical price data, volume, and/or other factors that are used to forecast future price movements. The Development of Technical Indicators …
    Read article: Demystifying Technical Indicators: Understanding the Role of Technical Indicators in Trading
Read previous article: Aroon Oscillator: A Guide for Traders and Investors Read next article: Detrended Price Oscillator