Categoria
Rischio
Livello
Avanzato
Si usa in
Gestione del rischioValutazione di un EA

Value at Risk (VaR)

Il Value at Risk (VaR), o valore a rischio, è una stima modellata della perdita peggiore su un orizzonte fisso a un dato livello di confidenza. Un VaR a 1 giorno al 95 % del 2 % dice che il conto dovrebbe perdere oltre il 2 % circa un giorno su venti, e tace su quanto di più.

anche: VaR, value-at-risk

Aggiornato · Revisionato

In parole semplici

Una frase della forma: in una giornata normale non ci aspettiamo di perdere più di questa cifra, e su questo abbiamo un certo grado di fiducia. La parte che si dimentica sono le giornate che normali non sono: su quelle la cifra non dice assolutamente nulla.

Perché conta

Il drawdown massimo racconta che cosa è già successo; il Value at Risk prova a descrivere una brutta giornata tipica prima che arrivi. Per un EA lasciato girare da solo è utile, se ne capisci i due modi di fallire: troppo prudente nei giorni ordinari, troppo piccolo nel giorno che contava.

  • Trasforma la dimensione della posizione in aritmetica. Dimezzare la dimensione del lotto dimezza il VaR, quindi un limite scritto come percentuale del conto si converte direttamente in una dimensione di lotto.
  • Lo Strategy Tester di MT5 non lo stampa mai. Il report elenca drawdown, profit factor, fattore di recupero e indice di Sharpe, ma nessun VaR, quindi la cifra va ricavata dall'elenco delle operazioni. Sei tu a scegliere l'orizzonte, la base dei giorni e il metodo, e ogni scelta sposta il numero.
  • Il suo punto cieco è il motivo per cui il drawdown gli va messo accanto: il VaR è una soglia, non un caso peggiore, e non dice nulla sulle perdite oltre la soglia. Sui 24 record pubblicati qui, sulla base dei giorni attivi, il giorno peggiore è risultato, in mediana, 1,59 volte il VaR parametrico al 95 %, e 4,18 volte sull'EA più operativo.

Come si calcola

VaR = z × σ × √t × Valore del conto
z
Il moltiplicatore della distribuzione normale per il livello di confidenza: 1,645 al 95 %, 2,326 al 99 %. Alzare la confidenza alza la cifra; non rende la stima più sicura.
σ (sigma)
La deviazione standard dei rendimenti su un periodo, di solito un giorno, dello stesso conto che la cifra descrive. Quali giorni contano — tutti i giorni feriali, o solo quelli in cui un'operazione si è chiusa — cambia σ del doppio o più per un EA a bassa frequenza.
√t
Il fattore di scala radice del tempo che converte una cifra a un periodo in una a t periodi. Assume che ogni periodo sia indipendente dal precedente, cosa che i mercati in tendenza violano di continuo.
Valore del conto
Il saldo a cui la percentuale si applica. Il VaR viene espresso in valuta oppure come percentuale di questa cifra: confondere i due è l'errore di lettura più comune.

È la forma parametrica, che assume rendimenti distribuiti normalmente. Il VaR storico riproduce i rendimenti effettivi ed eredita qualunque cosa contenesse il campione; il VaR Monte Carlo simula da una distribuzione ipotizzata ed eredita qualunque cosa quell'ipotesi sbagli. I rendimenti FX hanno code spesse, quindi ogni versione sottostima gli estremi.

Cosa si considera alto o basso

  • sotto l'1 % (1 giorno, 95 %) Prudente per un EA non presidiato — una brutta giornata non forza una decisione
  • 1–2 % Ragionevole per un conto retail che gira una sola strategia
  • 2–5 % Aggressivo. Un grappolo di brutte giornate nella stessa settimana diventa un calo serio
  • oltre il 5 % Un giorno su venti dovrebbe superarlo — correggi il dimensionamento della posizione, non la strategia

Da leggere insieme a

Nessun numero da solo descrive una strategia. Queste metriche cambiano la lettura di questo valore.

Esempio

Un EA gira su un conto da 10.000 $ i cui rendimenti giornalieri hanno una deviazione standard dell'1,2 %. Quanto costa una giornata brutta ma non straordinaria al 95 % di confidenza?

