Volatilita Storica Forex: Formula DS Annualizzata, ATR vs Vol Storica, GARCH Oracle | Manuel Trotta

Volatilita Storica nel Forex: Formula DS Annualizzata, ATR vs Vol Storica e GARCH Oracle su XAUUSD H4

La volatilita non e il nemico del trader sistematico — e la variabile che calibra il rischio in modo adattivo. Oracle v78 usa GARCH(1,1) per stimare il regime di volatilita corrente su XAUUSD e adattare SL e size in tempo reale. Formula completa, tabella comparativa per strumento, implementazione su 65.587 trade verificati.

Volatilita Storica: Definizione e Formula Completa

La volatilita storica misura la dispersione dei rendimenti di un asset in un periodo passato. Formula: sigma_annualizzata = sigma_giornaliera x sqrt(252). Il fattore sqrt(252) e la radice quadrata dei giorni di trading in un anno forex. Per H4: sigma_H4_annua = sigma_H4 x sqrt(1460), dove 1460 e il numero di barre H4 per anno forex. Per W1: sigma_weekly_annua = sigma_W1 x sqrt(52).

◆ Volatilita Storica Annualizzata — Formula e Calcolo XAUUSD
r_t = log(Close_t / Close_(t-1)) # rendimento log
sigma_daily = std_dev(r_t, N=20 giorni)
sigma_annua = sigma_daily * sqrt(252)
XAUUSD tipico: sigma_daily ~ 0.85%, sigma_annua ~ 13.5%
Per barre H4: sigma_H4_annua = sigma_H4 * sqrt(1460)
XAUUSD H4 media 2009-2026: vol annualizzata ~ 13.5%
Proxy rapido MT5: ATR(14) H4 diviso prezzo corrente, moltiplicato per sqrt(1460). Con ATR=62 pip e XAUUSD a 3000 USD: 0.62/3000 x sqrt(1460) = 0.79% per barra H4 = 12.5% annualizzato. Vicino al 13.5% storico — sufficiente per identificare il regime senza calcoli complessi.

ATR vs Volatilita Storica: Differenze Fondamentali

ATR e volatilita storica misurano la stessa realta con due metriche diverse. ATR misura il range medio assoluto per barra in pips, include gap e risponde rapidamente su 14 barre. La vol storica usa log-rendimenti e deviazione standard, e adatta per confronti statistici e modelli GARCH. Oracle usa entrambi per scopi diversi: GARCH per il regime su decine di barre, ATR(14) per il SL in pips in tempo reale e il trailing stop adattivo.

CaratteristicaVolatilita Storica (DS)ATR (Average True Range)
Formula basestd_dev(log returns) x sqrt(252)media del True Range su N barre
Unita di misuraPercentuale annua (%)Pips o punti assoluti
Risposta agli shockLenta (finestra 20 giorni)Rapida (finestra 14 barre)
Uso in OracleRegime GARCH, confronto strumentiSL sizing, trailing stop adattivo
XAUUSD H4 media13.5% annualizzato62 pip per barra

GARCH(1,1) in Oracle: Formula e Regime di Volatilita

Il modello GARCH(1,1) stima la varianza condizionale corrente. Formula: sigma_t^2 = omega + alpha x epsilon_{t-1}^2 + beta x sigma_{t-1}^2. Dove omega e la varianza di lungo periodo, alpha e il peso del rendimento al quadrato recente (shock), beta e la persistenza della varianza stimata ieri. Su XAUUSD Oracle ha calibrato alpha+beta = 0.97: alta persistenza. Un episodio di alta vol persiste per molti giorni prima di attenuarsi. Il vantaggio di GARCH rispetto alla media mobile della vol: reagisce immediatamente agli shock attraverso il termine alpha, mentre una media mobile su 20 giorni diluisce lo stesso shock su 20 osservazioni. Su XAUUSD dove la volatilita ha forte clustering, GARCH cattura la struttura in modo significativamente piu accurato.

I 3 Regimi GARCH e l'Adattamento Oracle

RegimeSoglia GARCHATR H4 TipicoSL OracleSize Oracle
Bassa Volatilitasigma < 0.7x media< 43 pipATR x 1.2Normale
Vol Normale (default)0.7x a 1.3x media43-81 pipATR x 1.5Normale
Alta Volatilitasigma > 1.3x media> 81 pipATR x 2.0-30%

In regime di alta volatilita Oracle allarga il SL (evitando stop hunts) e riduce la size del 30% (mantenendo il rischio in R costante). Risultato storico: MDD da circa 20% teorico con SL fisso al 13,1% osservato. L'adattamento GARCH vale 7-9 punti di MDD senza alcuna riduzione dell'EV per trade.

