Cos’è la Metrica delle Prestazioni?
Definizione e scopo
Le metriche delle prestazioni sono numeri standardizzati utilizzati per riassumere il rendimento delle attività di trading in un periodo specifico, utilizzando input chiaramente definiti (come prezzi di entrata/uscita, dimensioni delle posizioni e costi) e regole di calcolo (come rendimenti, drawdown e medie). Lo scopo non è prevedere il futuro, ma descrivere ciò che è accaduto sotto quelle ipotesi dichiarate.
Nel forex, le metriche delle prestazioni spesso trasformano un insieme disordinato di operazioni in output comparabili. Ad esempio, possono aiutarti a distinguere tra rendimenti elevati ottenuti con drawdown molto profondi e rendimenti modesti rimasti relativamente stabili. Possono inoltre essere utilizzate per confrontare due insiemi di regole (o due approcci di esecuzione) sullo stesso mercato valutario e nella stessa finestra temporale di misurazione.
Come funzionano le metriche delle prestazioni in un modello semplice
Un modo pratico per pensare alle metriche delle prestazioni è considerarle come una pipeline:
-
Scegliere una finestra di misurazione e un dataset
Devi specificare l’intervallo temporale e i record di scambio da misurare. Ciò include se utilizzare esecuzioni storiche, stime di backtest o esecuzioni simulate. -
Scegliere un’unità di misura
Le unità comuni includono il profitto/perdita per operazione, il rendimento cumulativo nel tempo o misure basate sul rischio come la profondità del drawdown. -
Specificare costi e ipotesi di esecuzione
Anche quando il movimento di mercato rimane invariato, diverse ipotesi sui costi (spread, commissioni, slippage) possono modificare sostanzialmente i risultati misurati. Le metriche delle prestazioni riflettono quindi sia le decisioni di trading che le condizioni di trading modellate. -
Calcolare le metriche dal record di scambio
Le metriche vengono calcolate dal dataset e dalle definizioni. Ad esempio:
- Una metrica di rendimento dipende da come calcoli il profitto rispetto alla dimensione iniziale e se lo capitalizzi nel tempo.
- Una metrica di volatilità o drawdown dipende dalla sequenza dei rendimenti, non solo dalla loro media complessiva.
- Interpretare i risultati utilizzando ipotesi coerenti
Una metrica risponde solo alla domanda per cui è stata progettata. Se il tuo dataset o il modello di costi cambiano, la metrica può cambiare anche se il comportamento sottostante rimane lo stesso.
Concetti correlati che non devi confondere
Le metriche delle prestazioni sono riassunti descrittivi; non devono essere confuse con:
- Segnali: un segnale afferma “quando operare”. Le metriche riassumono “com’è andata” dopo le operazioni (o dopo una simulazione).
- Indicatori o modelli come segnali autonomi: alcuni analitici propongono entrate/uscite, ma una metrica delle prestazioni valuta solo i risultati dati un insieme di regole.
- Affermazioni di accuratezza predittiva: metriche calcolate su dati passati possono mostrare relazioni storiche, ma non garantiscono risultati futuri.
Esempio o evidenza (con ipotesi esplicite)
Considera un insieme semplificato di ipotesi per un esercizio di misurazione:
- Misuri tre operazioni in una settimana scelta.
- Assumi una dimensione fissa della posizione.
- Includi un costo totale di transazione costante per operazione (un singolo numero combinato) nei calcoli di profitto/perdita.
- Calcoli il rendimento cumulativo come somma dei rendimenti delle operazioni (senza capitalizzazione), solo a scopo illustrativo.
Ora immagina due scenari per le stesse tre operazioni:
- Scenario A: tutte e tre le operazioni hanno piccoli rendimenti positivi.
- Scenario B: due operazioni hanno rendimenti positivi, ma una ha un grande rendimento negativo.
Una metrica di rendimento cumulativo può differire tra gli scenari, ma un’altra metrica — la profondità del drawdown — rifletterà fortemente la grande perdita dello Scenario B. Questo mostra perché le metriche delle prestazioni devono essere interpretate come “domande diverse risposte da numeri diversi”. Mostra anche che la misurazione dipende dalle tue ipotesi (inclusione dei costi, dimensionamento e capitalizzazione o meno).
Limitazioni e modi di fallimento
-
Incoerenza degli input
Se i record di scambio, i timestamp o le ipotesi sui costi cambiano, la metrica potrebbe non essere comparabile tra diverse esecuzioni. -
Overfitting e cambio di regime
I risultati storici possono essere guidati da condizioni di mercato specifiche. Quando volatilità, liquidità o qualità di esecuzione cambiano, le metriche delle prestazioni passate potrebbero non descrivere più il comportamento futuro. -
Realismo dell’esecuzione
I backtest possono essere ottimisti se ignorano slippage, latenza o esecuzioni parziali. Questo può far apparire le metriche delle prestazioni migliori di quanto prodotto da un’esecuzione realistica. -
Effetti di selezione e sopravvivenza
Se vengono misurati solo determinati periodi o tipi di operazioni, le metriche possono essere distorte verso risultati favorevoli.
Verifica e prossime domande
Per verificare in modo indipendente le metriche delle prestazioni nella ricerca forex, controlla quattro elementi:
- Definizioni: cosa utilizza esattamente ciascuna formula metrica (rendimenti vs. profitto, capitalizzazione vs. somma)?
- Ambito: cosa è incluso nell’elenco delle operazioni (tutte le operazioni, solo operazioni completate, solo determinati strumenti)?