OFI (order flow imbalance, modello sul book)

L'OFI, order flow imbalance nel senso di Cont, Kukanov e Stoikov, è una misura con segno della pressione netta calcolata dalle variazioni del book in attesa: bid aggiunti o ritirati e ask che si fanno avanti o si allontanano, livello per livello. È diverso dallo squilibrio del footprint, che confronta il volume eseguito al bid e all'ask.

Senzoukria · Glossario · Aggiornato a settembre 2026


Stesse parole, strumento diverso

Nel trading si chiamano order flow imbalance due cose. La versione del footprint confronta il volume eseguito all'ask con quello eseguito al bid, di solito in diagonale, e segnala le celle in cui un lato domina. L'OFI come modello legge il book, non le operazioni: accumula ogni variazione della size in attesa ai livelli migliori, così il prezzo può registrare pressione anche quando non ha ancora scambiato nulla. Un ask grande che viene cancellato conta come pressione in acquisto tanto quanto un acquisto a mercato che lo avesse preso.

Come si calcola il contributo di ogni livello

  • Lato bid: se il prezzo del bid a un livello sale, la nuova size conta come pressione in acquisto (positiva). Se il prezzo tiene, conta la variazione di size. Se il bid arretra, la vecchia size conta come pressione persa (negativa).
  • Lato ask, speculare: un ask che si avvicina o cresce è pressione in vendita (negativa); un ask che si allontana o si riduce toglie pressione in vendita (positiva).
  • I contributi vengono sommati su un intervallo. La forma a livello singolo usa solo il miglior bid e il miglior ask; la forma integrata ripete il calcolo su ciascuno dei primi N livelli e li somma.
  • L'OFI grezzo è in contratti. Dividerlo per una profondità media per livello rende le letture confrontabili tra sessioni e strumenti; senza quel passaggio la stessa cifra vale una spinta su un book notturno sottile e nulla su un'apertura affollata.

Cosa spiega e cosa no

L'articolo originale di Cont, Kukanov e Stoikov (2014) riporta che l'OFI spiega le variazioni di prezzo contemporanee meglio del volume scambiato con segno, e i lavori successivi sulla forma integrata multi-livello riportano lo stesso ordine. La ragione è che gran parte di ciò che muove il prezzo non stampa mai sul tape: gli ordini vengono aggiunti e ritirati tra un'operazione e l'altra, e il book si rimodella di continuo. Il limite è altrettanto importante: la relazione è contemporanea. L'OFI descrive il movimento che avviene nello stesso intervallo; usato per prevedere l'intervallo successivo non porta contenuto affidabile. Trattalo come una lettura dello stato del book, utile come conferma su un livello scelto per altre ragioni.

In Senzoukria

L'OFI è il secondo numero dell'indicatore QI / OFI dentro Microstructure (quant), nel gruppo Quant models del pannello degli indicatori. I suoi parametri sono i livelli OFI (da 1 a 20, 10 per impostazione predefinita) e la levigatura OFI, una EMA su un numero configurabile di eventi del book (20 per impostazione predefinita). Il valore mostrato è normalizzato per la profondità. L'indicatore usa una zona morta di ±0,15: sopra +0,15 tinge di verde, sotto −0,15 di rosso, in mezzo resta neutro. La descrizione dell'indicatore dichiara che la lettura è contemporanea e non predittiva. Richiede un flusso di profondità; una fonte che consegna operazioni senza aggiornamenti del book non può calcolarlo, e le abilitazioni alla profondità sono fatturate dal fornitore dei dati.

Errori frequenti

  • Confondere l'OFI con il rapporto di squilibrio del footprint; uno legge la size in attesa, l'altro il volume eseguito.
  • Usare il valore grezzo non normalizzato e confrontare letture notturne con la sessione cash.
  • Leggere l'OFI come una previsione della barra successiva invece che come una spiegazione di quella corrente.
  • Usarlo su un flusso che invia solo il top of book aspettandosi un'integrazione su dieci livelli.

Questa pagina in altre lingue

Domande frequenti

È meglio l'OFI o il delta cumulato?
Rispondono a domande diverse. Il delta cumulato è il tape: cosa ha davvero scambiato e da quale lato. L'OFI è il book: cosa aspetta, compare e sparisce. Un rialzo con CVD in salita ma OFI piatto sta mangiando un book che non si rifornisce, un'informazione che nessuna delle due misure dà da sola.
Perché la mia lettura di OFI oscilla così tanto?
L'OFI per evento è rumoroso per natura, perché ogni cancellazione e ogni nuovo ordine lo cambiano. Levigarlo su un numero di eventi del book, venti per impostazione predefinita in Senzoukria, mostra la direzione del flusso invece dello sfarfallio. Impostando la levigatura a 1 vedi il valore grezzo.
L'OFI funziona sulle cripto?
Il calcolo richiede solo un flusso di profondità con le variazioni dei livelli, che gli exchange cripto forniscono. In Senzoukria le coppie cripto sono disponibili solo per l'analisi, e la precisione dell'OFI dipende da quanti livelli e con quale frequenza l'exchange aggiorna la profondità.