HomeFeaturesAcademyLive SignalsCompareTrack RecordPricingToolsBlog
🌐 ES FR DE ZH AR
Log In Sign Up
✓Free indicator · open source · Pine Script

Volatility Storm Tracker [Quantum Algo]

Volatility as weather: professional range-based estimators, a cone that ranks today against this symbol's own history, a pressure gauge that charges while compression builds, lifecycle boxes on the chart, and an expected-move cone projected forward — with every Storm Watch settling publicly into Delivered or Fizzled.

136Likes on TradingView
1,713Traders using it
4 namedAlerts
Yang-Zhang · Parkinson · Garman-KlassEstimators
Open sourceLicence
Volatility Storm Tracker by Quantum Algo on BTCUSDT perpetual daily chart: a STORM lifecycle box around the price action, the forward expected-move cone and the dashboard with cone percentile, term structure and pressure
A STORM box on Bitcoin daily with the expected-move cone projected forward and the dashboard reading the cone, term structure and pressure.
◆ What it is

The short answer

The Volatility Storm Tracker is a free, open-source TradingView indicator that treats volatility the way meteorologists treat weather — as a system with structure, pressure and a lifecycle. It measures realised volatility with professional range-based estimators (Yang-Zhang as the engine, Parkinson and Garman-Klass alongside), locates current volatility inside its own historical cone as a percentile, charges a Storm Pressure gauge while compression builds, boxes each phase of the storm lifecycle on the chart — BUILDING, STORM, AFTERMATH — and projects the statistical expected-move cone forward from live price like a hurricane track. Its one predictive claim is narrow and measurable: after deep, sustained compression, expansion follows. Direction is never predicted — expansion is — and every Storm Watch marker settles publicly into Delivered or Fizzled, so the chart always shows the tool's honest record on your symbol.

WHAT IT DRAWS?

BUILDING / STORM / AFTERMATH boxes, Storm Watch markers, the forward expected-move cone, and a dashboard with cone percentile, term structure, pressure and the Watch Record.

THE ONE CLAIM?

After deep, sustained compression, expansion follows. Direction is never predicted.

REPAINT?

No — watches, storms and transitions on confirmed bars; the cone is a live projection to the right of price.

◆ Section

Realised volatility and why estimators matter

Realised volatility measures how much price actually moves. The naive approach uses closing prices only and throws away most of the information in every bar. Range-based estimators use the full open, high, low and close: Parkinson (1980) exploits the high-low range, Garman-Klass (1980) adds the open-close body, Rogers-Satchell (1991) handles drift, and Yang-Zhang (2000) combines overnight gaps, intraday movement and drift into the most efficient practical estimator — the standard on volatility desks. This tool computes the suite and uses Yang-Zhang as its engine, which means the same reading quality from far fewer bars — and adaptive thresholds that stay responsive.

◆ Section

The volatility cone and term structure

A number like "volatility is 2.4%" means nothing in isolation. The volatility cone (Burghardt and Lane, 1990) ranks current volatility as a percentile inside its own recent history: the 8th percentile is deep compression for this market, the 92nd a live storm. Term structure compares short-horizon volatility with long-horizon: below it is contango (calm); above it is backwardation — recent movement violent relative to the baseline, the stress signature options desks watch. The dashboard reads Contango, Flat or Backwardation with the live ratio.

◆ On the chart

What it draws

Lifecycle boxes

Around each phase's price action — BUILDING in amber, STORM in red, AFTERMATH in slate — calm periods left clean.

Storm Watch markers

That settle into Delivered or Fizzled.

The expected-move cone

One- and two-standard-deviation ranges projected forward from live price with square-root-of-time curvature; a range projection, never a direction.

The dashboard

The estimator reading, cone percentile, term structure, volatility-of-volatility, Storm Pressure, the Expected Move over your horizon, and the Watch Record with sample count.

