Indicatore Volatility Regime: formula, impostazioni e lettura
Volatility Regime divide un ATR veloce per un ATR lento per mostrare come si colloca la volatilità attuale rispetto alla propria base di lungo periodo. Sopra 1 il mercato si muove più del suo normale recente, sotto 1 meno.
Senzoukria · Indicatori · Updated September 2026
Volatility Regime — Volatilità, in un pannello separato sotto il grafico.
Che cosa misura Volatility Regime
Il default è un ATR a 14 periodi su un ATR a 100 periodi. Poiché entrambi i termini sono in unità di prezzo, il rapporto è adimensionale, il che lo rende confrontabile tra strumenti come MNQ e 6E e tra periodi diversi, cosa che l'ATR grezzo non consente. Il periodo lento è volutamente molto più lungo di quello veloce: se il denominatore seguisse il numeratore, il rapporto resterebbe inchiodato vicino a 1 e non porterebbe alcuna informazione. Quando l'ATR lento è zero, su cento barre perfettamente piatte, l'output è nullo anziché zero o infinito, perché un rapporto non definito è un'assenza di informazione e non un regime tranquillo.
La formula, così come è implementata
Non è la definizione consueta altrove: è ciò che calcola il codice distribuito, documentato accanto alla sua implementazione:
Volatility Regime — la volatilité de l'instant rapportée à sa normale : regime[i] = ATR_fast[i] / ATR_slow[i] (défauts 14 et 100) Lecture : > 1 = régime AGITÉ (la volatilité courte dépasse la longue — ouverture, news, expansion de range) ; < 1 = régime calme (compression) ; ≈ 1 = régime ordinaire. C'est un RATIO SANS UNITÉ, donc comparable d'un instrument à l'autre (MNQ vs 6E) et d'une époque à l'autre, ce que l'ATR brut n'est pas. POURQUOI 14/100 : 14 est l'ATR de référence (Wilder) et 100 barres donne une base assez longue pour ne pas bouger avec le numérateur — un dénominateur qui suit le numérateur écraserait le ratio vers 1. ATR long nul (marché parfaitement plat sur 100 barres) → null, JAMAIS 0 ni l'infini : 0/0 n'est pas « régime calme », c'est « pas d'information ». Warm-up de l'un OU l'autre ATR → null.
Come leggerlo
- Valori vicini a 1 descrivono un regime ordinario, in cui la volatilità di breve periodo corrisponde alla base di lungo periodo.
- Un passaggio sopra 1 che tiene segnala espansione (aperture di sessione, dati macro in calendario e rotture di range la producono tipicamente) ed è un motivo per rivedere le distanze degli stop misurate in punti.
- Valori ben sotto 1 indicano compressione: i range delle barre sono stretti e target dimensionati su una volatilità normale potrebbero semplicemente non essere raggiunti.
- I pannelli di due strumenti si possono confrontare direttamente, a condizione che entrambi i grafici usino lo stesso timeframe e gli stessi periodi veloce e lento.
- Descrive uno stato, non una direzione: un regime alto si presenta sia nei rialzi sia nei crolli.
Parametri e valori predefiniti
L'ATR veloce è a 14 di default, il riferimento di Wilder, e l'ATR lento a 100, abbastanza lungo perché la base non si muova insieme al numeratore. Avvicinare il periodo lento a quello veloce appiattisce il rapporto verso 1 e cancella ciò che il pannello mostrava; allungarlo rende la base più lenta a recepire un vero cambio di regime. Il periodo veloce determina la rapidità di reazione del pannello.
| Parametro | Tipo | Predefinito | Intervallo |
|---|---|---|---|
| Fast ATR period | number | 14 | 1 – 200 |
| Slow ATR period | number | 100 | 2 – 1000 |
Ciò che non mostra
Entrambi i termini sono medie, quindi il rapporto eredita il ritardo dell'ATR su entrambi i lati: conferma un regime anziché anticiparlo, e dopo una fiammata di volatilità resta sopra 1 mentre l'ATR lento recupera. Non può separare l'attività reale da un gap isolato o da un print errato, che entrano entrambi a pieno peso nell'ATR veloce. L'intera finestra lenta deve essere caricata prima che venga disegnato qualcosa, quindi un grafico con poco storico mostra un pannello vuoto. E non usa l'order flow: sa quanto si è mosso il prezzo, non chi lo ha mosso.
Indicatori correlati
- Volatility Stop — Volatilità
- Max Adverse Excursion — Volatilità
- Drawdown from High — Volatilità
- Run-up from Low — Volatilità
- Range Expansion Streak — Volatilità
- Session Risk Budget — Volatilità
Questa pagina in altre lingue
Frequently asked questions
- Come si misura un regime di volatilità?
- Un approccio comune consiste nel confrontare la volatilità di breve periodo con il suo livello di lungo periodo, ad esempio dividendo un ATR a 14 periodi per un ATR a 100 periodi. Il rapporto ottenuto si colloca vicino a 1 in condizioni ordinarie, sopra durante l'espansione e sotto durante la compressione.
- Cosa significa un rapporto di volatilità sopra 1?
- Significa che i range recenti delle barre sono più ampi del range medio di lungo periodo sullo stesso strumento. È una descrizione delle condizioni attuali (stop e target più ampi in punti per lo stesso setup) e non un'indicazione direzionale.
- Si può confrontare l'ATR tra due contratti futures diversi?
- Non direttamente, perché l'ATR è espresso nelle unità di prezzo di ciascuno strumento e i tick size sono diversi. Un rapporto tra ATR veloce e ATR lento elimina le unità, quindi i valori di regime di due contratti si possono confrontare purché entrambi i grafici usino lo stesso timeframe e gli stessi periodi.