Definisci i Liquidity Providers prima di misurarli
Un Liquidity Provider (spesso usato per descrivere i partecipanti al mercato che forniscono quotazioni o la capacità di effettuare transazioni) non può essere misurato come un singolo “punteggio” in tempo reale senza accesso a informazioni interne del dealer. Invece, viene misurato indirettamente tramite risultati osservabili del mercato collegati all’offerta di liquidità.
Un approccio di misurazione utile separa:
- Meccaniche stabili: come vengono rappresentate le quotazioni e gli eseguiti (ad esempio, ordini, trade, timestamp).
- Condizioni variabili: volatilità, flusso di ordini, competizione e struttura dei costi.
- Effetti specifici del provider: come il comportamento di un provider si riflette nelle esecuzioni o nella disponibilità delle quotazioni.
Per mantenere il concetto misurabile, definisci cosa intendi per “impatto del provider”. Proxy misurabili comuni includono latenza di esecuzione, tassi di esecuzione, profondità e persistenza delle quotazioni (quando disponibile), e la relazione tra le quotazioni inviate e i trade risultanti.
Cosa misurare: campi osservabili e come strutturare i dati
Per misurare la fornitura di liquidità, raccogli un dataset che ti permetta di confrontare “come con come”. Per ogni finestra di osservazione (esempio: intervalli di 1 minuto), salva:
- Timestamp: acquisisci i tempi di quotazione e dei trade con la massima risoluzione disponibile. Usa un fuso orario e una sorgente di clock coerenti, se possibile.
- Dettagli su prezzo e spread: livelli bid/ask e lo spread nel momento in cui una quotazione è osservabile, oltre allo spread effettivo all’esecuzione.
- Profondità o dimensione nelle quotazioni: la quantità visualizzata vicino al miglior bid/ask, se la tua sorgente dati lo fornisce.
- Esiti di esecuzione: numero di eseguiti, dimensione dell’esecuzione e slippage rispetto a un riferimento (per esempio, il mid-price al momento dell’invio).
- Contesto del flusso di ordini: volume recente dei trade e proxy di volatilità (basate sui prezzi osservati).
Esempio: misurazione basata sull’esecuzione (con assunzioni esplicite)
Assumi che tu inserisca un ordine market simulato al tempo T e confronti i risultati tra più finestre. Sia:
- Mid(T) il punto medio tra il miglior bid e il miglior ask al tempo T.
- EffectivePrice il prezzo di esecuzione medio per la tua dimensione eseguita.
- Slippage = EffectivePrice − Mid(T) per un acquisto (le convenzioni di segno devono essere dichiarate).
Allora puoi riassumere la fornitura di liquidità usando metriche come slippage medio e varianza per finestra. Questo misura quanto fosse “eseguibile” il mercato quando hai agito, il che è collegato all’offerta di liquidità. Non è una misurazione diretta della disponibilità interna di un singolo provider a fare trading.
Evidenza e confronto: abbinare i provider in base alle condizioni
Una misurazione diventa significativa quando puoi confrontare i risultati in condizioni comparabili.
Due approcci comuni al confronto sono:
- Stessa sede, finestre temporali diverse: confronta slippage, spread effettivo e velocità di esecuzione tra periodi calmi e periodi volatili. Questo isola le condizioni di mercato che variano nel tempo.
- Stesse finestre temporali, definizioni di esecuzione o dati diverse: confronta come cambiano le metriche con diverse sorgenti dati o sedi di esecuzione.
Limitazioni materiali e modalità di fallimento
In qualsiasi piano di misurazione, almeno una modalità di fallimento dovrebbe essere prevista:
- Confondimento dovuto alle condizioni di mercato: i periodi volatili possono aumentare lo slippage e allargare gli spread, anche se l’offerta di liquidità è “invariata” in senso interno.
- Ambiguità di costi e commissioni: commissioni, finanziamenti e fee della piattaforma possono distorcere i costi effettivi, facendo apparire la liquidità peggiore o migliore.
- Non-stazionarietà: le relazioni osservate storicamente potrebbero non valere in seguito perché la struttura del book e il comportamento dei partecipanti possono cambiare.
- Disponibilità dei dati e granularità: senza traffico completo di quotazioni (ogni aggiornamento di quotazione), la “persistenza delle quotazioni” e le misure basate sulla profondità possono risultare incomplete.
Cosa significa per la verifica
Puoi verificare in modo indipendente le affermazioni misurabili rieseguendo gli stessi calcoli sullo stesso dataset con timestamp e controllando se le conclusioni reggono quando cambi:
- la dimensione della finestra di osservazione,
- le regole di allineamento temporale,
- e la definizione del prezzo di riferimento (mid-price vs miglior bid/ask).
Se le tue conclusioni valgono solo in un setup definito in modo ristretto, trattale come fragili piuttosto che come una misurazione robusta della fornitura di liquidità.
Come può essere misurato nella pratica—senza esagerare
Un modo difendibile per misurare la fornitura di liquidità è riportare metriche con:
- una definizione chiara della quantità misurata,
- il metodo di timestamping,
- le assunzioni per i prezzi di riferimento e il calcolo dello slippage,
- e i confini del confronto (stessa sede, stesso regime di mercato, costi simili).
Poi descrivi i risultati come osservazioni condizionali, non come garanzie sulla liquidità futura o sul comportamento del provider. Quando vedi cambiamenti importanti, la domanda corretta successiva è di solito se sono cambiate le condizioni, i costi, le meccaniche della sede o la completezza dei dati—non quale provider sia “il migliore”.
DOCUMENT END