OPEN-SOURCE SCRIPT
Volatility Regime Dashboard

Volatility Regime Dashboard
Real-Time Multi-Factor Volatility Analyzer for Crypto, Forex & Stocks
This indicator provides a structured, real-time volatility assessment using multiple market dynamics combined into a single regime-based verdict.
It is designed for traders in crypto, forex, and stocks who want a quick, objective read on whether the market is quiet, tradable, expanding, or explosive.
Instead of relying on one indicator alone, this dashboard evaluates volatility through range, deviation, volume expansion, session timing, and momentum-based expansion metrics, then produces a final regime classification:
Low | Normal | High | Extreme Volatility
📋 Table Parameters Explained
The table displays two columns:
Parameter | Value
Below is what each parameter means and how to interpret it:
1️⃣ ATR (Average True Range)
Measures how much price is moving per candle.
Higher ATR = wider price swings.
Rising ATR suggests expanding volatility.
Falling ATR suggests compression or range-bound conditions.
Use: Good for determining stop distance and scalping viability.
2️⃣ Standard Deviation
Measures how far price deviates from its average.
Expanding deviation indicates increasing momentum and instability.
Contracting deviation signals consolidation.
Use: Helps detect buildup before breakouts.
3️⃣ Bollinger Band Width
Represents volatility expansion or contraction.
Bands widening = volatility increasing.
Bands squeezing = compression phase.
Use: Ideal for breakout preparation across crypto, forex, and stock markets.
4️⃣ Volume Ratio
Current volume relative to its moving average.
Above 1.0 = above-normal activity.
Rising volume confirms genuine volatility expansion.
Use: Filters fake breakouts and low-liquidity moves.
5️⃣ Candle Range
Measures the high-low spread of the current candle.
Larger candles imply active participation.
Smaller candles indicate lack of conviction.
Use: Immediate micro-volatility reading.
6️⃣ Session (Tokyo / London / NY)
Markets behave differently across sessions:
Tokyo → Generally slower, range-based conditions.
London → Increasing momentum and liquidity.
New York (NY) → Often strongest volatility and directional moves.
Session weighting helps contextualize volatility behavior in forex, crypto, and global equities.
🔥 Final Verdict – How to Use It
The dashboard combines all metrics into a structured score and classifies the market into:
🟢 Low Volatility
Compressed movement
Range-bound conditions
Better suited for mean reversion strategies
🟡 Normal Volatility
Healthy, tradeable movement
Suitable for structured intraday trading
🟠 High Volatility
Strong expansion
Breakout or trend-following strategies favored
🔴 Extreme Volatility
Explosive movement
News-driven or institutional momentum
Suitable for experienced traders only
🎯 Why This Indicator Is Useful
Instead of guessing whether the market is active or dead, this tool provides:
Structured multi-factor confirmation
Visual clarity via regime classification
Adaptability for crypto, forex, and stocks
Volatility-based trade filtering
It is ideal for:
Intraday traders
Scalpers
Breakout traders
Session-based traders
Algorithmic/system traders
🚀 Practical Usage Ideas
Trade only when verdict = High or Extreme
Reduce size when verdict = Normal
Avoid new positions during Low
Combine with trend or structure-based strategies
This indicator does not predict direction.
It helps you understand when conditions are favorable for movement.
Because in all markets — crypto, forex, or stocks —
timing volatility is as important as timing direction.
Real-Time Multi-Factor Volatility Analyzer for Crypto, Forex & Stocks
This indicator provides a structured, real-time volatility assessment using multiple market dynamics combined into a single regime-based verdict.
It is designed for traders in crypto, forex, and stocks who want a quick, objective read on whether the market is quiet, tradable, expanding, or explosive.
Instead of relying on one indicator alone, this dashboard evaluates volatility through range, deviation, volume expansion, session timing, and momentum-based expansion metrics, then produces a final regime classification:
Low | Normal | High | Extreme Volatility
📋 Table Parameters Explained
The table displays two columns:
Parameter | Value
Below is what each parameter means and how to interpret it:
1️⃣ ATR (Average True Range)
Measures how much price is moving per candle.
Higher ATR = wider price swings.
Rising ATR suggests expanding volatility.
Falling ATR suggests compression or range-bound conditions.
Use: Good for determining stop distance and scalping viability.
2️⃣ Standard Deviation
Measures how far price deviates from its average.
Expanding deviation indicates increasing momentum and instability.
Contracting deviation signals consolidation.
Use: Helps detect buildup before breakouts.
3️⃣ Bollinger Band Width
Represents volatility expansion or contraction.
Bands widening = volatility increasing.
Bands squeezing = compression phase.
Use: Ideal for breakout preparation across crypto, forex, and stock markets.
4️⃣ Volume Ratio
Current volume relative to its moving average.
Above 1.0 = above-normal activity.
Rising volume confirms genuine volatility expansion.
Use: Filters fake breakouts and low-liquidity moves.
5️⃣ Candle Range
Measures the high-low spread of the current candle.
Larger candles imply active participation.
Smaller candles indicate lack of conviction.
Use: Immediate micro-volatility reading.
6️⃣ Session (Tokyo / London / NY)
Markets behave differently across sessions:
Tokyo → Generally slower, range-based conditions.
London → Increasing momentum and liquidity.
New York (NY) → Often strongest volatility and directional moves.
Session weighting helps contextualize volatility behavior in forex, crypto, and global equities.
🔥 Final Verdict – How to Use It
The dashboard combines all metrics into a structured score and classifies the market into:
🟢 Low Volatility
Compressed movement
Range-bound conditions
Better suited for mean reversion strategies
🟡 Normal Volatility
Healthy, tradeable movement
Suitable for structured intraday trading
🟠 High Volatility
Strong expansion
Breakout or trend-following strategies favored
🔴 Extreme Volatility
Explosive movement
News-driven or institutional momentum
Suitable for experienced traders only
🎯 Why This Indicator Is Useful
Instead of guessing whether the market is active or dead, this tool provides:
Structured multi-factor confirmation
Visual clarity via regime classification
Adaptability for crypto, forex, and stocks
Volatility-based trade filtering
It is ideal for:
Intraday traders
Scalpers
Breakout traders
Session-based traders
Algorithmic/system traders
🚀 Practical Usage Ideas
Trade only when verdict = High or Extreme
Reduce size when verdict = Normal
Avoid new positions during Low
Combine with trend or structure-based strategies
This indicator does not predict direction.
It helps you understand when conditions are favorable for movement.
Because in all markets — crypto, forex, or stocks —
timing volatility is as important as timing direction.
Script open-source
Dans l'esprit TradingView, le créateur de ce script l'a rendu open source afin que les traders puissent examiner et vérifier ses fonctionnalités. Bravo à l'auteur! Bien que vous puissiez l'utiliser gratuitement, n'oubliez pas que la republication du code est soumise à nos Règles.
Clause de non-responsabilité
Les informations et publications ne sont pas destinées à être, et ne constituent pas, des conseils ou recommandations financiers, d'investissement, de trading ou autres fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.
Script open-source
Dans l'esprit TradingView, le créateur de ce script l'a rendu open source afin que les traders puissent examiner et vérifier ses fonctionnalités. Bravo à l'auteur! Bien que vous puissiez l'utiliser gratuitement, n'oubliez pas que la republication du code est soumise à nos Règles.
Clause de non-responsabilité
Les informations et publications ne sont pas destinées à être, et ne constituent pas, des conseils ou recommandations financiers, d'investissement, de trading ou autres fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.