What Is a Partial Fill on a Limit Order?
A trader places a limit order for a specific quantity at a specific price, checks back later, and finds only part of it went through. The rest is still sitting there, unmatched. That outcome — a partial fill — is one of the most common surprises for anyone new to placing orders on an exchange.
The short answer
A partial fill occurs when a limit order is matched against only part of the quantity available at the requested price, so a portion of the order is executed while the remainder stays open on the order book. It happens because a limit order can only fill against opposite orders that exist at that price at that moment, and there is not always enough of them to cover the full amount requested.
How a limit order actually gets matched
A limit order tells an exchange the maximum price a buyer will pay or the minimum price a seller will accept, and the exchange’s order book lines up buy and sell orders by price and, among orders at the same price, generally by the order in which they arrived. When a new order arrives that can match against existing orders at an acceptable price, the exchange fills as much of it as those existing orders allow. If the resting orders on the other side only cover part of the new order’s size, the matched portion executes and the rest waits for more orders to arrive.
Why fills happen in stages instead of all at once
The amount of buying or selling interest sitting at any single price is limited, and it changes constantly as other traders place and cancel orders. A large order placed against a market with limited depth at that price is more likely to fill in pieces, because it can exhaust everything available before its full size is met. This is closely related to why low trading volume affects the price you end up paying: thinner markets simply have less standing interest at any given price point to match against.
A simple illustration
Suppose an order requests ten units at a chosen price, but only six units of matching orders exist at that exact price when it arrives. Six units fill immediately, and four units remain open, listed at the same price, waiting for new sellers or buyers to show up. If none ever do, that remainder can sit unfilled indefinitely unless it is canceled.
What happens to the unfilled remainder
The open portion of a partially filled order typically stays on the book as its own resting order until it is fully matched, canceled by the trader, or canceled automatically under the platform’s rules, such as an expiration setting. Some order types are designed specifically to avoid this outcome: an “all-or-none” or “fill-or-kill” instruction tells the exchange to either execute the entire quantity at once or not execute any of it, trading the flexibility of a partial fill for certainty about the final size of the position.
Things that make partial fills more or less likely
- Order size relative to market depth. A request that is large compared with the standing orders at that price is more likely to only partly fill.
- Price chosen. A limit price set right at the current market price generally has more competing interest nearby than one set far away from it.
- Order type selected. Standard limit orders allow partial fills by default; specialized order types can require full execution or none at all.
- Overall market activity. Busier markets tend to refill order books faster, so a remainder may complete sooner than in a quiet one.
The takeaway
A partial fill is not a malfunction — it is simply what happens when a limit order meets less matching interest than it requested. Understanding that the unfilled portion becomes its own open order, and that the executed price can differ from the quoted one once multiple fills are involved, makes the mechanics far less confusing the next time an order doesn’t complete in one shot. The same underlying dynamic — limited standing interest at a given price — also explains why some trading venues, like a constant product market maker, price every trade continuously instead of matching against a static order book at all.