ToolTack
Back to All Tools
EquitiesIndicatorIntermediate

Volatility Squeeze Detector (ToolTack)

A volatility-extreme oscillator that flags the moments when price has stretched far from its recent highs and reached statistically rare readings

Multi-Asset (Stocks, ETFs, Crypto, Forex, Futures, Indices, Commodities) A professional TradingView indicator that quantifies how far the current price has stretched away from its recent highs and flags the moments when that distance reaches statistically rare extremes. Built on a custom range-position oscillator wrapped in a Bollinger-style envelope and a longer-term percentile threshold, it plots the squeeze metric as a clean histogram and recolours bars the moment volatility pushes outside its normal envelope. Fully configurable lookbacks, thresholds, colours, and visual layers. An automatic dark/light theme detector keeps the panel readable on any chart, and an integrated watermark brands the output for screenshots and shared analyses.

Volatility Squeeze Detector (ToolTack)

Volatility Squeeze Detector (ToolTack)

Overview

Volatility Squeeze Detector applied to a liquid large-cap symbol on the Daily timeframe. Green histogram bars highlight statistically rare volatility extremes; grey bars represent the normal volatility envelope. Volatility Squeeze Detector is a volatility-state indicator for TradingView. It does NOT predict direction by itself — it tells you when volatility is stretched to a statistically rare level relative to its own recent history. Most traders watch price. This indicator watches the gap between price and its recent peak, then flags the moments when that gap reaches extremes most other tools miss. The core oscillator measures the percentage distance between the current bar's low and the highest close over the Squeeze Lookback Period. When that distance is small, price is hugging its recent highs — the classic signature of a compressed, coiled market. When that distance is large, price has stretched far away from its recent highs — the signature of a volatility expansion, sell-off, or capitulation event. The squeeze value is plotted as a clean histogram in a separate pane below the chart, with a default Squeeze Lookback Period of 22 bars. A Bollinger-style envelope is calculated around the histogram using an Envelope Length of 20 bars and an Envelope Deviation Multiplier of 2.0 by default. The upper envelope marks the boundary of normal volatility — anything above it is statistically unusual. A second, longer-term Threshold Lookback Period of 50 bars adds two percentile-based reference lines. The Upper Threshold (0.85 = roughly the 85th percentile, 0.95 = 95th, 0.99 = 99th) and Lower Threshold work together to define the historical envelope of the squeeze metric. Whenever the histogram bar pushes above either the upper envelope OR the upper threshold line, the bar is recoloured in the Bull colour. Every other bar stays neutral grey, so the eye is drawn only to the moments that actually matter. This colour-on-extreme behaviour turns a noisy oscillator into a clean, binary signal: either volatility is within its normal envelope, or it is not. The result is an at-a-glance read on volatility regime — useful for spotting capitulation lows, exhaustion moves, breakout-release points, and the late stages of strong trends. All visual layers are optional. Threshold range lines and the upper envelope line can be toggled on or off independently to keep the pane as clean or as detailed as the trader prefers. Four colour inputs (Bull, Bear, Range, Band) give full control over the look so the indicator can be matched to any chart theme. A built-in theme detector reads the chart background and automatically tunes the table and watermark colours for both dark and light modes — no manual switching required. Volatility Squeeze Detector works on every asset class supported by TradingView — stocks, ETFs, crypto, forex, futures, indices, and commodities. It works on every timeframe, from 1-minute charts up to weekly and monthly. Higher timeframes produce cleaner, less frequent signals; lower timeframes produce more frequent, more tactical signals. The most common workflow is to use the indicator as a context filter: when the histogram is in the upper extreme zone, expect a volatility event to resolve soon — either through mean reversion or trend continuation. Pairing it with a directional tool such as a moving-average trend filter, a relative-strength oscillator, or a price-structure indicator turns the squeeze signal into an actionable setup. Volatility Squeeze Detector is a volatility-context indicator, not a complete trading system. It will not tell you which way the next move resolves, only that the current state is statistically unusual and a resolution is likely. For best results, always combine it with proper risk management and at least one independent directional tool such as a trend indicator, market structure analysis, or volume study.

Who It's For

Volatility Squeeze Detector is designed for swing traders, day traders, position traders, mean-reversion traders, breakout traders, and risk-aware investors who need to know when the market is in a statistically unusual volatility state. It suits volatility-aware momentum traders, capitulation buyers, exhaustion sellers, and anyone who already builds setups around squeeze concepts. It also works for crypto traders monitoring flash-crash and capitulation events, and forex traders watching for volatility-regime shifts. Intermediate traders use it as a context filter on top of their existing entry tools, while advanced traders use it for stop placement, position sizing, and filtering signals from other indicators.

Why It's Useful

