In questa pagina
Definizione
IOC è un'istruzione di validità più che un tipo di ordine. Attaccata a un ordine limite dice: abbina adesso contro gli ordini in attesa al limite o meglio, poi cancella quello che resta. L'ordine può quindi eseguirsi del tutto, in parte o per nulla, ma non attende mai in coda. Su CME Globex il qualificatore equivalente è Fill and Kill (FAK); le sedi cripto come Binance e Bybit usano il nome IOC. La documentazione spot di Binance lo descrive come un ordine che cercherà di eseguire tutto quello che può prima di scadere.
Un esempio svolto
Il lato lettera del book mostra 4 contratti a 5.000,00 e 3 a 5.000,25, con altri 20 a 5.000,50. Un acquisto di 10 IOC con limite 5.000,25 prende i 4 contratti a 5.000,00 e i 3 a 5.000,25, poi cancella i 3 contratti che non poteva eseguire dentro il suo limite. L'operatore detiene 7 contratti a una media di circa 5.000,11, e non resta nulla di attivo. Lo stesso ordine senza IOC avrebbe lasciato una domanda per 3 contratti in attesa a 5.000,25.
Che aspetto ha nell'order flow
- La parte eseguita è aggressiva: si stampa sulla cinta con chi ha inviato l'IOC come aggressore, sul lato lettera del footprint per un acquisto.
- Il resto cancellato non lascia alcuna traccia nei dati di mercato. Non è mai entrato nel book, così nessuna banda della heatmap e nessuna dimensione del DOM l'hanno mai mostrato.
- Una serie di piccoli ordini IOC a un prezzo è uno dei modi in cui i partecipanti verificano la presenza di liquidità nascosta o che si ricostituisce, una pratica che i regolatori chiamano pinging.
In Senzoukria
Il ticket d'ordine completo della pagina di trading offre l'IOC fra le sue scelte di validità, accanto a DAY, GTC e FOK, e la scelta viene trasmessa con l'ordine alla connessione Rithmic. Il ticket non limita quale tipo di ordine possa portare l'IOC; una combinazione che il broker o la borsa non accettano viene rifiutata e il rifiuto è mostrato. Il pannello compatto degli ordini, il ticket rapido sul grafico e le scorciatoie di posizione inviano sempre ordini DAY; l'IOC si imposta nel ticket completo.
Errori comuni
- Aspettarsi che un IOC garantisca un'esecuzione. Garantisce solo che nulla resterà in attesa.
- Dimensionare gli ordini di protezione per l'intera quantità prevista quando l'IOC ne ha eseguita solo una parte.
- Confondere IOC e FOK: l'IOC accetta un'esecuzione parziale, il FOK no.
- Leggere la dimensione del DOM al tuo prezzo come disponibile: quando l'IOC arriva, parte di essa può aver negoziato o essere stata cancellata.
Correlati
Nella stessa sezione
- Ordine limite eseguibile
- Ordine in attesa
- Ordine iceberg
- Ordine limite
- Ordine bracket
- Ordine market-if-touched
- Ordine attivo
- Ordine nascosto
Fonti
Questa pagina in altre lingue
Domande frequenti
- Qual è la differenza fra IOC e FOK?
- Entrambi si eseguono immediatamente o per nulla, e nessuno dei due resta nel book. Un IOC conserva la parte che riesce a eseguire e cancella il resto; un ordine fill-or-kill deve eseguire la sua intera quantità immediatamente, oppure non si esegue nulla e tutto l'ordine è cancellato.
- Un ordine limite IOC è lo stesso che un ordine a mercato?
- No. Un ordine a mercato prende quello che il book offre finché non è eseguito, dentro l'eventuale intervallo di protezione che la borsa applica. Un ordine limite IOC non paga mai oltre il suo prezzo limite e rinuncia alla quantità non eseguita invece di rincorrerla.