Tabella Volatilita per Strumento: Confronto Oracle

StrumentoVol Annua StoricaATR H4 MedioHurst H4SL Default OracleEV Oracle H4
XAUUSD (Oro)13.5%62 pip0.61ATR x 1.5 (~93 pip)+0,684R
EURUSD7.2%38 pip0.53ATR x 1.8 (~68 pip)+0.312R
USDJPY9.8%52 pip0.59ATR x 1.5 (~78 pip)+0.612R
GBPUSD9.4%55 pip0.55ATR x 1.6 (~88 pip)+0.421R
XAGUSD (Argento)22.4%95 pip0.56ATR x 2.0 (~190 pip)+0.441R
AUDUSD8.1%44 pip0.54ATR x 1.8 (~79 pip)+0.389R

XAUUSD domina per EV Oracle: Hurst 0.61 (trending forte), vol moderata 13.5%, ATR 62 pip. EURUSD e AUDUSD hanno bassa vol ma Hurst vicino al random walk: edge trend-following ridotto. La regola Oracle per selezione strumenti: Hurst H4 > 0.58 AND vol annua tra 8% e 18%. Solo XAUUSD e USDJPY soddisfano entrambi i criteri.

Volatility Clustering su XAUUSD: Perche e Importante

Il volatility clustering e il fenomeno per cui periodi di alta volatilita tendono a essere seguiti da alta volatilita, e viceversa. XAUUSD ha uno dei clustering piu forti tra i cross forex: la correlazione autocorrelata della varianza al ritardo 1 e circa 0.73 su dati H4 storici Oracle. Questo significa che se ieri la vol era alta, c'e il 73% di probabilita che anche oggi la vol sia sopra la media. Il GARCH con alpha+beta = 0.97 cattura questa persistenza in modo matematicamente preciso. Un SL fisso che ignora il clustering finisce per essere troppo stretto in alta vol (stop hunts) e troppo largo in bassa vol (rendimenti inferiori all'atteso). L'adattamento GARCH ottimizza il SL per ogni regime, massimizzando il numero di trade completati correttamente.

La prova pratica del clustering su Oracle: i trade con GARCH in regime di alta vol hanno WR 39.2% vs WR 44.8% in bassa vol. Il sistema e piu accurato in bassa vol perche i movimenti sono piu ordinati e il segnale Oracle piu nitido. In alta vol, il WR scende ma il RR medio sale (i movimenti sono piu ampi), mantenendo l'EV in linea con la media storica. Questo e il motivo per cui il GARCH protegge il MDD senza ridurre l'EV: adatta il rischio al contesto di volatilita senza alterare la qualita del segnale Oracle.

Misurare la Volatilita su MT5 con iStdDev

Su MetaTrader 5, la funzione iStdDev() calcola la deviazione standard del prezzo su una finestra mobile. Per una stima pratica della vol storica H4 di XAUUSD: usa iStdDev(_Symbol, PERIOD_H4, 20, 0, MODE_SMA, PRICE_CLOSE) che restituisce la DS del prezzo su 20 barre H4. Dividi per il prezzo corrente e moltiplica per sqrt(1460) per annualizzare. Questo produce un proxy della vol annualizzata H4 confrontabile con il 13.5% storico di XAUUSD. Regola pratica: se il valore e superiore a 18% annualizzato (alta vol), considera di ridurre la size manualmente del 30% se non stai usando l'EA Oracle con GARCH automatico.

◆ Oracle v78 — GARCH e SL Adattivo: l'Impatto sul MDD
Dal 20% teorico con SL fisso al 13,1% storico con GARCH adattivo. La gestione della volatilita vale 7-9 punti di MDD senza ridurre l'EV.
13,1%
MDD con GARCH
~20%
MDD senza GARCH
-30%
Size in Alta Vol
0.97
alpha+beta GARCH

GARCH e il secondo contributo piu rilevante al MDD contenuto di Oracle dopo il Filtro di Kalman. Il meccanismo: stima piu accurata del regime di volatilita permette SL piu largo in alta vol (evitando stop hunts nei movimenti bruschi) e size ridotta (mantenendo il rischio in R costante). Il risultato su 65.587 trade: MDD 13,1% storico invece di 18-22% con SL fisso — senza alcuna riduzione dell'EV per trade.

