FOLLOW

What Is Fill or Kill (FOK)?


2 min read - Last Updated:

Share

Table of Contents

What Is Fill or Kill (FOK)?

Let me explain what a Fill or Kill (FOK) order is—it's a conditional time-in-force order in securities trading that tells your brokerage to execute the transaction right away and in full, or cancel it completely if that can't happen.

If you're an active trader dealing with large quantities of stock, this is the type of order you'll use. It has to be filled entirely, or it's killed—no partial fills allowed.

Essentially, a FOK is a combination of an all-or-none (AON) order and an immediate-or-cancel (IOC) order.

Key Takeaways

  • A Fill or Kill (FOK) order directs execution immediately at the market or a specified price, or cancellation if not filled.
  • It combines an all-or-none (AON) requirement for full filling with an immediate-or-cancel (IOC) timeframe.
  • Typical FOK orders last just a few seconds to avoid disrupting the stock's price, and partial fills are not permitted.

Understanding Fill or Kill

The main purpose of a Fill or Kill (FOK) order is to make sure your entire position gets executed at current prices without delay. If you don't specify FOK, completing a large order could take a long time, and that might cause big swings in the stock's price or even disrupt the market.

On some exchanges, you need to execute an FOK within seconds of it appearing to the trading community. Here, it's like an all-or-none order but with immediate cancellation if it's not fully filled. On other exchanges, it fills whatever shares are available from the first bid or offer, then cancels the rest—so you're getting what you can right away and dropping the remainder.

In practice, though, FOK trades don't happen that often. You might use other instructions instead, like immediate or cancel (IOC), which fills what it can right away and cancels the unfilled part, or good 'til canceled (GTC), which keeps the order open until it hits your specified price.

Fill or Kill Example

Suppose you're an investor looking to buy 1 million shares of Stock XYZ at $15 per share. If you want all 1 million shares right now, and no less, at $15 or better, place a FOK order.

If the broker has over a million shares but only wants to sell 700,000 at $15, the order gets killed. If they're willing to sell all 1 million but at $15.01, it also gets killed.

But if the broker agrees to sell the full 1 million at $15, it fills instantly. And if they offer it at a better price like $14.99, the order fills too.




Senator Elizabeth Warren questions Elon Musk's X Money platform over potential threats to consumers, national security, and financial stability.

Elon Musk Grilled by Senator Warren on X Money RisksElon Musk Grilled by Senator Warren on X Money Risks

Latest News

Good Reads

What Is a Mortgage Rate?
What Is Ethereum?
What Oversold Means for Stocks
Is a Retirement Savings Crisis Looming?

Articles

Understanding BATNA in Negotiations
What Is a Lessor?
What Is a Net Charge-Off (NCO)?
What Is a Sunk Cost?
What Is a Wire Room?
What Is an Open Market?
What Is an Operating Loss (OL)?
What Is Hawala?
What Is Notional Value?
What Is Rebalancing?
What Is the Least Squares Criterion?

by using this website you agree to our Cookies Policy
ID 3600

Copyright © Info Gulp 2026