Oct 13 close Sign in

Guide · Breakouts & channels

Does TTM Squeeze work?

Across 375 stocks, TTM Squeeze cut the worst fall on 99%, beat buying and holding on risk-adjusted return on 10% and on raw return on 12%. Mainly a seatbelt: it softened the big falls on most stocks, but usually gave up return to do it.

Cut the worst fall99%371 of 375 stock tests: a smaller peak-to-trough loss than holding.
Beat holding, risk-adjusted10%37 of 375: a higher Sharpe ratio than buy and hold.
Beat holding on return12%44 of 375: more money than buy and hold, after costs.
Calls right36%Of 41,831 finished calls, in before a rise or out before a fall.
Switches a year6.1Median trades per stock per year. More switching, more cost.
Time in the market10%Median share of days holding rather than in cash.

What it predicts

When the Bollinger Bands shrink inside the Keltner Channel, the market is coiled. Buy when that squeeze releases with momentum positive and rising; sell when momentum fades for two days.

  • The squeeze is on while the Bollinger Bands (20 days, 2 standard deviations) sit inside the Keltner Channel (20 days, 1.5 × average true range). It fires on the first day it turns off.
  • In on the firing day if the momentum histogram is above zero and rising.
  • Out after two days in a row of falling momentum, or when momentum drops below zero.

Breakouts & channels plays bet that when price escapes the range it has held for weeks, the move that follows tends to run. The family guide

How to use it

  • Expect to be wrong more often than right: only 36% of its calls worked. Its results come from the size of the winners, so following it means sitting through strings of small losses.
  • It sits in cash much of the time (holding on about 10% of days), so judge it on risk-adjusted return rather than on matching a rising market.
  • It worked best on Industrials & rentals (22% beat holding on risk-adjusted return) and worst on Big tech (0%).
  • Use it as one input. Your signal combines the plays you count with the other factors you weight into one call.

When it worked

TTM Squeeze did best against holding in the 2008 crash (+38% median gap) and worst in the 2020–21 rally (−42%). Median gap in return against holding the same stock (per year over stretches longer than 18 months; crypto excluded).

2008 crashRecovery 2009⁠–⁠19COVID drop2020–21 rally2022 bearSince Oct 2022
TTM Squeeze+38%−16%+26%−42%+18%−13%

Where it worked

By kind of stock: how often it beat holding on risk-adjusted return, and the median Sharpe ratio gap.

GroupBeat holding, risk-adjustedSharpe gap
Industrials & rentals22%-0.27
Media & telecom20%-0.28
Micro caps17%-0.32
Energy & power15%-0.37
Software & devices12%-0.56
Metals & mining12%-0.33
Financials12%-0.42
Healthcare11%-0.35
Consumer & retail9%-0.42
Real estate5%-0.25
Semiconductors4%-0.47
Industrials & materials4%-0.45
Sectors0%-0.56
Indexes & ETFs0%-0.41
Big tech0%-0.64

Where it helped most

Sharpe ratio gap against holding, stocks with 3+ years of history

  1. HTZ Hertz+1.03
  2. NPCE NeuroPace+0.43
  3. TSAT Telesat+0.29
  4. WSC WillScot+0.24
  5. TKO Taseko Mines+0.21
  6. PMZ.UN Primaris REIT+0.20

Where it hurt most

Sharpe ratio gap against holding, stocks with 3+ years of history

  1. GFL GFL Environmental-1.32
  2. NXE NexGen Energy-1.19
  3. AVGO Broadcom-1.08
  4. CSU Constellation Software-1.06
  5. KDP Keurig Dr Pepper-1.02
  6. CRWD CrowdStrike-1.01

Right now

TTM Squeeze holds 43 of 377 names as of the Oct 13, 2026 close.

Changed its call in the last two weeks:

What it says on every stock

Backtest results since 2005 (or as long as each stock has traded), against holding the same stock over the same dates, after 0.05% per switch. Past results don't promise future ones. This analysis does not constitute trading advice. Please meet with an advisor or independently review sources before making any decision.

Free account

Know the moment the light flips on your stocks.

Follow your stocks and get an email with the analysis the evening a light flips. Member tools are free until January 1, 2027.