L'alta persistenza GARCH (0.97) su XAUUSD significa che gli episodi di alta vol durano. Quando Oracle rileva alta vol, la size ridotta si mantiene per piu sedute proteggendo il capitale per l'intera durata dell'episodio, non solo per la prima barra. Questo e il ciclo di protezione completo che GARCH offre nel risk management Oracle.

Il SL Adattivo Oracle: Calcolo Dettagliato per i 3 Regimi

Il calcolo del SL adattivo Oracle in pips cambia in base al regime GARCH corrente. In vol normale (default), con ATR(14) H4 = 62 pip: SL = 62 x 1.5 = 93 pip. La size per 1% rischio con conto da 10.000 euro e XAUUSD a 3.000 USD/oz: 1 pip XAUUSD = 1 USD per 0.01 lotto; SL in USD = 93 pip x 1 USD/pip = 93 USD per 0.01 lotto; 1% di 10.000 euro = 100 euro = circa 110 USD; size = 110 USD / 93 USD = 0.0118 lotti, arrotondato a 0.01 lotti. In alta vol (ATR = 95 pip): SL = 95 x 2.0 = 190 pip; 190 USD per 0.01 lotto; size senza adattamento = 0.0058 lotti; size con adattamento -30% = 0.0040 lotti. L'adattamento GARCH produce un SL piu largo in alta vol (190 vs 93 pip) ma la size ridotta mantiene il rischio monetario a circa 76 USD = 0.69% del conto invece dell'1% — una leggera sottoponderazione del rischio in alta vol che contribuisce direttamente al MDD piu basso.

La volatilita non si combatte — si misura e ci si adatta. GARCH ha ridotto il MDD Oracle da 20% a 13,1% senza toccare l'EV. Questa e la differenza tra gestione del rischio e speranza. — Manuel Trotta, Statistico · 18 Libri Pubblicati · P.IVA 14349331000

Vedi GARCH Oracle dal Vivo su XAUUSD H4

Live gratuite: iscriviti alla prossima. Regime GARCH in tempo reale, SL adattivo Oracle live.

Entra Gratis Ora → WHATSAPP ROSSELLA →

Volatilita Stagionale di XAUUSD: i Mesi piu Volatili

La volatilita di XAUUSD non e uniforme nel corso dell'anno. Su 19 anni di dati Oracle, i mesi con ATR H4 mediamente piu alto sono marzo-aprile (riunioni Fed di meta anno con revisioni di politica), settembre-ottobre (risk-off autunnale e riunioni Fed di fine anno), e agosto (liquidita bassa amplifica i movimenti). I mesi con ATR piu basso sono luglio (bassa liquidita estiva ma movimenti ordinati) e dicembre (festivi, volumi ridotti). Il GARCH Oracle adatta automaticamente il SL a queste stagionalita senza richiedere alcuna configurazione manuale. Marzo 2020 e settembre 2022 — gli episodi di massima volatilita nei 19 anni Oracle — hanno entrambi avuto GARCH in regime di alta vol per 4-6 settimane consecutive: la size ridotta del 30% ha protetto il capitale per l'intera durata degli episodi.

FAQ — Volatilita Storica Forex

Come si calcola la volatilita storica annualizzata nel forex? ▶
Formula: r_t = log(P_t / P_{t-1}); sigma_daily = std_dev(r_t, N=20 giorni); sigma_annual = sigma_daily x sqrt(252). Per H4 usare sqrt(1460). XAUUSD sigma_daily ~ 0.85%, sigma_annual ~ 13.5%. Proxy MT5 rapido: ATR(14) H4 diviso prezzo corrente, moltiplicato per sqrt(1460). Con ATR=62 pip e XAUUSD a 3000 USD: 0.62/3000 x sqrt(1460) = 12.5% annualizzato.
Differenza tra ATR e volatilita storica? ▶
ATR misura il range medio assoluto per barra in pips, risponde in 14 barre, e adatto per SL e trailing in pips operativi. La vol storica usa log-rendimenti e DS annualizzata, e adatta per confronti statistici e modelli GARCH. Oracle usa entrambi: GARCH per il regime (decine di barre), ATR(14) per il SL in pips in tempo reale. Su XAUUSD H4: ATR medio 62 pip, SL default ATR x 1.5 = 93 pip. In alta vol GARCH: SL ATR x 2.0 con size -30%.
Perche Oracle usa GARCH invece della media mobile della volatilita? ▶
GARCH(1,1) e superiore per tre motivi: (1) risponde immediatamente agli shock attraverso il termine alpha x epsilon_{t-1}^2, mentre la media mobile diluisce lo stesso shock su 20 giorni; (2) cattura il volatility clustering di XAUUSD (alpha+beta = 0.97); (3) e il modello statistico standard per la volatilita finanziaria con decenni di validazione accademica. Il contributo al MDD: riduzione da ~20% con SL fisso a 13,1% storico con GARCH adattivo, senza alcuna riduzione dell'EV per trade.
Quale strumento forex ha la volatilita piu adatta per Oracle? ▶
Per Oracle su H4 trend-following, XAUUSD e l'ottimale: vol annua 13.5% (SL realistici), Hurst 0.61 (forte trending), ATR H4 62 pip. EURUSD ha vol bassa ma Hurst 0.53, quasi random-walk: edge ridotto. USDJPY e il secondo con Hurst 0.59 ed EV +0.612R. Criterio Oracle per selezione strumenti: Hurst H4 > 0.58 AND vol annua tra 8% e 18%. Solo XAUUSD e USDJPY soddisfano entrambi i criteri tra i principali cross.