The Bitcoin daily screenshot on this page shows a STORM box with the forward cone and the dashboard; the settings screenshot shows the Inputs tab.

EXPECTED MOVE CALCULATORPrice, realised volatility and horizon → the one- and two-sigma range, and what the regime says about your stop
Expected move——
◆ Section

Why it is different

A professional estimator suite on the chart

Mathematics standard on volatility desks and almost never implemented on the platform.

Storm Pressure.

A charged gauge from three measurable ingredients: how deep volatility sits in its cone, how long the compression has lasted, and how unstable volatility itself has become. Pressure rises while the chart still looks quiet.

The lifecycle, boxed and labelled.

Scrolling back reads as a storm history — volatility clustering made visible.

The expected-move cone

A hurricane-track cone for price.

Settling markers and a public record.

Every Watch resolves after a fixed window; the Watch Record reports the delivery rate with sample count, shrunk toward neutral at small samples, with a Wilson bound.

◆ Under the hood

How it works

1

Each bar, the estimator suite computes realised volatility from the full range, gaps included.

2

Current volatility is ranked inside its historical cone; term structure and volatility-of-volatility are updated.

3

Storm Pressure charges during deep, persistent, unstable compression and prints a Storm Watch when it crosses the watch threshold.

4

A Storm confirms when volatility enters the top of its own cone; the regime machine transitions Calm → Building → Storm → Aftermath and boxes each phase.

5

After the settle window, each Watch is recoloured by outcome and feeds the statistics.

6

Detection on confirmed bars; settled markers never change; the forward cone is a live projection drawn to the right of price.

◆ Inputs

Settings

GroupInputWhat it doesWhere to start
Volatility EngineEstimator lengthYang-Zhang window20
Term-structure windowsShort and long horizons10 / 40
Historical cone windowFor the percentile250
Storm DetectionWatch pressure thresholdWhen a Storm Watch prints70
Storm percentileTop of the cone85
Delivered-move thresholdATR multiple that counts as delivered2.0
Settle window, markers keptOutcome timing; history20 bars; 20
Expected Move ConeProjection toggle, horizonThe forward coneon; 20 bars
StatisticsSample cap, minimum samples, shrinkage strength, Wilson zThe Watch Record40 / 8 / default / 1.28
VisualsColours, regime boxes, dashboardAppearance—
Volatility Storm Tracker settings panel: estimator length, term-structure windows, cone window, watch pressure threshold, storm percentile, delivered-move threshold, settle window, expected-move cone, statistics
The volatility engine, storm detection thresholds, the cone projection and the statistics controls.
◆ Alerts

Alerts

Storm Watch (pressure crossed the watch threshold)Storm Confirmed (volatility entered the top of its cone)Calm Restored (the cycle completed)Term Structure Inverted (short-horizon exceeded long-horizon)

Four named conditions: Storm Watch (pressure crossed the watch threshold), Storm Confirmed (volatility entered the top of its cone), Calm Restored (the cycle completed), and Term Structure Inverted (short-horizon exceeded long-horizon).

◆ Workflow

How to use it

1

Breakout preparation. A charged Pressure gauge inside a BUILDING box is where breakout strategies earn their keep; the Watch Record says how reliably expansion has followed on this symbol.

2

Position sizing. The Expected Move row turns current volatility into a concrete ±percentage over your horizon — a rational basis for stop distance and size, the arithmetic the position-sizing guide describes.

3

Options context. Cone position and term structure say whether movement is cheap or expensive relative to this market's own history.

4

Regime filtering. Many strategies work in exactly one regime; the boxes show which regime any trade lived in — and which one you are in now.

5

Works from 15-minute to weekly on any market; everything is self-relative.

◆ Setups

Three ways to trade it

The charged-compression breakout.

BUILDING box, pressure above the watch threshold, Keltner Rings in Squeeze: trade the first structure break in either direction, size from the Expected Move, stop back inside the coil.

The storm fade, not the storm chase.

