Volatility & Range Filters
Volatility is cyclical: quiet periods breed explosive ones. These filters find the coils.
TTM Squeeze
TTM Squeeze
TTM SqueezeThe strictest compression signal on the screener. The Bollinger Bands (which widen and narrow with volatility) have contracted inside the Keltner Channels (a steadier, range-based envelope) and are still narrowing. Historically that coiled-spring state precedes large directional moves.
Important: the squeeze tells you a big move is loading, but not the direction. Combine it with trend filters (Rising 50 EMA) and volume signals to stack the odds toward an upside resolution.
How to trade it
- Entry
- The break out of the squeeze's range — when price clears the consolidation's high after the coil. Don't buy the squeeze itself; buy the release.
- Stop
- The low of the squeeze range. Tight ranges are the point: the coil hands you a small, well-defined risk.
- Works best when
- Combined with trend — TTM Squeeze + Rising 50 EMA + a capped BB Gap (under ~15% for crypto) is the classic scan. A squeeze forming right on a Fresh Bull's support zone is a bonus setup.
- Avoid when
- Used alone in a downtrend — squeezes release in BOTH directions, and a coil under a falling 50 EMA resolves down as often as up.
BB Gap %
The width of the Bollinger Bands as a percentage of price — a direct volatility reading. Small = quiet, compressed price action; large = already volatile. The TTM Squeeze is effectively an extreme version of a small BB Gap.
Use the slider to cap BB Gap (e.g. under ~15%) to sweep for every quiet coin, not just the ones tight enough to trigger a full squeeze.
H-L Range % (3 / 7 / 30 day)
The total high-to-low range over the last 3, 7 or 30 days, as a percentage. Small values = tight consolidation over that window; the three timeframes let you demand tightness at different scales — a 3-day pinch inside a 30-day base being the classic setup shape.
These pair naturally with the Inside Bar / Minicoil patterns, which describe the same compression candle by candle.
30-Day ADR %
Average Daily Range: how much the coin typically moves (high-to-low) in a single day, averaged over the last month. It's a character trait more than a signal — a 3% ADR coin and a 15% ADR coin need very different position sizes and stop distances.
Filter high when you want movers, filter low when you want stability. ADR is also your stop-distance yardstick: a stop tighter than ~1 ADR gets tagged out by ordinary noise, and a trailing stop of ~2× ADR below the highs gives a winner room to breathe.
Scan recipes
Coiled spring
- 1TTM Squeeze on
- 2🔑 Rising 50 EMA on (Moving Average card)
- 3BB Gap % slider → max 15
→ Tight, quiet coins in uptrends — loaded springs with defined risk.
Tight range
- 13 Day H-L Range % slider → max ~5
- 2🔑 Rising 50 EMA on
→ Multi-day pinches inside uptrends, even ones not tight enough to trigger a full squeeze.