19-Module Course + Free Indicators

TTM Squeeze Strategy for ThinkOrSwim

Squeeze trading for ThinkOrSwim: a full course, free ThinkScript indicators, backtesters, and 130+ tutorial videos.

19
Video Modules
15+
Free Tools
130+
Tutorial Videos
4.5+
Hours of Content

What is the TTM Squeeze?

The TTM Squeeze, created by John Carter, is a volatility and momentum indicator that identifies when Bollinger Bands contract inside Keltner Channels. This "squeeze" condition signals that volatility is compressing and price is likely to make an explosive move when the bands expand.

How It Works

The indicator has two main components:

  • Squeeze Dots. Red dots appear when Bollinger Bands are inside Keltner Channels (squeeze is "on"). Green dots appear when bands expand outside (squeeze "fires"). This signals the transition from low to high volatility.
  • Momentum Histogram. Shows the direction and strength of momentum. Rising bars above zero suggest bullish momentum; falling bars below zero suggest bearish momentum.

Key Trading Signals

  • Green dot = the squeeze fired. It is not a buy by itself; direction comes from the histogram
  • Our Slingshot setup enters while the stock is still in the squeeze and exits when it fires
  • Multiple timeframe squeeze alignment = Strongest setups
  • Consecutive red dots (5+) often precede larger moves
  • Triple Pro Squeeze grades the squeeze: yellow (tightest), red (normal), black (loosest)

TTM Squeeze Tutorials

Learn to build custom squeeze indicators, backtesters, and dashboards for ThinkOrSwim.

Master Trading with the Triple Squeeze
Master Trading with the Triple Squeeze
90-minute comprehensive tutorial covering the Triple Squeeze indicator and trading strategies.
When to Trade a Squeeze vs. Not
When to Trade a Squeeze vs. Not
Data-driven analysis of when squeeze setups work best and when to avoid them.
Build a TTM Squeeze Trend Indicator
Build a TTM Squeeze Trend Indicator
Step-by-step ThinkScript tutorial to build a trend-following squeeze indicator.
Build a Multi-Time Frame (MTF) Squeeze
Build a Multi-Time Frame (MTF) Squeeze
Create an indicator to monitor squeezes across 17 different timeframes.
MTF Squeeze Histogram Tutorial
MTF Squeeze Histogram Tutorial
Free indicator and tutorial for multi-timeframe squeeze histogram analysis.
Build a Custom TTM Squeeze Dashboard
Build a Custom TTM Squeeze Dashboard
Create a visual dashboard to monitor squeeze setups across your watchlist.

Free TTM Squeeze Indicators

Download our free ThinkScript indicators to enhance your squeeze trading. Each indicator includes a step-by-step video tutorial.

TTM Squeeze Dots Scan

Find five consecutive squeeze dots (red, black, yellow) combined with stacked moving averages. Bullish and bearish scans included.

Download Free →

TTM Squeeze Histogram Backtester

Test whether the squeeze histogram is effective for timing momentum shifts. Full backtesting with performance metrics.

Download Free →

Scanner Videos

Find TTM Squeeze Setups Easily With This Free Scan
Find TTM Squeeze Setups Easily With This Free Scan
Create a TTM Squeeze Watchlist in Seconds
Create a TTM Squeeze Watchlist in Seconds
Building a Watchlist of Weekly Time Frame Squeezes
Building a Watchlist of Weekly Time Frame Squeezes
The Fastest Way to Analyze Squeezes in a Basket of Stocks
The Fastest Way to Analyze Squeezes in a Basket of Stocks

TTM Squeeze Backtest Results

We've backtested hundreds of squeeze setups across different symbols and timeframes. The data reveals which setups consistently produce winning trades, and which to avoid.

Key Findings from 630+ Backtests

  • The plain squeeze had no edge on its own; the full Slingshot setup won 69% of 5,852 trades over 22 years
  • Exit strategy matters more than entry. Avoid common exit mistakes
  • Weekly timeframe squeezes tend to produce larger, more reliable moves
  • Multi-timeframe alignment significantly improves results

Backtest Videos

I Backtested 630 TTM Squeeze Setups (AVOID THIS EXIT)
I Backtested 630 TTM Squeeze Setups (AVOID THIS EXIT)
This TTM Squeeze Setup Has a 92% Win Rate Over 30 Years
This TTM Squeeze Setup Has a 92% Win Rate Over 30 Years
This TTM Squeeze Setup Has a 41-2 Win Rate Over 30 Years
This TTM Squeeze Setup Has a 41-2 Win Rate Over 30 Years
This TTM Squeeze Setup Has a 88% Win Rate Over 20 Years
This TTM Squeeze Setup Has a 88% Win Rate Over 20 Years
This TTM Squeeze in Gold Has a 71% Win Rate
This TTM Squeeze in Gold Has a 71% Win Rate
TTM Squeeze Trade Setup in Nasdaq (with 20 Year Backtest)
TTM Squeeze Trade Setup in Nasdaq (with 20 Year Backtest)
Build a TTM Squeeze Histogram Backtester
Build a TTM Squeeze Histogram Backtester
This Squeeze Has a 72% Win Rate Over 30 Years
This Squeeze Has a 72% Win Rate Over 30 Years