Inside a STORM box, volatility at the top of its cone and term structure inverted, the expected move has already been paid; reversion setups from the Keltner R family or a σ rejection from the Anchored VWAP Engine have the regime on their side.

The size adjustment.

Before any Zeno or structure entry, read the Expected Move; a stop inside the one-sigma cone is inside the noise — widen it or wait.

◆ Comparison

How it compares

Against ATR alone: ATR is one number with no context; this ranks it in its own cone, adds term structure, pressure, the lifecycle and a record. Against the Choppiness Index: CHOP reads range versus trend; the Storm Tracker reads compression versus expansion — related but different questions, and the pair is the regime layer for a structure trader. Against Keltner Rings: the rings show the squeeze; the tracker measures how charged it is and when it released. Against Zeno: Zeno prints the entry; the tracker sets the expected move the stop and targets should respect.

◆ Honest limits

Limitations

Expansion timing is probabilistic: pressure can stay charged longer than expected, and some Watches fizzle — the record row exists to quantify that on your chart. The expected-move cone assumes today's volatility persists over the horizon. Statistics describe the current chart's history only.

◆ Credits

Credits

Range-based volatility estimators by Parkinson (1980), Garman and Klass (1980), Rogers and Satchell (1991), and Yang and Zhang (2000); volatility cones after Burghardt and Lane (1990); volatility clustering documented by Mandelbrot (1963) and formalised by Engle (1982); the Wilson score interval by Edwin B. Wilson (1927). The storm pressure model, regime state machine, settling audit, per-symbol statistics and all code are original work by Quantum Algo, published open source.

◆ Setup

Step-by-step: adding it to your TradingView chart

1

Open the script page on TradingView (link above) and click Add to favorites, then Use on chart — or on any chart open Indicators, search "Volatility Storm Tracker Quantum Algo" and add it. Free on every TradingView plan.

2

Open the indicator's settings and set the inputs for your market and timeframe from the table above; the defaults are tuned for crypto on intraday and 4-hour charts.

3

In the Style tab, match the colours to your chart theme; the dashboard position and text size are in Inputs.

4

To set alerts, right-click the chart → Add alert, choose the indicator as the condition and pick the event; set "Once per bar close" so alerts match the closed-bar logic.

5

Save the layout, and add the other free Quantum Algo tools to it — they are designed to sit together.

6

To read or reuse the code, click Source code on the script page; republishing is subject to TradingView's house rules.

◆ Open source

Inside the code, for developers

Pine Script, open source. Worth reading if you want to modify it: every detection and signal gated on barstate.isconfirmed; state held in capped arrays of drawing objects with explicit create, update and retire functions; statistics kept in first-in-first-out arrays with shrinkage and a Wilson bound computed inline; named alertcondition calls so webhooks receive a consistent payload. The Academy's Pine Script tutorials and the TradingView backtesting guide cover strategy conversion.

◆ Layering

Using it with the other free indicators

The free tools layer on one chart: the Smart Money Concepts Engine for bias and the Confluence Score; Order Blocks with Volume, Fair Value Gaps + Inversion and Institutional Key Levels for the zone; Liquidity Sweeps, Sessionscope and Liquidation Magnet for the liquidity and the trigger; OTE + Silver Bullet for the time-qualified entry; the Institutional Volume Profile and Pressure Oscillator for whether volume agrees; and the trend and volatility family — the Adaptive Trend Sentinel, SuperTrend Engine, Golden Cross Engine, Anchored VWAP Engine, Trendline Architect, Keltner Rings and Volatility Storm Tracker — for regime, direction and the room a move has. The free-indicators hub lists every tool; the SMC guide is the method behind the layering.

◆ Avoid these