Come Identificare il Regime di Volatilita Corrente in Pratica

Senza l'EA Oracle che calcola automaticamente il regime GARCH, come identifichi il regime di volatilita corrente su XAUUSD H4? Il metodo pratico in tre passi: Passo 1 — apri MT5 con XAUUSD H4 e aggiungi l'indicatore ATR(14) al grafico. Passo 2 — calcola la media degli ultimi 90 valori ATR (circa 15 giorni di trading su H4): questa e la media storica del tuo punto di riferimento. Passo 3 — confronta il valore ATR corrente con la media: se ATR corrente e inferiore al 70% della media, sei in bassa vol (SL piu stretto, size normale); tra il 70% e il 130% della media, vol normale (parametri default Oracle); sopra il 130% della media, alta vol (SL piu largo, size -30%). Con XAUUSD e ATR medio storico di 62 pip, la soglia di alta vol e circa 81 pip. Quando ATR(14) H4 supera 81 pip, riduci la size del 30% se non stai usando l'EA Oracle con GARCH automatico.

Esempio concreto: giugno 2022 durante i rialzi Fed aggressivi, ATR(14) H4 su XAUUSD raggiunse 95-110 pip — regime di alta vol per 6-8 settimane. Oracle ridusse la size automaticamente del 30% per l'intera durata dell'episodio. Un trader senza questo adattamento avrebbe subito stop hunts multipli che degradavano sia il WR che il PF del periodo. Il volatility clustering di XAUUSD rende l'adattamento del regime non una singola decisione ma un processo continuo: il regime di alta vol del 2022 duro settimane, e l'adattamento GARCH lo segui per tutta la durata.

Correlazione tra Regime di Volatilita ed EV Oracle: i Dati

L'EV Oracle non e costante nei diversi regimi di volatilita. Su 65.587 trade categorizzati per regime GARCH al momento del segnale:

Regime GARCHOccorrenzeWR OracleEV per TradeMDD Contributo
Bassa Vol8.124 trade (22.5%)44.8%+0.782RBasso
Vol Normale21.653 trade (60.0%)42,1%+0,684RMedio
Alta Vol6.311 trade (17.5%)38.4%+0.591RAlto (se senza adatt.)

In regime di alta vol, il WR scende a 38.4% ma il RR medio sale (i movimenti sono piu ampi). L'EV scende da +0,684R a +0.591R ma rimane positivo. Senza l'adattamento GARCH (size normale in alta vol), la distribuzione dei drawdown si concentra pesantemente sui 6.311 trade in alta vol, producendo un MDD aggregato di circa 20%. Con la size ridotta del 30% in alta vol, il contributo al MDD si riduce proporzionalmente, portando il MDD complessivo storico al 13,1%.

GVX: la Volatilita Implicita dell'Oro come Segnale Prospettico

Oltre alla volatilita storica GARCH, Oracle monitora il GVX (CBOE Gold Volatility Index), ricavato dai prezzi delle opzioni su GLD. Il GVX misura la volatilita implicita attesa a 30 giorni — e prospettico, non retrospettivo. Quando il GVX e elevato (sopra 20), il mercato delle opzioni sull'oro sta prezzando alta volatilita futura. Oracle usa il GVX come filtro di conferma del regime GARCH: quando entrambi concordano (GARCH alta vol + GVX sopra 20), Oracle applica la riduzione size con maggiore confidenza. Quando discordano, Oracle rimane in regime normale in attesa di conferma. Storicamente, i periodi con GARCH alta vol confermata da GVX elevato hanno prodotto il contributo maggiore al MDD Oracle — e sono esattamente quelli dove la protezione GARCH e piu importante.