Limitazioni delle Assunzioni sullo Spread
Risposta diretta
Le assunzioni sullo spread stimano i costi di trading trattando lo spread (la differenza tra i prezzi di acquisto e vendita) come se fosse stabile, noto o prevedibile. La limitazione principale è che gli spread e i costi effettivi spesso cambiano al variare delle condizioni di mercato. Di conseguenza, calcoli che appaiono precisi sotto certe assunzioni possono rivelarsi sostanzialmente errati nel trading reale o anche in diverse condizioni di test.
Le assunzioni sullo spread sono più utili quando si riesce a giustificare perché lo spread rimane vicino al valore ipotizzato. Risultano meno utili quando gli spread sono variabili, quando l’esecuzione differisce dall’approccio di modellizzazione o quando componenti aggiuntivi dei costi (come commissioni o altre spese) sono gestiti in modo diverso rispetto a quanto assunto.
Meccanismo o definizione
Un’assunzione sullo spread è un input utilizzato nei calcoli — spesso per prevedere profitti e perdite, stimare il punto di pareggio o valutare strategie — in cui lo spread viene trattato come una costante (o come se seguisse una regola semplice). Lo spread è importante perché agisce effettivamente come un costo immediato: se si acquista all’ask e successivamente si vende al bid, la posizione parte con lo spread come un “divario” che deve essere colmato dal movimento del prezzo.
Quando qualcuno utilizza assunzioni sullo spread in un esempio, un backtest o una stima del rischio, sta implicitamente facendo diverse ipotesi:
- Lo spread utilizzato corrisponde effettivamente a quello che si affronterebbe al momento dell’esecuzione.
- Il modello di esecuzione (come e quando vengono eseguiti gli ordini) è coerente con la fonte dati.
- Eventuali altri costi di trading sono esclusi o inclusi in modo che rifletta la realtà.
Queste assunzioni possono essere stabili in un contesto controllato, ma gli ambienti di trading raramente rimangono così controllati.
Evidenza o esempio
Consideriamo uno scenario semplificato per illustrare i possibili punti di fallimento. Supponiamo che un modello assuma uno spread fisso di 1 unità per ogni operazione. Sotto questa ipotesi, i costi di una strategia crescono in modo prevedibile con il numero di operazioni.
Punto di fallimento A: spread variabile. Se lo spread effettivo si allarga in determinati momenti, le operazioni aperte o chiuse in quegli intervalli comportano costi superiori a quelli modellizzati.
Punto di fallimento B: liquidità ed esecuzione diverse. Se il modello presuppone esecuzioni immediate ai livelli bid/ask modellizzati, ma in realtà gli ordini vengono eseguiti a prezzi diversi (ad esempio a causa della dimensione dell’ordine rispetto alla liquidità disponibile), il costo effettivo diventa maggiore dell’assunzione sullo spread.
Punto di fallimento C: esecuzioni parziali o ritardate. Se solo una parte dell’ordine viene eseguita al livello di prezzo previsto, o se il resto viene eseguito in un secondo momento quando lo spread è cambiato, lo spread effettivo medio differisce dal valore assunto.
Anche quando i dati storici mostrano certi spread “tipici”, il valore assunto potrebbe non rappresentare il comportamento nelle code distributive — quei momenti in cui gli spread variano maggiormente.
Limitazioni e rischi
Le principali limitazioni riguardano l’incertezza e la discrepanza tra lo spread assunto e il costo effettivo sperimentato.
-
Disallineamento con le condizioni di mercato: gli spread possono variare con la volatilità, la liquidità e gli orari di trading. Un singolo valore assunto non può rappresentare tutti i regimi di mercato.
-
Disallineamento con i dati: i dati storici o aggregati sugli spread potrebbero non corrispondere al timing e alla microstruttura delle operazioni modellizzate (ad esempio, se i prezzi quotati riflettono effettivamente ciò a cui si può accedere in ogni momento).
-
Disallineamento nella composizione dei costi: lo “spread” misurato o assunto potrebbe non includere tutti i componenti di costo effettivamente sostenuti. Se commissioni o altre spese sono gestite in modo inconsistente, i calcoli possono risultare sistematicamente errati.
-
Disallineamento con il modello di esecuzione: le assunzioni sullo spread spesso si inseriscono in una semplificazione più ampia dell’esecuzione (esecuzione immediata, completa, senza slippage oltre lo spread). Quando queste semplificazioni non reggono, l’assunzione sullo spread non cattura più il costo reale.
-
Rischio di trasferimento dal backtest al futuro: una relazione storica tra spread e risultati non implica automaticamente una relazione futura. Gli spread futuri e le condizioni di esecuzione potrebbero differire dal periodo utilizzato per derivare le assunzioni.
Verifica o prossima domanda
Per verificare autonomamente se le assunzioni sullo spread sono appropriate per un determinato caso d’uso, controllare se la logica di calcolo riesce a riprodurre il concetto di costo effettivo che si intende modellizzare:
- Confermare quale misura di “spread” viene utilizzata (ad esempio, spread di quotazione vs. costo effettivo eseguito).
- Assicurarsi che lo spread assunto sia legato alla stessa granularità temporale della logica di esecuzione.
- Testare la sensibilità ricalcolando i risultati in diversi scenari plausibili di spread (condizioni strette, tipiche e più ampie), anziché fare affidamento su un singolo valore.