Orders & ExecutionPartial Execution
Partial Fill
Execution of only part of an order's requested quantity, with the balance either resting or cancelled.
What Partial Fill means
A partial fill occurs when the liquidity available at an acceptable price is smaller than the order. The executed portion becomes a position immediately and the treatment of the remainder depends on the time-in-force: an ordinary limit order leaves the balance working, an immediate or cancel order discards it, and a fill or kill order would have prevented the partial fill happening at all. Where the fill is assembled from several price levels, the platform reports a volume-weighted average price.
Partial fills are routine on ECN and multi-bank feeds, where the aggregator walks the available depth from several liquidity providers, and they become more frequent with large size, in thinner crosses, during the Asian session, and around scheduled data when providers withdraw quotes. Brokers using a dealing-desk model more often reject an order outright or requote it instead, because they are quoting a single price rather than passing the order to a book.
The consequences are practical rather than theoretical. A half-filled entry leaves position size, and therefore risk, different from the plan, so any stop distance calculated from an intended notional is now wrong and the trade no longer carries the intended exposure. Automated systems must reconcile the actual filled volume before placing protective orders, since a stop sized for the requested quantity will over-hedge or under-hedge what was actually bought. Traders working by hand should read the executed lot size from the confirmation rather than assume the request was honoured in full.
Worked example
An order to buy 10 standard lots of EUR/USD finds 4 lots at 1.08515 and 3 at 1.08518 before the price limit is reached, giving a 7 lot position at an average of about 1.08516 with 3 lots unfilled.
Related terms
- Fill or Kill (FOK)An order that must be executed immediately in its entire quantity or be cancelled outright.
- Immediate or Cancel (IOC)An order that executes whatever quantity is immediately available and cancels the remainder.
- LiquidityThe ease with which an instrument can be traded in size without materially moving its price.
- Depth of Market (DOM)A display of the quantity of bids and offers resting at each price level around the current market.
- SlippageThe difference between the price a trader expected on an order and the price at which it was actually executed.
Frequently asked questions
What does Partial Fill mean in forex trading?
Execution of only part of an order's requested quantity, with the balance either resting or cancelled.
How does Partial Fill work in practice?
Partial fills are routine on ECN and multi-bank feeds, where the aggregator walks the available depth from several liquidity providers, and they become more frequent with large size, in thinner crosses, during the Asian session, and around scheduled data when providers withdraw quotes. Brokers using a dealing-desk model more often reject an order outright or requote it instead, because they are quoting a single price rather than passing the order to a book.
What is an example of Partial Fill?
An order to buy 10 standard lots of EUR/USD finds 4 lots at 1.08515 and 3 at 1.08518 before the price limit is reached, giving a 7 lot position at an average of about 1.08516 with 3 lots unfilled.
Trade with a regulated broker
Understanding the terminology is the cheap part. The expensive part is choosing a counterparty whose execution, financing and withdrawal behaviour match what the marketing implies. Every broker below has been reviewed with a funded live account, and each review states which legal entity and which regulator applies to the account you would actually open.
Check the licence on the regulator's own register before you deposit — our regulators directory explains what each authority enforces, from leverage caps to compensation limits.