Vai al contenuto
Percorso formativo Bronzo Capire e proteggersi

Time in force: DAY, GTC, IOC, FOK e AON

Il time in force stabilisce per quanto tempo un ordine resta valido e come viene trattata la quantità non eseguita. DAY, GTC, IOC e FOK rispondono a esigenze diverse; AON impone l'interezza del fill ma non necessariamente l'immediatezza.

A chi serve — A chi vuole sapere quanto può restare attivo un ordine e che cosa succede alla quantità non eseguita. Il prezzo limite definisce il peggior prezzo accettabile; il time in force governa invece tempo e trattamento del residuo.

Il time in force (TIF) è l'istruzione che stabilisce per quanto tempo un ordine rimane valido. Può anche determinare se un'esecuzione parziale sia ammessa e se la quantità residua debba restare aperta oppure essere cancellata. Non garantisce né il fill né un determinato prezzo.

È spesso associato a un ordine limit, ma gli abbinamenti consentiti dipendono dal sistema. Alcune venue accettano qualificatori temporali anche su ordini market protetti, stop o stop-limit; altre consentono solo combinazioni specifiche.

Time in force: tempo e trattamento del residuo Prezzo, quantità, validità e altre istruzioni restano assi distinti. Il TIF non garantisce né fill né prezzo Time in force: tempo e trattamento del residuo Prezzo, quantità, validità e altre istruzioni restano assi distinti Ordineprezzo limitequantitàaltre istruzioni i DAY · GTC · GTD/GTTpuò restare attivo i IOCimmediato · residuo cancellato i FOKintero + immediato i AONintero · non per forza immediato i Il TIF non garantisce né fill né prezzo Schema Cyclepedia · Emiciclo
Il time in force governa tempo e residuo; prezzo, quantità e altre istruzioni restano vincoli distinti.

Le istruzioni principali

Istruzione Durata o vincolo Fill parziale Trattamento del residuo
DAY fino alla fine della giornata o sessione definita normalmente possibile cancellato alla scadenza prevista
GTC fino a cancellazione, esecuzione o limite imposto dal sistema normalmente possibile resta attivo
IOC tenta l'esecuzione immediata cancellato subito
FOK richiede l'intera quantità immediatamente no l'intero ordine non viene eseguito se la condizione manca
GTD/GTT fino a una data o ora specificata normalmente possibile cancellato alla scadenza

DAY non significa necessariamente “fino alle 23:59”. La scadenza può coincidere con la sessione regolare, con una sessione elettronica o con un orario definito dal broker. FINRA avverte inoltre che l'estensione alle ore di negoziazione prolungate può richiedere un'istruzione separata.

GTC non significa “per sempre”. Il broker può fissare una durata massima; un contratto può scadere; corporate action, sospensioni, modifiche di tick o regole di rischio possono provocare cancellazioni. Su Coinbase International, per esempio, la documentazione FIX indica un limite di trenta giorni per GTC e GTT. Il numero esatto non è trasferibile ad altre venue.

IOC tenta di eseguire immediatamente tutta o parte della quantità al prezzo consentito. Quanto non trova controparte viene cancellato: non resta in coda.

FOK richiede invece che l'intera quantità sia disponibile immediatamente al prezzo indicato o migliore. Se la condizione non è soddisfatta, non deve esserci un fill parziale.


AON non è FOK

All or none (AON) è un qualificatore di quantità: l'ordine deve essere eseguito per intero oppure non essere eseguito. Non impone da solo l'immediatezza. Secondo la spiegazione FINRA, un AON può restare in attesa finché sia disponibile l'intera quantità, venga cancellato o raggiunga la scadenza prevista; un FOK deve invece essere completato subito o eliminato.

Questa distinzione evita una semplificazione frequente:

FOK = intero + immediato
AON = intero, ma non necessariamente immediato
IOC = immediato, ma può essere parziale

AON non è disponibile su ogni mercato o canale. Anche priorità, visibilità e interazione con il book possono cambiare; occorre verificare il rulebook della venue e le condizioni del broker.


Esempio sullo stesso ordine

Supponiamo un buy limit per 10 unità a 100, con sole 6 unità immediatamente disponibili a 100 o meno.

Istruzione Esito possibile all'arrivo
DAY o GTC 6 unità eseguite e 4 residue nel book, se la venue ammette il fill parziale
IOC 6 unità eseguite e 4 cancellate
FOK nessuna esecuzione, perché le 10 unità non sono disponibili subito
AON nessuna esecuzione parziale; l'ordine può attendere la quantità completa se supportato

È un modello didattico, non una previsione del fill. Prima dell'arrivo dell'ordine il book può cambiare; controlli pre-trade, priorità di coda, autoprotezione dal self-trade o limiti di rischio possono produrre rifiuti o esiti differenti. Vedi Priorità degli ordini e fill parziali.


Dipendenza da venue e broker

Sigle uguali non garantiscono implementazioni identiche. CME elenca, fra le proprie opzioni, DAY, GTC, GTD, GFS, Fill and Kill e Fill or Kill. Coinbase Exchange documenta GTC, GTD/GTT, IOC e FOK e rende post-only incompatibile con IOC e FOK. Un broker può esporre soltanto un sottoinsieme, tradurre le sigle nell'interfaccia o applicare scadenze proprie.

Prima dell'invio vanno controllati almeno:

  1. quale sessione conclude un DAY;
  2. la durata massima effettiva di un GTC;
  3. se IOC ammette una quantità minima;
  4. prezzo e quantità usati per verificare un FOK;
  5. disponibilità e priorità di AON;
  6. comportamento durante aste, halt e orari estesi;
  7. stato restituito dopo rifiuto, scadenza o cancellazione.

Il TIF è inoltre distinto da post-only. Il primo governa durata e residuo; il secondo disciplina l'interazione iniziale con la liquidità. È possibile che una piattaforma permetta GTC post-only ma vieti IOC post-only.


Lettura degli stati

Un ordine accettato non è necessariamente eseguito. Nei log occorre distinguere ricezione, accettazione, apertura, fill parziale, fill completo, cancellazione, scadenza e rifiuto. La pagina Ciclo di vita dell'ordine ricostruisce questi passaggi.

Per confrontare due istruzioni è utile conservare identificativo dell'ordine, TIF inviato, timestamp, quantità originaria, quantità eseguita e motivo del residuo. La sola etichetta “canceled” non dice se la cancellazione sia derivata da IOC, scadenza DAY, intervento dell'utente o controllo della venue.


Fonti


Collegamenti