Errori Comuni nelle Assunzioni sullo Slippage
Risposta diretta
Le assunzioni sullo slippage sono convinzioni semplificate su quanto il prezzo effettivo di un’operazione sarà peggiore (o talvolta migliore) rispetto a un prezzo atteso. Gli errori più comuni includono considerare tale semplificazione come accurata, utilizzare un valore di slippage irrealisticamente stabile o dimenticare che lo slippage interagisce con lo spread, le commissioni, i tipi di ordine e le condizioni di mercato. Un altro problema frequente è non dichiarare chiaramente l’assunzione per ogni calcolo, impedendo al lettore di verificare autonomamente se i risultati si basano su un’esecuzione ottimistica.
Meccanismo e definizione
Un’assunzione di slippage copre solitamente uno o più dei seguenti scostamenti:
- Differenza di prezzo all’esecuzione: il riempimento avviene a un prezzo diverso dal prezzo di “riferimento” usato nei calcoli.
- Differenza temporale: il modello presuppone un riempimento immediato, mentre l’esecuzione reale può richiedere tempo affinché l’ordine venga abbinato.
- Impatto della liquidità: quando i mercati si muovono rapidamente o la profondità è ridotta, il costo per raggiungere il riempimento desiderato può cambiare.
Un modo utile per pensarci è: se il tuo modello utilizza un prezzo atteso di entrata e uscita, allora l’assunzione di slippage aggiusta tali prezzi (o i costi) per rappresentare l’attrito nell’esecuzione. Se non separi la logica del “prezzo di riferimento” da quella dello “slippage”, rischi di conteggiare i costi due volte o di ometterli.
Evidenza o esempio (verifiche neutre)
Di seguito sono riportati modelli comuni di errore e un modo neutro per verificarli senza presupporre un fornitore, piattaforma o dati di mercato specifici.
-
Sottostimare lo slippage usando un riferimento errato
Errore: Utilizzare prezzi storici medi o quotazioni idealizzate come prezzo di riferimento assumendo uno slippage minimo, anche se i riempimenti reali avvengono tramite bid/ask e abbinamento di ordini.
Verifica neutra: Ricalcola utilizzando un tipo di prezzo di riferimento chiaramente definito (ad esempio, esecuzione attesa basata su quotazione) e conferma che lo slippage sia applicato coerentemente all’entrata e all’uscita. -
Usare un singolo numero costante di slippage in tutte le condizioni
Errore: Applicare la stessa assunzione di slippage in periodi di calma e durante movimenti rapidi del mercato.
Verifica neutra: Esegui più scenari con diversi livelli di slippage e spread/fee variabili. Se le conclusioni cambiano radicalmente, l’assunzione originale era probabilmente non robusta. -
Ignorare che commissioni e variazioni dello spread possono simulare lo slippage
Errore: Trattare lo slippage come “un solo tick di prezzo aggiuntivo”, mentre commissioni e allargamento dello spread durante la volatilità sono gestiti in modo inconsistente.
Verifica neutra: Separa i componenti nel tuo calcolo (differenza di prezzo di riferimento vs. spread vs. fee). Poi verifica che il “costo totale di esecuzione” non sia conteggiato due volte. -
Assumere che lo slippage storico si ripeterà
Errore: Osservare una relazione stabile nei dati passati e concludere che si manterrà in futuro.
Verifica neutra: Verifica che la tua assunzione di slippage non derivi dagli stessi dati usati per la valutazione delle prestazioni. Usa uno split temporale o un campione indipendente in senso concettuale, e aspettati che la distribuzione cambi.
Limitazioni e rischi
Almeno un rischio significativo è che le assunzioni sullo slippage possano diventare un’ottimizzazione nascosta: se lo slippage è omesso, sottostimato o applicato solo in direzioni favorevoli, i risultati calcolati possono apparire migliori di quanto l’esecuzione produrrebbe in realtà.
Altre limitazioni:
- Lo slippage dipende dalle condizioni di mercato (liquidità, volatilità, profondità del libro degli ordini) e dai dettagli di esecuzione (tipo di ordine, tempistica e velocità di riquotazione dell’ordine).
- Le relazioni storiche non garantiscono il comportamento futuro.
- Piccoli errori di assunzione possono accumularsi su molte operazioni, specialmente quando il modello prevede entrate/uscite frequenti.
Verifica o prossima domanda
Per verificare autonomamente le tue assunzioni sullo slippage, effettua tre verifiche neutre:
- Dichiara l’assunzione con precisione: quale prezzo di riferimento viene usato e come lo slippage modifica entrata e uscita?
- Sottoponi a stress test l’assunzione: testa un intervallo di valori di slippage e condizioni invece di un singolo numero.
- Riconcilia i costi totali: conferma che spread, commissioni e slippage siano conteggiati una sola volta, con unità coerenti.
Prossima domanda da considerare: “Se la mia assunzione di slippage cambia entro un intervallo plausibile, quali parti dei miei calcoli cambiano di più, e questi cambiamenti sono principalmente guidati dal costo di esecuzione o da qualcos’altro nel modello?”