Start path
🎯 Orders·advanced

Fill or Kill (FOK)

Also called: fok

An order that must fill IMMEDIATELY in full or be cancelled entirely — no partial fills allowed.

Fill or Kill (FOK) is an aggressive time-in-force instruction that says: "Fill my entire order right now at my specified price or better, or cancel it completely." There are no partial fills — if the broker can't fill the full size at the specified price, the order is killed. FOK is used by institutional traders who need certainty. If a fund needs to buy exactly 50 standard lots of EUR/USD at 1.0950 and any partial fill would mess up their hedging, they use FOK. The order either fills as a unit or doesn't fill at all. For retail traders, FOK is rarely useful. Retail size is usually small enough that partial fills aren't a problem. The exception is during news events when liquidity is thin — FOK lets you avoid getting filled at terrible prices in fragments.

Open TradingView charts →·Review Genesis FX

Real trade example

Bank desks running interbank FX use FOK constantly to manage their exposure on big tickets. Retail platforms rarely see FOK orders because the size differential makes them unnecessary.

Frequently asked about fill or kill (fok)

What is a fill or kill (fok) in trading?+
An order that must fill IMMEDIATELY in full or be cancelled entirely — no partial fills allowed.
When will I see fill or kill (fok) used in real trading?+
Mostly in institutional and ECN trading. Some retail brokers offer it as an advanced order type but it's rarely used by retail.
What is the most common mistake traders make with fill or kill (fok)?+
Confusing FOK with IOC. Fill or Kill requires the FULL order to fill immediately or it cancels. Immediate or Cancel allows partial fills and just kills the unfilled remainder.
What do experienced traders know about fill or kill (fok) that beginners don't?+
FOK is useless for retail forex traders trading micro and mini lots. Save it for when you're managing institutional size and need atomic fills.

Related terms

Practice stack

Read the lesson here. Mark the chart on TradingView. Compare brokers with the checklist.

TradingView is the chart workspace most learners already recognize: watchlists, alerts, drawings, and clean multi-market charts. Broker research stays methodology-first: jurisdiction, costs, platform, withdrawals, and risk before any account decision.

TradingView is charting software, not a signal. Check broker eligibility, funding timing, and risk before opening anything.