Come lo Slippage Può Cambiare Durante i Mercati Volatili
Risposta diretta
Lo slippage può cambiare durante i mercati volatili perché il percorso di esecuzione tra l’intenzione del tuo ordine e l’esecuzione effettiva include diversi passaggi sensibili al tempo e dipendenti dal mercato. Quando la volatilità aumenta, il prezzo quotato o atteso può muoversi rapidamente, la liquidità può ridursi o diventare temporaneamente indisponibile, e l’esecuzione effettiva può avvenire dopo uno o più ritardi. Nel complesso, questi fattori aumentano la probabilità che il prezzo di esecuzione differisca da quello che ti aspettavi.
Meccanismi: cos’è lo slippage e cosa può cambiare
Lo slippage è la differenza tra il prezzo che ti aspetti al momento dell’invio dell’ordine e il prezzo a cui l’ordine viene effettivamente eseguito. Il prezzo “atteso” può basarsi su un’offerta visualizzata, sul prezzo medio recente o su un modello di dove il prezzo dovrebbe andare. Il prezzo di esecuzione è determinato da ciò che il mercato riesce a combinare nel momento in cui l’ordine (o la sua richiesta) viene elaborato.
Un modo semplice per pensare allo slippage è distinguere tra meccaniche stabili e condizioni variabili:
- Meccaniche stabili (di solito invariate): un ordine viaggia dal punto in cui lo invii fino al punto in cui viene abbinato, e il sistema deve decidere come eseguirlo sulla base della liquidità disponibile e dei controlli di rischio.
- Condizioni di mercato variabili (cambiano con la volatilità): lo spread bid-ask può allargarsi, il prezzo può saltare tra livelli diversi e la liquidità disponibile a ciascun livello di prezzo può diminuire.
- Condizioni di esecuzione variabili: la latenza di rete, il tempo di elaborazione del sistema e la logica di gestione degli ordini (ad esempio, come vengono gestiti i riempimenti parziali e le riquotazioni) possono influenzare la rapidità con cui il sistema ottiene un’esecuzione.
Perché la volatilità tende ad aumentare lo slippage
La volatilità aumenta principalmente lo slippage attraverso quattro meccanismi:
-
Rischio di gap di prezzo (il problema “ora vs. allora”): in condizioni volatili, il prezzo può muoversi significativamente tra il momento in cui stabilisci il prezzo atteso e quello in cui l’ordine viene eseguito.
-
Latenza (ritardo temporale): se c’è un ritardo tra l’invio e l’elaborazione, il tuo ordine potrebbe incontrare uno stato del libro degli ordini diverso da quello usato per formare il prezzo atteso. Anche quando il mercato è liquido, una maggiore velocità di movimento può trasformare piccole differenze temporali in gap di prezzo più ampi.
-
Ritiro e assottigliamento della liquidità: durante movimenti improvvisi, i mercati possono mostrare meno ordini a determinati livelli di prezzo. Se non c’è abbastanza liquidità dove il sistema cerca di eseguire, l’esecuzione potrebbe avvenire ai prossimi livelli disponibili, più distanti.
-
Gestione degli ordini e esecuzione parziale: alcuni percorsi di esecuzione possono portare a riempimenti parziali, tentativi ripetuti o comportamenti diversi in condizioni di stress. Questi passaggi possono produrre un prezzo medio di esecuzione diverso dall’aspettativa iniziale.
Esempio pratico (con assunzioni esplicite)
Supponiamo che tu invii un ordine a mercato quando il prezzo visualizzato è 1.20000. Supponiamo inoltre:
- il sistema elabora il tuo ordine 200 ms dopo l’invio,
- durante quei 200 ms il mercato sale,
- c’è poca liquidità a 1.20000 ma maggiore liquidità a 1.20100.
Se l’esecuzione avviene solo dopo il salto, il riempimento potrebbe avvenire intorno a 1.20100. Lo slippage rispetto al prezzo atteso è 1.20100 − 1.20000 = 0.00100 (in termini di prezzo). Il punto chiave non sono i numeri, ma il fatto che volatilità, ritardo temporale e disponibilità di liquidità possono spostare l’esecuzione su livelli di prezzo diversi.
Limiti materiali e modalità di errore
Diversi limiti rendono lo slippage difficile da prevedere e spiegare con una singola formula:
-
Il “prezzo atteso” non è sempre ben definito: due persone possono formare aspettative diverse dalla stessa visualizzazione di mercato (prezzo medio vs bid/ask vs ultimo scambio), il che cambia la misurazione dello slippage.
-
Lo slippage osservato combina fattori multipli: latenza, variazioni dello spread, profondità del libro degli ordini e logica di esecuzione possono sovrapporsi. Un singolo aumento osservato nello slippage non dimostra quale fattore abbia dominato.
-
Le condizioni di mercato possono cambiare durante l’esecuzione: la liquidità può apparire e scomparire rapidamente. Un sistema può eseguire parzialmente, quindi non riuscire a completare l’ordine nelle condizioni disponibili, producendo risultati diversi dall’assunzione ingenua di un’esecuzione istantanea.
-
Il comportamento sensibile al tempo varia in base al mercato e alla configurazione: diversi modelli di esecuzione gestiscono in modo diverso i movimenti di mercato, i riempimenti parziali e le riquotazioni. Senza conoscere il meccanismo di esecuzione specifico, non è possibile generalizzare in modo affidabile.
Come verificarlo in modo indipendente (senza fare affidamento su previsioni)
Puoi verificare i meccanismi dello slippage confrontando i record di esecuzione con la base di prezzo esatta che consideri “attesa”. Un approccio pratico è: