Ordini IOC e FOK: differenze, esempi e rischi di esecuzione

|AnalisiBroker
Analista finanziaria che verifica un ordine davanti a computer e monitor in ufficio

Gli ordini IOC e FOK indicano come gestire una proposta che deve trovare esecuzione immediata. Un ordine IOC può essere eseguito anche in parte e cancella il residuo. Un ordine FOK richiede invece l'esecuzione immediata dell'intera quantità, altrimenti viene cancellato. La scelta riguarda il modo di entrare o uscire dal mercato, non la probabilità di guadagno dell'investimento.

Ordine IOC: esegui subito e cancella il residuo

IOC significa Immediate or Cancel. L'istruzione consente di utilizzare la liquidità immediatamente disponibile alle condizioni ammesse dall'ordine. La parte che non trova esecuzione non resta in attesa sul book: viene cancellata. È questa la differenza operativa rispetto a un ordine lasciato valido per la seduta.

Se chiedi 800 unità e soltanto 350 sono eseguibili subito al tuo limite o a un prezzo migliore, un IOC può eseguire quelle 350 e cancellare le altre 450. Dopo la conferma possiedi quindi una posizione più piccola di quella inizialmente richiesta. Prima di inviare un secondo ordine devi considerare ciò che è già stato acquistato.

Ordine FOK: tutta la quantità subito oppure niente

FOK significa Fill or Kill. Aggiunge alla tempestività il requisito dell'esecuzione completa. Nell'esempio precedente, se le condizioni disponibili permettono soltanto 350 unità su 800 richieste, l'ordine FOK non deve lasciare una posizione parziale: viene cancellato senza eseguire la quantità insufficiente.

Questa descrizione illustra la logica dell'istruzione. Disponibilità, strumenti ammessi e modalità di gestione vanno controllati nella documentazione del broker e della sede di esecuzione. Non tutti i menu propongono le stesse opzioni e una funzione presente su un prodotto può mancare su un altro.

IOC e FOK a confronto

CaratteristicaIOCFOK
Esecuzione parzialeAmmessaNon ammessa
Quantità non eseguibile subitoResiduo cancellatoIntero ordine cancellato
Attesa sul bookNon per il residuoNo, se non eseguibile integralmente subito
Garanzia di guadagnoNessunaNessuna

Esempio numerico: lo stesso limite, due risultati

Consideriamo un book ipotetico e un acquisto di 800 azioni con limite a 24,10 euro. Supponiamo che, quando l'ordine viene elaborato, ci siano soltanto 200 azioni in vendita a 24,08 e 300 a 24,10. Le successive offerte sono sopra il limite. Nell'esempio ignoriamo variazioni del book e commissioni.

  • Con IOC: vengono acquistate 500 azioni. Il controvalore è 200 × 24,08 + 300 × 24,10 = 12.046 euro. Le 300 azioni rimanenti vengono cancellate.
  • Con FOK: manca la quantità necessaria per arrivare a 800 rispettando il limite. L'ordine viene cancellato senza acquisto.

Il prezzo medio dell'IOC è 12.046 / 500 = 24,092 euro, prima dei costi. La media non coincide necessariamente con un singolo prezzo di esecuzione. Il risultato dipende dalla liquidità effettivamente accessibile all'ordine, non soltanto dalla fotografia del book vista qualche istante prima.

Il limite di prezzo è una scelta separata

IOC e FOK non sostituiscono le condizioni di prezzo. Nel nostro esempio il limite di 24,10 stabilisce il massimo accettato per l'acquisto. L'istruzione temporale stabilisce invece cosa fare subito e cosa cancellare. Per chiarire questa distinzione consulta la guida su ordini a mercato e ordini limite.

Un'esecuzione integrale non implica necessariamente un unico prezzo: possono esserci più eseguiti compatibili con il limite, secondo le regole applicabili. Allo stesso modo, l'immediatezza non rende certa l'esecuzione. Se non arriva liquidità compatibile, anche un IOC può chiudersi senza alcun acquisto.

Come leggere la conferma senza raddoppiare la posizione

Dopo l'invio controlla tre dati: quantità eseguita, quantità cancellata e stato finale. La parola cancellato, da sola, può non raccontare tutti i passaggi di un IOC: bisogna verificare se una parte sia stata eseguita prima della cancellazione del residuo.

Se nell'esempio vuoi ancora raggiungere 800 azioni, dopo le 500 acquistate il quantitativo residuo è 300. Reinserire automaticamente 800 significherebbe esporsi al rischio di arrivare a 1.300 azioni. Conservare identificativo dell'ordine ed elenco degli eseguiti aiuta a riconciliare la posizione.

Cosa verificare nella scelta del broker

Controlla piattaforma, strumento, sede, fascia oraria e combinazioni ammesse tra prezzo e validità. La pagina ufficiale IBKR sulle tipologie di ordine distingue prodotti e piattaforme; la documentazione Fineco descrive parametri specifici dei singoli mercati. Sono esempi del motivo per cui una sigla non basta a stabilire le funzioni disponibili sul proprio conto.

Prima di confrontare le piattaforme, parti dalla guida ai broker per azioni e dalle recensioni dei broker. Valuta anche le commissioni applicate a eventuali eseguiti e ordini successivi, senza assumere che una quantità parziale abbia sempre lo stesso costo unitario dell'operazione inizialmente immaginata.

Domande frequenti

Un ordine IOC resta valido fino a sera?

No: la quantità non eseguita immediatamente viene cancellata. La gestione della durata di una proposta DAY è un tema diverso, approfondito nella guida su ordini DAY, GTC e GTD.

FOK significa che l'ordine verrà eseguito sicuramente?

No. Significa che deve essere eseguito subito e integralmente oppure cancellato. L'assenza di eseguiti è quindi un risultato possibile e coerente con l'istruzione.

“Tutto o niente” identifica sempre un FOK?

Controlla la definizione operativa del servizio: le etichette possono variare. Un vincolo sulla quantità e un vincolo di immediatezza sono requisiti distinti. Per esempio, AON indica normalmente l'esecuzione completa, ma non implica da solo la stessa scadenza immediata di un FOK.

Fonti ufficiali

Informazioni verificate il 23 ottobre 2026. Esempi illustrativi, non raccomandazioni operative o consulenza personalizzata. Funzioni e condizioni dei servizi possono cambiare. Copertina fotorealistica generata con IA.