Fill or Kill
Fill or Kill is an order instruction that requires the entire order to be executed immediately at the specified price or better, or else it is cancelled entirely. It is a binary outcome: the trade is either filled completely or not at all.
This order type is used when a trader needs a specific quantity of an asset at a precise price and cannot accept partial fills. It is particularly useful in scenarios where partial execution would disrupt a larger strategy or lead to unwanted exposure.
By ensuring the order is not left partially open, it helps traders manage their position sizing and execution risk. This instruction is common in high-frequency trading and professional institutional environments where precision is paramount.
It minimizes the risk of having a residual position that needs to be managed separately.