Valore del conto
10.000 $
Deviazione standard giornaliera (σ)
1,2 %
Livello di confidenza
95 %
z = 1,645
VaR a 1 giorno
197 $ (1,97 %)

La cifra tace sul fatto che il giorno che la supera costi 250 $ o 2.500 $.

Calcolo 1,645 × 1,2 % × √1 × 10.000 = 197,4

Risultato VaR a 1 giorno al 95 % di circa 197 $ — e un giorno su venti dovrebbe andare peggio

Come interpretarlo

Leggi il VaR come uno degli input di una decisione di dimensionamento della posizione, mai come una garanzia di sicurezza. Quattro cose devono accompagnarlo, altrimenti nessuno può verificarlo: orizzonte, livello di confidenza, metodo e quali giorni sono entrati nella serie.

Intervallo Significato
Citato senza orizzonte né livello di confidenza Ininterpretabile. Una cifra a 1 giorno al 95 % e una a 10 giorni al 99 % differiscono di più di quattro volte per lo stesso conto.
VaR storico su tutti i giorni feriali, per un EA a bassa frequenza Spesso zero, e quindi vuoto. Sette dei 24 record pubblicati qui operano in così pochi giorni che questa cifra viene esattamente 0.
VaR storico sui giorni attivi, su diversi anni La versione retail più difendibile: riproduce quello che la strategia ha fatto nei giorni in cui ha operato, non quello che una formula presume.
  • Chiedi che cosa succede oltre la soglia. L'expected shortfall — la perdita media nei giorni che superano il VaR — è la domanda successiva. Sui record pubblicati è risultato, in mediana, 1,22 volte il VaR storico al 95 %, e 2,17 volte sull'EA più operativo.
  • Meno sforamenti del promesso non è una rassicurazione. I record pubblicati hanno superato il loro VaR parametrico al 95 % in una mediana dell'1,61 % dei giorni attivi, contro il 5 % che il modello promette, e hanno comunque prodotto giorni peggiori molto oltre la soglia. La distribuzione è appuntita al centro e pesante in coda; una curva normale non sa esprimere né l'una né l'altra cosa.

Le pagine EA di mt5depot pubblicano il drawdown massimo osservato dal report del tester anziché un VaR modellato, perché un acquirente può ricavare di nuovo quella cifra dal registro delle operazioni pubblicato. Ogni cifra misurata in questa pagina proviene da quegli stessi 24 registri (EXP-VAR-DAILY-001), su base operazioni chiuse.

Errori frequenti

Leggere il VaR come la perdita massima possibile

È l'opposto: la soglia che il 5 % peggiore dei giorni dovrebbe superare. La rivalutazione del franco svizzero del 2015 fu un giorno di quel tipo, e nessun livello di confidenza costruito sugli anni precedenti l'avrebbe reso prevedibile.

Assumere una distribuzione normale per i rendimenti FX

Non la seguono. Sui record pubblicati, cinque dei 24 EA hanno visto una singola giornata oltre tre volte il loro VaR parametrico al 95 %. Sono quasi cinque deviazioni standard, che un modello normale definisce impossibili nell'arco di qualche migliaio di giorni di trading.

Confrontare VaR calcolati a livelli di confidenza o basi di giorni diverse

Una cifra al 99 % è circa 1,4 volte quella al 95 % a parità di tutto il resto. Passare da tutti i giorni feriali ai giorni attivi la cambia molto di più: lo stesso EA legge 0,369 % su una base e 0,812 % sull'altra. Due VaR sono confrontabili solo quando orizzonte, confidenza, metodo e base dei giorni coincidono tutti.

Usare il VaR su una strategia che non chiude mai le posizioni in perdita

Il modello legge rendimenti realizzati. Una strategia che media al ribasso produce una serie placida e un VaR piccolo mentre porta con sé una perdita aperta che la cifra non può vedere — e un registro di operazioni chiuse ha la stessa cecità per qualsiasi EA.

Trattare un VaR a 1 giorno come una stima del drawdown

Il drawdown si accumula attraverso i giorni; il VaR ne descrive uno solo. Sui record pubblicati la peggior singola giornata è stata, in mediana, 0,38 del drawdown di balance del tester, e su nessuno dei 24 EA ha coinciso con l'intero drawdown.

In dettaglio

Calcolare un VaR a 1 giorno da un report del tester MT5

