Quali Dati Sono Necessari per Valutare lo Slippage in Concomitanza con le Notizie?
Risposta diretta
Per valutare lo “slippage in concomitanza con le notizie” in modo difendibile, servono dati che (1) definiscano il momento dell’evento notiziario, (2) misurino i risultati dell’esecuzione degli ordini, (3) stabiliscano un prezzo di riferimento per il confronto e (4) catturino costi e qualità dei dati. L’obiettivo non è prevedere gli esiti, ma calcolare le differenze osservate e comprendere l’origine dell’incertezza.
Meccanismo e definizione
Lo slippage di solito indica la differenza tra un prezzo di riferimento scelto (al momento o vicino all’invio dell’ordine) e il prezzo effettivo di esecuzione (o il prezzo medio effettivo per un riempimento). Quando il mercato reagisce a una notizia, volatilità e liquidità possono cambiare rapidamente, quindi il divario tra prezzo di riferimento ed esecuzione può aumentare.
Una valutazione completa distingue solitamente meccanismi stabili da condizioni variabili:
- Movimento di mercato: variazioni di prezzo causate da nuove informazioni.
- Friczione di esecuzione: vincoli di liquidità, allargamento dello spread domanda-offerta, riempimenti parziali ed effetto del routing/gestione degli ordini.
- Costi: costi espliciti (se presenti) e costi impliciti riflessi negli spread e nelle commissioni.
Dati da raccogliere (e perché)
1) Specifica dell’evento notiziario
Raccogliere un’identità chiara dell’evento e un timestamp:
- Orario dell’evento: quando è prevista la pubblicazione dei dati o quando si definisce “l’inizio” della reazione.
- Standard temporale e fuso orario: lo stesso standard per tutte le fonti di dati.
- Finestra temporale dell’evento: una regola per definire cosa significa “in concomitanza con le notizie” (ad esempio, da X secondi prima a Y secondi dopo). Indicare la regola anche se si testeranno più finestre in seguito.
2) Costruzione del prezzo di riferimento
Scegliere e documentare come si definisce il prezzo di riferimento usato per lo slippage:
- Fonte di riferimento: prezzo medio, ultimo prezzo scambiato o punto medio tra domanda e offerta da una piattaforma specifica.
- Regola del timestamp di riferimento: se corrisponde all’invio dell’ordine, al tick più vicino o viene campionato a frequenza fissa.
- Regola di coerenza: utilizzare lo stesso metodo per ogni osservazione.
3) Dati sugli ordini e sull’esecuzione
Servono dettagli sufficienti per ricostruire quanto accaduto:
- Orario di invio dell’ordine e parametri dell’ordine (lato, tipo di ordine, dimensione).
- Timestamp dei riempimenti e prezzi di riempimento (o almeno un prezzo medio effettivo).
- Indicatori di riempimento parziale: se la posizione è stata costruita con più riempimenti.
- Ordini annullati/scaduti: per evitare di confondere “tentativi” e “esecuzioni riuscite” senza un adeguato tracciamento.
4) Proxy di costi e liquidità
Per separare la frizione dal semplice movimento di prezzo, includere variabili come:
- Spread domanda-offerta e la sua serie temporale vicino alla finestra dell’evento.
- Proxy di liquidità/disponibilità disponibili nei dati (ad esempio, misure di profondità, se disponibili).
- Eventuali componenti di commissioni o fee osservabili, applicate con la stessa regola contabile.
5) Provenienza dei dati e registro delle trasformazioni
Creare una breve traccia di audit:
- Da dove proviene ogni campo (esportazione della piattaforma, feed dati di mercato, fonte del calendario).
- Eventuali conversioni di orario, ricampionamenti o regole di filtraggio.
- Come si gestiscono i valori mancanti (rimozione righe, interpolazione o etichettatura come mancanti).
Esempio di calcolo (con assunzioni esplicite)
Un calcolo tipico definisce lo slippage per ogni riempimento come:
- Slippage = (prezzo effettivo di esecuzione) − (prezzo di riferimento), con il segno definito coerentemente per acquisti e vendite.
Un approccio praticabile è aggregare lo slippage su una finestra di evento:
- Calcolare lo slippage usando il prezzo di riferimento al momento dell’invio dell’ordine (assunzione).
- Per ogni evento, calcolare la media dello slippage su tutti i riempimenti che cadono all’interno della finestra di reazione (assunzione).
- Calcolare anche la distribuzione (mediana e percentili), poiché gli effetti legati alle notizie possono avere code pesanti.
Se si testano diverse dimensioni della finestra, trattare la scelta della finestra come una variabile e riportare i risultati per ciascuna, invece di selezionarne una dopo aver visto l’esito.
Limitazioni e rischi (possibili punti di fallimento)
Almeno una limitazione rilevante riguarda la maggior parte degli studi:
- Sfasamento dei timestamp: gli orari degli eventi, i timestamp dei dati di mercato e quelli delle esecuzioni possono essere in fusi orari diversi o avere latenze differenti. Anche piccoli errori di allineamento possono apparire come slippage.
- Bias del prezzo di riferimento: scegliere un prezzo di riferimento che anticipa o ritarda il momento effettivo della decisione può sovrastimare o sottostimare lo slippage.
- Riempimenti parziali e comportamento degli ordini: se i riempimenti avvengono in molti secondi durante picchi di volatilità, lo “slippage” può mescolare impatto di mercato e tempistiche di esecuzione.
- Bias di selezione: filtrare solo gli ordini eseguiti può escludere i risultati peggiori e rendere i dati più favorevoli.
- Non stazionarietà: le relazioni osservate in passato non garantiscono comportamenti simili in futuri eventi notiziari o in regimi diversi.
Verifica e domande successive
Per verificare la valutazione, applicare controlli di qualità prima di interpretare gli effetti:
- Confermare l’allineamento dei timestamp verificando se gli spread e i movimenti di prezzo pre-evento appaiono plausibili.
- Quantificare la perdita di dati (riempimenti mancanti, quotazioni assenti o ordini incompleti).