Come funziona il Maximum Drawdown nel forex?

Scopri come funziona il Maximum Drawdown: meccanica, differenze, limiti e controlli pratici.

Risposta diretta

Il maximum drawdown nel forex è un modo per riassumere quanto può essere grande il calo di un account, basandosi sul valore storico dell’account. In termini meccanici, considera il movimento più grande “da un picco a un minimo successivo” all’interno di una finestra temporale scelta. Non prevede le performance future e il numero esatto dipende dalla serie di valore dell’account che usi e da come tratti i costi e i dati mancanti.

Meccanismo e definizione

Il maximum drawdown (spesso abbreviato in MDD) è definito usando una sequenza ordinata di valori dell’account nel tempo—comunemente una equity curve. Per “equity” in genere si intende il valore dell’account includendo profitti o perdite non realizzati; per “balance” in genere si intende il valore dopo la chiusura delle posizioni. Nella pratica, la differenza conta: l’equity può variare intraday mentre i prezzi cambiano, mentre il balance cambia soprattutto quando le operazioni vengono chiuse.

Un modo standard per vedere il meccanismo:

  1. Identifica un momento di “picco”: un istante in cui il valore dell’account raggiunge un massimo locale rispetto ai tempi precedenti.
  2. Guarda in avanti da quel picco per trovare il momento di “minimo” (trough): il valore più basso dell’account raggiunto dopo il picco.
  3. Calcola l’ampiezza del drawdown dal picco a quel minimo.
  4. Ripeti su tutti i picchi nella finestra e seleziona l’ampiezza di drawdown più grande. Quel valore massimo è il maximum drawdown.

Una formula matematica comune usa il drawdown come percentuale:

  • Drawdown% al tempo t = (PeakValue − Value(t)) / PeakValue, dove PeakValue è il valore massimo osservato fino al tempo t.
  • Maximum drawdown = il massimo di Drawdown% nella finestra selezionata.

Questo modello è una trasformazione “da contabilità” di una serie temporale: il “lavoro” del maximum drawdown viene svolto dalla regola di tracciamento dei picchi e dalla regola del massimo dei drawdown, non da alcun particolare pattern di mercato specifico del forex.

Input, output e sequenza di calcolo

Input che devi definire

Per calcolare il maximum drawdown per l’attività nel forex, ti serve:

  • Una finestra temporale (data/ora di inizio fino a data/ora di fine). I risultati cambiano se estendi o accorci la finestra.
  • Una serie di valori dell’account ordinata nel tempo (ad esempio, equity campionata a intervalli fissi). Ogni punto diventa Value(t).
  • La definizione del picco: tipicamente il massimo corrente (running maximum) fino a ogni punto nel tempo.
  • Una convenzione per costi e valutazione: se commissioni, swap/rollover, commissioni e spread sono già inclusi nel valore dell’account che usi.

Se il tuo dataset proviene da un report di una piattaforma, dovresti usare esattamente la serie che la piattaforma etichetta come base per l’equity e assicurarti che tutti i costi siano inclusi in modo coerente.

Output che puoi interpretare

Da quel calcolo ottieni:

  • Ampiezza: la percentuale (o l’ammontare assoluto) più grande osservata di calo da un picco precedente a un successivo minimo.
  • Contesto (opzionale ma comune): l’ora del picco, l’ora del minimo e la durata del drawdown.

Anche se l’ampiezza del drawdown è un singolo riassunto del “caso peggiore”, la durata può contare per il rischio operativo (ad esempio, per quanto tempo l’account resta sotto i picchi precedenti). Il maximum drawdown di per sé non codifica completamente la velocità di recupero; indica solo il calo peggiore.

Un esempio svolto usando assunzioni esplicite

Assumi una serie di equity campionata in cinque punti temporali (devi trattarla come illustrativa, non come una affermazione su alcun mercato reale):

  • Tempo 1: equity = 100
  • Tempo 2: equity = 120 (il picco diventa 120)
  • Tempo 3: equity = 110
  • Tempo 4: equity = 80 (minimo dopo il picco)
  • Tempo 5: equity = 90

Calcola il drawdown rispetto al picco corrente:

  • Dopo il Tempo 2, il picco è 120.
  • Al Tempo 4, drawdown% = (120 − 80) / 120 = 0.3333… = 33.33%.
  • Il maximum drawdown nella finestra è 33.33% perché è il drawdown% più grande osservato dopo aver tracciato il picco.

Se, invece, avessi usato balance invece di equity, i valori e i tempi potrebbero essere diversi e quindi anche il maximum drawdown.

Limiti e rischi (modalità di guasto rilevanti)

1) Il risultato è valido solo quanto lo è la serie di equity

Il maximum drawdown deriva dai dati che gli fornisci. Se la tua serie di equity:

  • usa balance invece di equity,
  • esclude alcuni costi,
  • oppure è campionata raramente, allora il maximum drawdown può risultare sottostimato o sovrastimato.

2) La frequenza di campionamento può perdere il vero minimo

Se registri il valore dell’account solo a intervalli grossolani (ad esempio, giornalieri), l’equity potrebbe essere scesa tra due osservazioni e poi essersi ripresa prima del punto dati successivo. In quel caso, il maximum drawdown calcolato non includerebbe il minimo più profondo.

3) La scelta della finestra cambia l’evento “peggiore”

Una finestra breve potrebbe non includere l’episodio peggiore da picco a minimo, mentre una finestra più lunga include più picchi e più possibilità di incontrare un calo maggiore. Questo è particolarmente importante nel forex, dove strategie e condizioni dell’account possono cambiare nel tempo.

4) Le relazioni storiche non stabiliscono il rischio futuro

Il maximum drawdown riassume il peggior calo storico dentro una finestra temporale definita. Non è una garanzia di cali futuri, perché la volatilità futura del mercato, la qualità dell’esecuzione e le condizioni di costo possono essere diverse.

5) Convenzioni diverse portano a numeri diversi

Due analisti possono calcolare valori di maximum drawdown diversi usando la stessa attività sottostante dell’account ma convenzioni diverse, come:

  • usare equity vs balance,
  • usare unità percentuali vs unità assolute,
  • usare intervalli di campionamento diversi,
  • oppure applicare una definizione diversa di dove il picco si “resetta”.

Verifica e prossime domande

Puoi verificare in modo indipendente il maximum drawdown facendo due controlli:

  1. Ricalcola a partire dalla serie grezza del valore dell’account usando una finestra chiara e lo stesso intervallo di campionamento.
  2. Conferma la regola di tracciamento del picco: in ogni punto nel tempo, PeakValue deve essere il valore massimo osservato finora, non un massimo futuro.

Una domanda utile successiva è quale serie e convenzione fornisce la tua piattaforma o la tua fonte dati (equity, balance, se i costi sono inclusi e la frequenza di campionamento). Se queste scelte non sono esplicite, dovresti considerare il maximum drawdown riportato come dipendente da quelle definizioni sottostanti.

Se vuoi, puoi anche confrontare il maximum drawdown con misure correlate come la durata del drawdown o metriche di recupero per comprendere meglio non solo quanto è stato profondo il peggior calo, ma anche quanto tempo ci è voluto per recuperare—ricordando però che ogni misura cattura solo una specifica visione del rischio.

DOCUMENT END

Il trading su forex e CFD comporta rischi significativi. Le informazioni di FoxiForex sono educative e non costituiscono consulenza finanziaria personale. I contenuti sponsorizzati sono chiaramente indicati.