Quali sono le regole della Revisione della Strategia?
Risposta diretta
La Revisione della Strategia è un processo strutturato per valutare un approccio di trading verificando se le sue regole e assunzioni dichiarate corrispondono ai risultati osservati. Le “regole” della Revisione della Strategia non sono un metodo garantito per ottenere profitti. Sono invece vincoli che rendono la valutazione verificabile: definisci i termini in anticipo, separi ciò che fa parte dell’approccio (meccaniche stabili) da ciò che proviene dal mercato o dall’esecuzione (condizioni variabili), e documenti le assunzioni in modo che l’analisi possa essere ripetuta. Include anche una ricerca deliberata di modi in cui la revisione potrebbe fallire — ovvero, situazioni in cui l’analisi potrebbe essere errata o incompleta.
Meccanismo o definizione: l’insieme di regole
Una Revisione della Strategia verificabile segue solitamente un insieme di regole che possono essere scritte e applicate in modo coerente.
-
Definisci gli elementi della strategia prima di valutarne i risultati
Scrivi in forma di regole cosa effettivamente è l’approccio: la logica decisionale (criteri di entrata/uscita), la logica di dimensionamento della posizione (se presente) e la logica di gestione (comportamento dopo l’ingresso). Se non riesci a descrivere con precisione queste meccaniche, non puoi testarle in modo affidabile. -
Separa le meccaniche stabili dalle condizioni variabili
Tratta le condizioni di mercato e i dettagli del provider o dell’esecuzione come input variabili, non come parte della strategia. Nella pratica, ciò significa distinguere:
- Meccaniche stabili: ciò che la strategia fa secondo le sue regole.
- Condizioni variabili: spread bid/ask, commissioni, slittamento (slippage), liquidità, effetti di rollover e differenze nella qualità dei dati.
Questa separazione è importante perché le prestazioni storiche possono cambiare al variare dei costi o dell’esecuzione, anche se le regole decisionali rimangono invariate.
-
Specifica esplicitamente le assunzioni per ogni calcolo o esempio
Per ogni calcolo di performance usato durante la revisione, registra le assunzioni: il periodo temporale, il modo in cui i trade sono stati temporizzati, il modello di costo (commissioni e spread tipici, se inclusi) e eventuali passaggi di pulizia dei dati. Se usi riempimenti ipotetici, dichiara chiaramente che si tratta di assunzioni e non di risultati in tempo reale. -
Usa regole coerenti per la selezione dei dati
Definisci quali trade sono idonei per la valutazione e perché. Ad esempio, specifica se includi solo trade completamente chiusi, come gestisci le uscite parziali, cosa fai con i dati mancanti e se escludi periodi in cui la strategia non seguiva effettivamente le sue regole. -
Testa la strategia contro evidenze che possono falsificarla
Una Revisione della Strategia è più solida quando si chiede: “Quali evidenze renderebbero questa conclusione errata?” Ad esempio, se la tua revisione conclude che un certo comportamento migliora i risultati, dovresti testare se tale miglioramento scompare in condizioni diverse ma chiaramente definite.
Evidenza o esempio: un modello concreto e verificabile
Di seguito è riportato un esempio di flusso di lavoro per la Revisione della Strategia, formulato come regole, che un’altra persona potrebbe replicare. Non afferma alcun profitto; si concentra sulla struttura.
Assunzioni per l’esempio (devi documentare queste nel tuo caso):
- Non si assume alcun dato di mercato in tempo reale.
- I risultati dipendono dalle condizioni di mercato, dai costi, dalla qualità dell’esecuzione e dalla giurisdizione.
- Le relazioni storiche non garantiscono risultati futuri.
Passo A: Scrivi le meccaniche della strategia
Crea una “definizione della strategia” in una pagina che includa:
- Cosa attiva le decisioni (le condizioni esatte delle regole).
- Cosa accade successivamente (tipo di ordine, convenzioni di tempificazione, regole di uscita).
- Eventuali vincoli (limiti di rischio, tempo massimo di detenzione o condizioni di “nessun trade”).
Passo B: Registra gli input della valutazione
Definisci gli input della valutazione:
- La finestra del dataset (date di inizio/fine).
- Le regole di costruzione dell’elenco dei trade (quali trade sono inclusi).
- Le assunzioni sui costi (commissioni, spread o una scelta esplicita di “costi esclusi”).
Passo C: Calcola le metriche di risultato usando le stesse assunzioni
Scegli un piccolo insieme di metriche rilevanti per testare le meccaniche (ad esempio, distribuzione dei rendimenti, comportamento del drawdown o coerenza dei risultati). La regola fondamentale non è quale metrica scegli, ma che:
- Calcoli le metriche usando le assunzioni documentate.
- Non mescoli metriche calcolate con modelli di costo diversi.
Passo D: Confronta le relazioni tra meccaniche e risultati con cambiamenti controllati
Per evitare conclusioni accidentali, varia un fattore alla volta mantenendo costanti le regole della strategia. Esempi di fattori che potresti variare nell’analisi (senza affermare potere predittivo):
- Cambia solo il modello di assunzione sui costi e osserva se i risultati sono sensibili.
- Cambia solo la lunghezza della finestra di valutazione e osserva se i risultati si stabilizzano.
- Cambia solo l’assunzione sul timing dell’esecuzione (ad esempio, riempimento conservativo vs ideale) per verificare la robustezza delle conclusioni.
Passo E: Identifica limitazioni significative e modi di fallimento
Una revisione completa include almeno una limitazione in grado di spiegare i risultati osservati senza confermare la logica prevista della strategia.
Limitazioni e rischi: dove la Revisione della Strategia può fallire
Almeno un modo significativo di fallimento dovrebbe essere considerato in ogni Revisione della Strategia.
-
Divergenza tra dati ed esecuzione
Se il dataset non rappresenta riempimenti realistici, la revisione può sovrastimare le prestazioni. Anche quando le meccaniche della strategia sono corrette, differenze nell’esecuzione (slippage, variazioni dello spread, tempistiche degli ordini) possono alterare i risultati. -
Cambiamenti nascosti delle regole
Molte strategie “derivan” nel tempo. Se le regole usate nel backtest differiscono da quelle che ritieni di valutare, la revisione testa la cosa sbagliata. -
Overfitting storico
Una revisione può trasformarsi in un esercizio di adattamento: regolando parametri finché i risultati passati sembrano buoni. Questo riduce la verificabilità e rende le conclusioni meno generalizzabili. -
Incoerenza nel modello di costo
Se i costi sono omessi o modellati in modo diverso tra i test, i confronti diventano inaffidabili. Una strategia può apparire efficace solo perché i costi non sono stati inclusi in modo coerente. -
Bias di sopravvivenza e di selezione
Se includi solo trade o periodi favorevoli, o escludi dati problematici senza regole documentate, la revisione perde indipendenza. -
Contesto giurisdizionale e normativo
L’attività di trading avviene all’interno di specifici vincoli legali e normativi che possono variare per regione. La Revisione della Strategia non può essere separata da questi vincoli se influenzano il modo in cui i trade possono essere piazzati, riportati o eseguiti.
Verifica o prossima domanda: come verificare in modo indipendente
Per verificare i fatti rilevanti in una Revisione della Strategia, un’altra persona dovrebbe essere in grado di ripetere la logica a partire dalla tua documentazione, senza accesso al tuo ragionamento privato.
Usa queste regole di verifica:
- Ricostruisci la stessa definizione della strategia e le stesse regole di selezione del dataset.
- Usa le stesse assunzioni documentate per costi e modellizzazione dell’esecuzione.
- Verifica che le metriche calcolate siano allineate a tali assunzioni.
- Identifica almeno un test di falsificazione: un cambiamento specifico negli input o nelle condizioni che indebolirebbe la tua conclusione.
Una prossima domanda da considerare è: “A quali parti della mia conclusione dipende maggiormente dalle assunzioni?” Se la risposta è “quasi tutto”, la revisione non è ancora robusta. Se solo una piccola parte dipende dalle assunzioni, il legame tra meccaniche e risultati è più verificabile.