Most traders react to price, but the moves that matter most are driven by changes in volatility. A market grinding sideways inside its normal envelope behaves very differently from one that has just stretched to a statistically rare extreme, even if both look similar on a bare price chart. Volatility Squeeze Detector quantifies that distinction by measuring the gap between the recent high and the current low as a normalised percentage, wrapping that metric in a Bollinger-style envelope, and stamping a longer-term percentile threshold on top. The moment the histogram pushes outside the envelope, the bar recolours — and the trader gets an instant, unambiguous read on whether the current state is normal or rare. This helps traders avoid chasing breakouts that are already exhausted, time mean-reversion entries with statistical edge, place stops outside the volatility envelope, and align position sizing with the actual volatility regime rather than a fixed rule.

Use Cases

  • • Capitulation and exhaustion-low detection
  • • Volatility expansion identification
  • • Squeeze-release breakout setups
  • • Mean-reversion entry timing
  • • Trend-continuation late-stage warning
  • • Stop-loss placement around volatility extremes
  • • Position sizing based on volatility regime
  • • Filtering breakout signals from other indicators
  • • Confirming reversal patterns at extremes
  • • Multi-timeframe volatility analysis
  • • Crypto flash-crash and capitulation detection
  • • Earnings-gap and news-event aftermath analysis
  • • Risk-on / risk-off regime monitoring
  • • Watchlist scanning for stretched names
  • • Pairing with trend tools for high-conviction entries
  • • Tactical add-on for swing and position traders
  • • Alert automation and webhook-driven workflows
  • • Bot integration for volatility-aware strategies

Volatility Squeeze Detector — User Manual

Setup Guide

Setup Guide

Subscribers see the full step-by-step setup guide here. Subscribe to unlock.

Create account

FAQ

What does this tool do?+
Volatility Squeeze Detector measures how far the current bar’s low has stretched away from the highest close over a defined lookback period, then flags the moments when that distance reaches statistically rare levels relative to its own recent history. It plots the result as a colour-coded histogram with a Bollinger-style envelope and a longer-term percentile threshold, and highlights bars that push beyond either boundary so volatility extremes stand out instantly.
Is this the same as the TTM Squeeze or a Bollinger-Band squeeze?+
No. Traditional squeeze indicators detect low-volatility compression by checking whether Bollinger Bands sit inside Keltner Channels. Volatility Squeeze Detector instead measures the gap between the recent high and the current low, then identifies when that gap is statistically unusual — in either the short-term envelope or the longer-term percentile range. It is a complementary lens on volatility, not a clone of TTM Squeeze.
Which markets does this tool support?+
It works on any market TradingView supports — stocks, ETFs, crypto, forex, futures, indices, and commodities. The squeeze concept is asset-agnostic because it is built on a normalised percentage metric rather than absolute price, so the same default settings translate cleanly across instruments.
Which timeframes can I use it on?+
All timeframes are supported. Daily and 4-hour charts are the most popular for swing-style volatility analysis. Position traders and investors lean on weekly charts; intraday traders use 5m, 15m, and 1H for tactical squeeze-release plays. The defaults (22-bar squeeze lookback, 20-bar envelope, 50-bar threshold) hold up well across timeframes but can be tuned per asset.
Is this tool beginner-friendly?+
The visuals — grey/green histogram, optional threshold lines, optional envelope — are simple enough for beginners to read at a glance. However, interpreting volatility extremes correctly requires some context: stretched volatility can resolve either by mean reversion or by trend continuation. For that reason the tool is best suited for intermediate-to-advanced traders, or beginners who are actively learning concepts like volatility regimes and squeeze release.
How should I use this tool?+
Add the indicator to your chart, optionally enable the threshold range lines and upper envelope for context, and watch for histogram bars that recolour to the Bull colour. A coloured bar means volatility has pushed above either the short-term envelope or the longer-term upper threshold — a statistically rare reading. Use that as a context cue: tighten stops, reduce size, look for mean-reversion entries, or wait for a directional confirmation before committing capital.
Can I use this tool as a standalone trading system?+
No. Volatility Squeeze Detector is a volatility-context indicator, not a complete trading system. It tells you when volatility is statistically stretched but not which direction the resolution will take. Always combine it with proper risk management, market-structure analysis, and at least one directional confirmation tool such as a trend indicator, moving average, or relative-strength oscillator.
What strategies can I apply with this tool?+
It fits capitulation buying, mean-reversion fading, squeeze-release breakout trading, trend-exhaustion exits, volatility-aware position sizing, stop-placement around statistical extremes, and any workflow that benefits from knowing when the market is in an unusual volatility state. It is equally useful as a filter for other strategies — e.g., only taking trend trades when volatility is inside its normal envelope, or only fading moves when it is far outside.
Which other tools should I combine with it?+
Pair Volatility Squeeze Detector with a trend indicator such as TrendArc, a relative-strength tool like Relative Strength Radar, volume tools, support and resistance indicators, momentum oscillators (RSI, MACD), and risk calculators. Together these form a complete volatility-and-direction workflow where one tool answers “what state is the market in?” and the other answers “which way should I lean?”
Does this tool guarantee profits?+
No. No trading tool can guarantee profits. Volatility Squeeze Detector is a decision-support indicator; outcomes depend on the trader’s overall strategy, directional bias, risk management, market conditions, and discipline.
Volatility Squeeze Detector (ToolTack) — ToolTack