Noon Barbari
Sign up
Order types

Time in force (GTC / IOC / FOK)

Instruction that controls how long an order stays live before being cancelled.

Time in force (TIF) is the order parameter that tells the exchange how long the order should remain active. The three most common values are GTC, IOC, and FOK.

GTC (Good Till Cancelled): the order stays on the book until either fills completely or the trader cancels it. The default for resting limit orders. Some exchanges auto-expire GTCs after N days as a housekeeping policy.

IOC (Immediate Or Cancel): the order fills whatever it can immediately and cancels the unfilled remainder. Useful for limit orders where partial fills are acceptable but you don't want to leave a resting tail.

FOK (Fill Or Kill): the order must fill in full immediately or cancel entirely. No partials. Used when you only want the trade if you can get the whole size at once.

Example

Limit buy 10 BTC at 50,000 with TIF=IOC. Book has 6 BTC available at ≤50,000. Order fills 6 BTC, cancels remaining 4. With TIF=FOK the entire order would have cancelled.

How Noon Barbari uses Time in force (GTC / IOC / FOK)

Every concept here is implemented in the platform. Open the relevant docs or tool to see it in action.

Order types in the designer

Related terms

Back to glossary