Considerazioni avanzate sul Win Rate nella revisione delle prestazioni nel forex
Risposta diretta
Il win rate è una metrica di prestazione che misura con quale frequenza il risultato di un trade è positivo in base a un determinato insieme di regole. Le considerazioni avanzate riguardano: (1) come si definisce un “win”, (2) quali trade includere, (3) come attriti di trading ed esecuzione influenzano gli esiti, e (4) come campionamento e condizioni mutevoli possano distorcere l’interpretazione. Il win rate va considerato una statistica descrittiva, non una misura autonoma di redditività o risultati futuri.
Meccanismo e definizione: cosa misura effettivamente il “win rate”
Il win rate è solitamente definito come la frazione di trade chiusi che soddisfano un criterio di successo scelto.
Un modo pratico per esprimerlo è:
- Win rate = (numero di trade vincenti) / (numero totale di trade chiusi)
Il punto avanzato chiave è che “vincente” non è un concetto universale. Tra le definizioni comuni che portano a win rate diversi ci sono:
- Vittorie nette vs. vittorie lorde: alcune analisi considerano vincente un trade se il prezzo si è mosso favorevolmente, altre richiedono che il risultato a livello di conto sia positivo dopo le commissioni.
- Close-to-close vs. esiti intra-trade: se una posizione viene chiusa parzialmente, il significato di “win” dipende dal giudicare la posizione residua finale o ogni singolo fill.
- Vittorie soglia: alcuni sistemi etichettano un trade come vincente solo se supera un guadagno minimo (ad esempio, per coprire i costi). Questo produce un win rate più basso ma può allinearsi meglio agli esiti effettivi.
Per calcolare il win rate in modo coerente, servono input stabili:
- Una finestra temporale chiara per definire cosa si intende per “trade completati”.
- Una regola coerente per il conteggio dei trade (per ordine, per posizione, per gamba della strategia o per evento take-profit/stop-loss).
- Una base di misurazione coerente per l’esito (risultato basato sui prezzi grezzi vs. P&L del conto).
Se uno di questi elementi cambia, il win rate può variare anche quando la qualità delle decisioni sottostanti rimane invariata.
Dipendenze che influenzano fortemente l’interpretazione del win rate
1) Costi e qualità dell’esecuzione
Anche se la direzione è corretta, i dettagli dell’esecuzione possono trasformare un “win” atteso in una perdita. Ciò include:
- Spread e commissioni: un trade leggermente profittevole prima dei costi può diventare negativo dopo.
- Slippage e riempimenti ritardati: in mercati veloci o durante volatilità da notizie, i prezzi di uscita effettivi possono differire dai livelli previsti.
Implicazione avanzata: due serie di performance possono condividere lo stesso win rate basato sui prezzi ma differire nel win rate a livello di conto perché costi ed esecuzione spingono esiti marginali oltre la linea dello zero.
2) Frequenza dei trade e la “forma del vantaggio”
Il win rate interagisce con la distribuzione di vittorie e perdite.
- Una strategia può avere un alto win rate ma guadagni medi piccoli e perdite medie più grandi.
- Un’altra può avere un win rate più basso ma guadagni medi più grandi rispetto alle perdite.
Pertanto, il win rate da solo non può descrivere l’aspettativa completa dei risultati di trading. È meglio comprenderlo come un componente di una distribuzione più ampia.
3) Dipendenza dalle scelte di risk management
La dimensione della posizione e il risk management possono alterare il win rate cambiando con quale frequenza l’esito supera il criterio di successo.
- Stop più larghi (o regole di uscita diverse) possono aumentare la probabilità che un trade “finisca positivo” secondo una certa definizione.
- Logiche trailing, uscite parziali e uscite basate sul tempo cambiano quali eventi contano come vittorie.
Implicazione avanzata: quando si modificano le regole di esecuzione, il win rate può cambiare anche se la selezione dei trade rimane invariata.
4) Effetti di filtraggio e selezione
Il win rate può essere distorto dal modo in cui i trade vengono campionati:
- Selezione per sopravvivenza o backtest: se si analizzano solo periodi in cui una strategia “sembrava buona”, il win rate sarà distorto.
- Esclusione di eventi “inusuali”: rimuovere settimane con volatilità estrema può aumentare il win rate e ridurre il downside apparente.
Caso limite: cambiare le regole di inclusione a metà studio (ad esempio, aggiungendo nuovi tipi di trade) rende invalidi i confronti.
Evidenza o esempio (con assunzioni esplicite)
Consideriamo una semplice dimostrazione che mostra perché definizione e costi sono importanti.
Supponiamo di aver chiuso 100 trade in una finestra temporale fissa. Definiamo un win come “profitto netto dopo tutti i costi di trading è positivo”. Secondo questa regola:
- 55 trade terminano con un profitto netto positivo → win rate = 55/100 = 55%.
Ora supponiamo invece di definire un win come “il prezzo di uscita è superiore al prezzo di ingresso per trade long, o inferiore per short trade”, ignorando commissioni e spread:
- 60 trade soddisfano il criterio di direzione → win rate basato sulla direzione = 60%.
Questa differenza (55% vs. 60%) può verificarsi quando circa 5 trade sono marginali e vengono spinti sotto lo zero da costi o esecuzione. L’importante non è il valore numerico, ma il meccanismo: il win rate può variare semplicemente cambiando la definizione di successo.
Limiti e rischi: modalità di fallimento rilevanti
-
Il win rate non è redditività Un “win rate” descrittivo non garantisce risultati complessivi positivi perché ignora l’entità di guadagni e perdite.
-
Piccoli campioni possono fuorviare Con meno trade, il win rate può fluttuare notevolmente a causa della casualità. Anche se un processo è stabile, il win rate osservato può variare.
-
Condizioni non stazionarie Le condizioni di mercato cambiano nel tempo. Le relazioni storiche non garantiscono che la stessa mappatura da selezione dei trade a win rate rimanga stabile.
-
Deriva delle definizioni di esito Quando team o individui modificano le regole (cosa conta come trade, come trattare le chiusure parziali, come applicare i costi), il win rate può cambiare senza un vero cambiamento nella qualità delle decisioni.
-
Overfitting verso un win rate desiderato Se si regola la logica per ottenere un certo win rate nei backtest, si può ottimizzare accidentalmente per il rumore o per un insieme ristretto di condizioni, danneggiando il comportamento fuori campione.
Verifica e prossima domanda
Per verificare in modo indipendente le affermazioni sul win rate, utilizzare un checklist ripetibile:
- Bloccare la definizione di win (al netto dei costi vs. solo prezzo; includere tutte le spese rilevanti).
- Bloccare la regola di conteggio dei trade (per posizione chiusa, per fill di ordine o per evento di strategia).
- Utilizzare una finestra temporale fissa e non sovrapposta per il confronto.
- Mantenere stabili le regole di inclusione (quali tipi di trade contano e cosa è stato escluso).
- Misurare più di una metrica: win rate più la distribuzione delle dimensioni di vittorie/perdite, per rilevare casi in cui un alto win rate è associato a perdite sfavorevoli.
Una prossima domanda utile è: Il win rate cambia quando si passa da vittorie basate sui prezzi a vittorie al netto dei costi, mantenendo invariate le regole di selezione dei trade? Questo test verifica direttamente se costi ed esecuzione stanno influenzando la metrica piuttosto che la qualità intrinseca delle decisioni.