TTM Squeeze Trade Examples

Watch real squeeze setups and how they played out in MSFT, AMZN, NVDA, and more.

Squeeze Trade Setup in MSFT (No Losses in 5 Years)
Squeeze Trade Setup in MSFT (No Losses in 5 Years)
TTM Squeeze in AMZN (No Losses in 20 Years)
TTM Squeeze in AMZN (No Losses in 20 Years)
Bullish Daily Squeeze Setting Up on NVDA
Bullish Daily Squeeze Setting Up on NVDA
TTM Squeeze in AMAT (No Losses in 20 Years)
TTM Squeeze in AMAT (No Losses in 20 Years)
Microsoft Squeeze: 12 Winners, 0 Losers
Microsoft Squeeze: 12 Winners, 0 Losers
Automated Entry into a TTM Squeeze Setup (88% Win Rate)
Automated Entry into a TTM Squeeze Setup (88% Win Rate)
Pro Course Included with Volatility Box

TTM Squeeze Mastery Course

The complete 19-module video course to master TTM Squeeze trading. Build your own indicators, backtesters, scans, and dashboards from scratch in ThinkOrSwim.

19 Video Modules
4.5+ Hours Content
15+ Downloadable Tools
6 Indicators
4 Backtesters
1

TTM Squeeze Basics

4 min
2

Triple Pro Squeeze

10 min Download
3

Triple Pro Squeeze Backtester

25 min Download
4

Triple Pro Squeeze Scans

10 min Download
5

Triple Pro Squeeze Dashboard

20 min Download
6

Squeeze Signals Indicator

15 min Download
7

Bringing It All Together

5 min
8

MTF Squeeze Histogram

25 min Download
9

MTF Triple Squeeze

25 min Download
10

Slingshot Squeeze

10 min Download
11

Slingshot Squeeze Scans

10 min Download
12

Slingshot Squeeze Backtester

25 min Download
13

Slingshot Backtester Stats

32 min Download
14

Squeeze Signals Backtester

10 min Download
15

Triple Squeeze Dashboard

10 min Download
16

Squeeze Histogram Backtester

10 min Download
17

Five Squeeze Dots Scan

7 min Download
18

Multi-Market Squeeze Analyzer

22 min Download
19

Multi-Market Trend Analyzer

10 min Download
View Full Course

Included free with Volatility Box membership

TTM Squeeze Trading Tools

Everything you need to trade squeezes, from free indicators to professional backtesting.

TTM Squeeze Backtester

Test squeeze strategies on any symbol with 20+ years of data. See win rates, avg returns, and optimal settings.

View Backtester →

Free Squeeze Tools

Trend Squeeze indicator, TTM Squeeze Dots scan, and Histogram Backtester. All free with video tutorials.

Browse Free Tools →

Frequently Asked Questions

The TTM Squeeze, created by John Carter, identifies when Bollinger Bands move inside Keltner Channels, signaling a period of low volatility consolidation. When the bands expand back outside, it signals a potential explosive move. The indicator displays "squeeze dots" (red = squeeze on, green = squeeze off) and a momentum histogram showing direction.

Red dots mean a squeeze is on (Bollinger Bands inside Keltner Channels at the normal 1.5 setting). Green dots mean no squeeze, or that the squeeze has fired. The Triple Pro Squeeze adds two more levels: yellow dots for the tightest squeeze (Keltner 1.0) and black dots for the loosest (Keltner 2.0).

Daily and weekly timeframes tend to produce the most reliable squeeze signals for swing trading. For day trading, 30-minute and hourly charts work well. Using multiple timeframe analysis (checking daily, weekly, and monthly alignment) significantly improves win rates.

A green dot means the squeeze fired. It is not a buy by itself; direction comes from the momentum histogram. Our Slingshot setup enters while the stock is still in the squeeze, once trend and momentum line up, and exits when the squeeze fires. Place the stop on the other side of the consolidation range.

It depends on the setup. In our 22-year daily test, the plain squeeze had no edge on its own. The full Slingshot setup (squeeze plus trend, oversold and momentum filters) won 69% of 5,852 trades from 2004 to 2026. Results vary by symbol, so run the backtester on yours first.

ThinkOrSwim's Stock Hacker can scan for squeeze conditions. Look for stocks where the TTM_Squeeze indicator shows red dots (squeeze on) combined with momentum building in your preferred direction. Our free scans detect 5+ consecutive squeeze dots about to fire.

The standard squeeze shows one level: red dots when Bollinger Bands are inside Keltner Channels at the 1.5 setting. The Triple Pro Squeeze shows three: yellow for the tightest squeeze (Keltner 1.0), red for the normal squeeze (1.5) and black for the loosest (2.0). Green means no squeeze.

Yes, ThinkOrSwim supports automated trading through conditional orders and strategies. You can set alerts when squeeze fires and momentum confirms direction, or build fully automated strategies. The Squeeze Course shows how to automate the entry. Win rates depend on the symbol, so run the backtester first.

Start Trading TTM Squeeze Setups

Get free indicators or take the complete course to master squeeze trading.