Cosa significa “win rate”
Il win rate è un rapporto semplice: la quota dei trade completati (o esiti simili ai trade) che termina nella tua categoria di “vittoria” predefinita. In genere, si calcola come:
win rate = (numero di esiti vincenti) / (numero totale di esiti)
Questa definizione sembra semplice, ma la verifica dipende da cosa conta esattamente come “esito vincente” e da cosa viene incluso nel denominatore. Ad esempio, la definizione deve specificare se i risultati di pareggio (break-even) contano come vittorie o come perdite, e se i trade parzialmente chiusi vengono trattati come esiti separati.
Meccanismo: come viene prodotto il numero
Per verificare le informazioni sul win rate, servono tre parti che di solito vengono mescolate nelle dichiarazioni pubblicate:
-
Regole dell’esito: la condizione di vittoria deve essere dichiarata. Esempi di regole dell’esito includono “profitto sopra una soglia”, “il profitto finale è positivo” oppure “il prezzo di uscita attraversa un livello”. Se la fonte usa una regola di vittoria diversa, non puoi confermare il win rate.
-
Regole di inclusione: il numero totale di esiti deve essere chiaro. Una dichiarazione può escludere trade prima di una certa data, escludere alcuni strumenti o rimuovere trade perdenti nei backtest. La verifica richiede l’accesso allo stesso insieme di esiti o una dichiarazione che spieghi esattamente cosa è incluso.
-
Regole contabili: costi e dettagli di esecuzione possono cambiare se un esito è una vittoria. Anche se il movimento “grezzo” del prezzo di un trade sembra profittevole, spread, commissioni e slippage possono trasformarlo in una perdita, a seconda di come la fonte ha calcolato i risultati netti.
Un approccio di verifica riproducibile dovrebbe quindi trattare il win rate come il risultato dell’applicazione coerente di queste regole a un dataset definito.
Evidenza o esempio: riprodurre un win rate a partire dagli input riportati
Supponiamo che una fonte dichiari un win rate di W per un periodo. La verifica è possibile solo se puoi ricostruire W a partire da componenti verificabili.
Un controllo riproducibile di base usa l’aritmetica:
- Raccogli i conteggi: wins = n_win e total = n_total.
- Calcola win rate = n_win / n_total.
- Confronta con il valore dichiarato W (tenendo conto dell’arrotondamento).
Esempio con assunzioni esplicite: Se una fonte dice: “Abbiamo avuto 37 esiti vincenti su 100 esiti totali, e il break-even è conteggiato come una perdita”, allora il win rate è 37/100 = 0.37 (37%). La verifica consiste semplicemente nel controllare se i conteggi e l’arrotondamento corrispondono alla presentazione dichiarata.
Se la fonte non fornisce i conteggi di wins e total outcomes, oppure non specifica le regole di win e di inclusione, allora l’affermazione non può essere verificata in modo indipendente solo a partire dalle informazioni disponibili.
Limitazioni e rischi: cosa può andare storto
Anche con un’aritmetica corretta, le informazioni sul win rate riportate possono essere fuorvianti o non riutilizzabili perché:
-
Mancata corrispondenza della definizione (modalità di fallimento #1): la fonte può definire le vittorie in modo diverso (ad esempio break-even conteggiato come vittoria vs perdita). Due win rate possono essere diversi anche quando i trade sottostanti sono identici.
-
Mancata corrispondenza contabile: la fonte può riportare i risultati prima dei costi, mentre tu verifichi i risultati netti dopo i costi. Questo cambia quali esiti sono “vittorie”.
-
Mancata corrispondenza del dataset: i trade possono essere filtrati, esclusi o selezionati dopo aver visto la performance. Questo rende il win rate non confrontabile con un dataset diverso.
-
Non-stazionarietà: il win rate storico non garantisce il win rate futuro perché le condizioni di mercato e la qualità dell’esecuzione possono cambiare nel tempo.
Pertanto, la verifica dovrebbe concentrarsi sul fatto che le assunzioni e le regole sottostanti possano essere riprodotte—non solo sul fatto che la percentuale mostrata corrisponda all’aritmetica.
Passi di verifica e la prossima domanda da porsi
Per verificare le informazioni sul win rate in modo riproducibile:
- Scrivi la regola dell’esito esattamente come dichiarata (cosa conta come vittoria).
- Scrivi la regola di inclusione (quali esiti sono inclusi nel totale).
- Scrivi la regola contabile (i risultati sono netti dei costi e basati su assunzioni di esecuzione modellate?).
- Calcola dai conteggi se sono forniti wins e totals.
- Controlla l’arrotondamento e il filtraggio temporale (verifica il periodo e se è avvenuto qualche filtraggio).
Una domanda utile successiva è: “Posso applicare le stesse regole di esito, inclusione e contabilità allo stesso insieme di esiti per ottenere lo stesso win rate?” Se la risposta è no, allora la cifra non è verificata in modo indipendente.
DOCUMENT END