Reading the data
The TTM squeeze tells you when a market is coiled. The squeeze score puts a 0-100 number on that compression for every instrument, so you can find the names most likely to break next.
N Written by Nick, founder of Markets Mastered ยท Trading professionally since 1989
Last updated 29 Jun 2026Markets do not trend forever. They expand, contract, and expand again. Traders have tried to measure that contraction for decades, most famously with the Bollinger Band squeeze and the TTM squeeze. The squeeze score takes the same idea and turns it into a single 0-100 number for every instrument on the board, so you can spot the quiet moments before the storm without reading one chart at a time.
If you have searched for a way to trade volatility breakouts, you have probably met two indicators:
Both indicators answer the same question: is this market coiled right now? Their weakness is that you read them one chart at a time, and the classic on or off "squeeze fired" signal throws away how much compression has built up. The squeeze score keeps the useful part of both and fixes that.
The score runs from 0 to 100. It measures how narrow the recent trading range is, relative to the volatility this instrument normally produces.
Because it is a 0-100 scale rather than an on or off flag, you can rank the entire universe and see not just which instruments are squeezed but how hard. The score is calculated on the 1-hour chart and updated every 15 minutes alongside the rest of the data.
We track two things on each timeframe: how wide the Bollinger Bands are, and how the average true range compares to its own history. When both shrink at the same time, the score climbs. The bands narrow because closes are clustering. The ATR drops because the highs and lows of each bar are getting smaller. Put them together and you have a market that has lost interest in moving.
This is the same raw material the Bollinger Band squeeze and the TTM squeeze use. The difference is that instead of waiting for the bands to cross inside the Keltner Channels and printing a single dot, the score expresses the degree of compression as a percentile against the instrument's own recent behaviour. A reading of 85 on EUR/USD means it is more compressed than it has been roughly 85% of the time lately.
Markets that have lost interest in moving rarely stay that way. Either new information arrives and price breaks out, or one side of the order book gets bored and capitulates. Either way, the next swing tends to be bigger than usual.
There is forty years of evidence behind this. Volatility in financial markets clusters in time, alternating between calm and storm, the property Robert Engle won the 2003 Nobel Prize in Economics for modelling with ARCH and GARCH. Periods of low volatility statistically precede periods of high volatility, and vice versa. The squeeze score is a practical read on that property: it tells you when an instrument is sitting in the "calm" half of the cycle and is statistically due for the "storm" half.
The Bank for International Settlements Triennial Survey confirms what every forex trader experiences. Average daily ranges for the majors compress sharply during Asian-session hours and around major holidays. Those compressions typically unwind during the London open, with the highest realised volatility concentrated in the London-New York overlap. The squeeze score makes that cycle observable per pair, in real time.
"Markets do not move at constant speed. They tighten when there is nothing new to price in, and the longer that tightening goes on, the more violent the eventual repricing tends to be. Spotting the coil before it springs is one of the highest-value things a screen can do for you."
Nick, founder of Markets Mastered, professional trader since 1989
A high squeeze score does not tell you which direction the breakout will go. Long positions and short positions both lose money if you guess wrong on direction. This is the single most important thing to understand about any squeeze tool, including the TTM squeeze: it identifies energy, not direction. Combine the squeeze score with the trends grid to pick a side:
Once compression has built up and you have a directional bias, the 15-minute and 1-hour trend columns help you catch the actual break. A 15-minute trend flip in the direction of your higher-timeframe bias, on an instrument with a squeeze score above 60, is one of the cleaner intraday entries the platform surfaces.
Squeezed markets often break with a single fast bar. If your stop is set based on the compressed range, that one bar will take you out before the real move starts. When the squeeze score is high:
Suppose GBP/JPY has been grinding in a 70-pip range through the Asian session and its squeeze score has climbed to 82. On its own, that is just "coiled". Now you check the trends grid: the daily, weekly and 4-hour columns are all bullish, while the 15-minute is neutral. That combination tells you the energy is building inside an established uptrend, so your bias is long, not short.
You do not chase. You wait for the London open, watch the 15-minute trend flip bullish, and enter on the break of the consolidation high. Your stop goes below the consolidation low (wider than the compressed range, because you expect a fast first bar), and you size the position so that stop is worth no more than your usual risk. If the break fails and price falls back into the range, the squeeze score quietly drops as volatility normalises, and you stand aside. That is the whole workflow: the score finds the candidate, the grid picks the side, the lower timeframe times the entry, and volatility sets the stop.
A score of 80 does not mean the same absolute move on every instrument, because each one has its own volatility personality:
Reading the score as a percentile against each instrument's own history is what lets you compare a coiled EUR/USD to a coiled BTC/USD on the same scale.
A squeeze on the 1-hour chart is a day-trade setup. A squeeze that is also visible on the daily and weekly is a different animal: it points to a larger structural breakout that can run for days. When you see a high score line up with compression on the higher timeframes and an aligned trend stack, that is the rare, high-conviction case the convergence score is built to flag automatically.
It does not predict direction. It does not guarantee a breakout will happen in the next bar, the next hour, or even the next session. Markets can stay compressed for a while, and a squeeze can "fail" by leaking out slowly rather than breaking cleanly. It also will not tell you whether a scheduled news event is about to force the move, which is why you pair it with the calendar.
What it does is filter the universe down to the small set of instruments that are statistically most likely to move soon, so you can focus your attention there instead of staring at 55+ charts.
The score is bounded at 100 because beyond a certain point, the message is the same: this market is unusually quiet. Whether it has been quiet for two days or two weeks does not really matter for the trade you are about to take. The number is a guide, not a prophecy. Used as a filter, layered with trend and timed on the lower timeframes, it does what the Bollinger Band squeeze and TTM squeeze always promised, across every instrument at once.
Reading the data
Multi-Timeframe Forex Analysis: Reading the Trends Grid
Multi-timeframe analysis on one screen. Every pair, every timeframe from 15 minutes to monthly. When the short and long term agree, the setup is cleaner. When they don't, you're trading against something.
Reading the data
Volatility, Pips, and ATR: Sizing Trades to the Market
If your stop is tighter than the market's normal noise, you will be stopped out by accident. Volatility tells you what counts as noise.
Trading with the data
Forex Trend Alerts: Day Trade and Swing Setups Explained
Forex trend alerts are not signals to buy. They are notifications that something has crossed a threshold worth checking. Here is how to act on them.
This article is general market education, not financial advice. See our risk disclaimer.
Start today
Join traders who've stopped watching charts and started making better decisions.
We use cookies to analyze site traffic and improve your experience. Privacy Policy