Common mistakes with this indicator

  • Trusting the developing bar — every event waits for the close.
  • Trading every marker — the tool gives regime and context; the entry needs a structure level and a stop beyond it.
  • Default lengths on the wrong timeframe — adjust the inputs, as the settings table shows.
  • Reading the statistics as promises — they describe this chart's history, shrunk toward neutral on purpose.
  • Stacking ten random scripts — the free tools layer because they were built to.
◆ The premium layer

Want the signal, not just the structure?

Zeno reads Smart Money structure across timeframes and prints the entry, stop, TP1 and TP2 on your chart — with a public record of 160 posted trades, 120 wins and 40 losses at the stated levels. QuantumBot executes it on Bybit, Binance, OKX, Bitget and Kraken.

Quantum Algo Zeno Gold on XAUUSD 15-minute chart with long and short signals, stop-loss zone, TP1, TP2 and dashboard
◆ Zeno Gold · XAUUSD 15M · the premium engine
◆ Vocabulary

Glossary for this indicator

Realised volatilityHow much price actually moved, measured from the bars.
Yang-Zhang estimatorThe range-based estimator combining gaps, intraday movement and drift — the engine here.
Volatility coneCurrent volatility ranked as a percentile of its own history.
Term structureShort-horizon volatility versus long-horizon; contango, flat or backwardation.
Storm PressureA gauge charged by cone depth, compression duration and volatility-of-volatility.
Storm WatchThe marker printed when pressure crosses the watch threshold; settles to Delivered or Fizzled.
Lifecycle boxBUILDING, STORM or AFTERMATH drawn around the phase's price action.
Expected-move coneThe one- and two-sigma range projected forward with square-root-of-time curvature.
Watch RecordThe delivery rate of past Watches on this symbol, with sample count.
◆ Questions

Frequently asked questions

Does it predict direction?

No — and that is the point. Direction after compression is uncertain; expansion is not. The tool makes only the claim volatility mathematics supports and measures it on your chart.

Does the Volatility Storm Tracker repaint?

No. Watches, storms and regime transitions are detected on confirmed bars and settled markers are permanent. The forward cone updates live because it is a projection from current conditions, drawn to the right of price.

What does "Delivered" mean?

Price moved at least the configured threshold (in ATR units, either direction) within the settle window after the Watch. "Fizzled" means it did not. Both stay on the chart.

Why Yang-Zhang instead of a standard deviation of closes?

Close-to-close volatility ignores gaps and intrabar range, making it slow and noisy; Yang-Zhang uses the full bar plus the overnight gap and is dramatically more efficient.

Which markets does it suit?

All — crypto, stocks, indices, forex, commodities. Every threshold is defined relative to the symbol's own history, so it recalibrates wherever you load it.

How does it relate to Zeno?

Zeno prints entries with stop and targets; the tracker tells you the expected move around them and whether the regime is compression or expansion. Many subscribers run it on the 4-hour under Zeno as a sizing and regime read.

Does the Volatility Storm Tracker predict breakouts?

It predicts expansion after deep compression — not direction, not timing to the bar — and measures its own record on your chart with the settled Watch markers.

What is the expected move?

The one- and two-standard-deviation range projected from current realised volatility over your horizon, with square-root-of-time scaling — a rational basis for stop distance and size.

What is Storm Pressure?

A gauge charged by three ingredients: how deep volatility sits in its cone, how long the compression has lasted, and how unstable volatility itself has become. It rises while the chart still looks quiet.

Why range-based estimators?

Close-to-close volatility ignores gaps and intrabar range; Yang-Zhang uses the full bar plus the overnight gap and gives the same reading quality from far fewer bars.

Can I use it for options?

The cone position and term structure describe whether movement is cheap or expensive relative to the symbol's own history — the context an options trader needs; it is not an implied-volatility feed.

How does it relate to Zeno?

Zeno prints entries with stop and targets; the tracker sets the expected move those should respect and says whether the regime is compression or expansion.

◆ Free · open source

Add Volatility Storm Tracker to your chart

One click on TradingView, free on every plan, code you can read. Nothing repaints.