SP
S&P 500 6,337.5 ▼ -0.28%
€$
EUR / USD 1.1452 ▼ -0.39%
NQ
NAS 100 22,918 ▼ -0.65%
Bitcoin 66,612 ▲ +1.00%
Au
XAU / USD 2,318.4 ▲ +0.53%
£$
GBP / USD 1.3175 ▼ -0.06%
Ξ
Ethereum 2,042.5 ▲ +2.94%
DJ
US 30 42,518 ▼ -0.21%
SP
S&P 500 6,337.5 ▼ -0.28%
€$
EUR / USD 1.1452 ▼ -0.39%
NQ
NAS 100 22,918 ▼ -0.65%
Bitcoin 66,612 ▲ +1.00%
Au
XAU / USD 2,318.4 ▲ +0.53%
£$
GBP / USD 1.3175 ▼ -0.06%
Ξ
Ethereum 2,042.5 ▲ +2.94%
DJ
US 30 42,518 ▼ -0.21%
← Back to Encyclopedia
Order Types Intermediate 1 min read

Fill or Kill

Definition
Order must be executed entirely immediately or cancelled.

Fill or Kill (FOK) is a type of trading order that must be executed in its entirety immediately; if the full quantity cannot be filled at the specified price or better the moment the order reaches the market, the order is automatically cancelled. It belongs to the category of time‑in‑force instructions and is used when a trader requires certainty that either the entire trade occurs or none at all.

FOK orders matter because they protect traders from unwanted partial fills that could leave them with an unintended position or expose them to adverse price movement. For example, an investor wanting to buy 50,000 shares of a stock at $20.00 will place a FOK order; if fewer than 50,000 shares are available at that price, the order is cancelled entirely, ensuring the investor does not end up with only a fraction of the desired stake.