Il report dello Strategy Tester non ha una riga di VaR, quindi la cifra viene dall’elenco delle operazioni. La base qui sotto coincide con i record pubblicati su questo sito: profitto delle operazioni chiuse per data di calendario, come quota del deposito.

  1. Esegui il backtest, apri la scheda Backtest ed esporta il report dal suo menu contestuale (Report → HTML oppure Open XML).
  2. Somma il profitto di ogni operazione di chiusura per data di chiusura, swap e commissioni inclusi. Ogni data con almeno una chiusura è un giorno attivo.
  3. Dividi ogni totale giornaliero per il deposito. Decidi se gli altri giorni feriali entrano come zeri — e scrivi quella scelta accanto al risultato.
  4. Parametrico: 1,645 × la deviazione standard della serie. Storico: il 5° percentile della serie ordinata. Riporta entrambi, con il conteggio dei giorni.

Che cosa mostrano 24 registri pubblicati

Misura (base operazioni chiuse, % del deposito)Mediana sui 24 EAIntervallo o conteggio
Giorni feriali in cui un’operazione si è chiusa19 %dal 3,11 % al 96,28 %
VaR storico al 95 % su tutti i giorni feriali pari a 07 EA su 24
VaR parametrico al 95 % sui giorni attivi1,435 %
VaR storico al 95 % sui giorni attivi0,955 %
Peggior singola giornata2,544 %fino all’11,494 %
Giorno peggiore ÷ VaR parametrico al 95 %1,59×da 0,69× a 4,18×
Giorni attivi che superano il VaR parametrico al 95 %1,61 %289 sforamenti contro 484 promessi, su 9.681 giorni
Expected shortfall ÷ VaR storico al 95 %1,22×fino a 2,17×

Entrambi i modi di fallire stanno in una sola tabella: il tasso di sforamento dice che il modello normale è troppo prudente nei giorni ordinari, il multiplo del giorno peggiore dice che è troppo piccolo nel giorno che conta. Un livello di confidenza più alto non corregge nessuno dei due: entrambi gli errori vengono dalla forma della distribuzione, non da z.

Come eseguire un backtest in MT5 spiega a quale delle due cifre di drawdown del report credere, e leggere un report di backtest MT5 copre il resto del report. Trasformare un minimo in un deposito è il compito della gestione del rischio per chi usa EA. La definizione di expert advisor copre che cosa un EA può e non può vedere mentre gira.

Domande frequenti

Qual è un buon VaR per un conto di trading?
Per un EA non presidiato, un VaR a 1 giorno al 95 % sotto circa l'1 % del saldo è prudente e 1–2 % è ragionevole. Sopra il 5 %, un giorno su venti dovrebbe andare peggio di così: un problema di dimensionamento della posizione, non di strategia.
Qual è la differenza tra VaR e drawdown massimo?
Il VaR è modellato e guarda avanti: una stima della soglia di perdita per un dato orizzonte e una data confidenza. Il drawdown massimo è osservato e guarda indietro: il calo più profondo da picco a minimo che è davvero avvenuto. Nessuno dei due sostituisce l'altro.
Il report dello Strategy Tester di MT5 mostra il Value at Risk?
No. Il report del tester stampa drawdown di balance e di equity, profit factor, fattore di recupero, indice di Sharpe ed expected payoff, ma nessuna riga di VaR. Esporta il report dalla scheda Backtest, somma i profitti delle operazioni per data di chiusura, dividi per il deposito e prendi 1,645 volte la deviazione standard di quelle cifre giornaliere — oppure direttamente il loro 5° percentile.
Perché il VaR storico del mio EA viene zero?
Perché un percentile basso di una serie dominata da giorni a zero è zero. Quando i giorni in perdita sono meno del 5 % di tutti i giorni feriali, il giorno al 5° percentile è un giorno a zero; sette dei 24 EA pubblicati qui sono esattamente in questo caso. Calcola invece la cifra sui giorni attivi, e dichiaralo.
Che cos'è il Value at Risk condizionale (CVaR) o expected shortfall?
La perdita media nei giorni che superano la soglia del VaR — la domanda a cui il VaR si rifiuta di rispondere. Sui record pubblicati è risultato, in mediana, 1,22 volte il VaR storico al 95 %, e 2,17 volte sull'EA che opera più spesso.