All-or-None Order (AON)
Quick Definition
A trading instruction that requires the entire order to be filled completely or not executed at all, preventing partial fills.
Key Takeaways
- All-or-none orders guarantee complete fill or no fill at all — useful when partial fills would create operational problems or defeat the investment purpose
- AON orders are lower priority than standard orders and don't display on the order book — in illiquid stocks, they may never execute even when most of the order could have been filled
- Best used for large positions in illiquid stocks or institutional block trades — for liquid stocks trading millions of shares daily, AON adds execution risk with no meaningful benefit
What Is All-or-None Order (AON)?
An all-or-none (AON) order is a condition placed on a buy or sell order that instructs the broker to execute the entire order quantity in a single transaction or cancel it entirely. Unlike standard orders that can be partially filled (receiving 300 of 1,000 shares ordered), an AON order ensures you either get exactly what you requested or nothing at all.
AON orders solve a specific problem: partial fills in illiquid stocks can leave investors with awkward position sizes, multiple commission charges (with some brokers), and incomplete execution of their investment thesis. If you want to buy exactly 5,000 shares of a small-cap stock to represent a 2% portfolio position, a partial fill of 800 shares defeats the purpose and may incur additional transaction costs as you try to accumulate the remaining 4,200 shares.
However, AON orders have significant limitations. They are not displayed on the order book, meaning they don't contribute to visible market liquidity and are lower priority than standard orders. In thinly traded stocks — precisely the situation where AON orders seem most useful — the all-or-none requirement may prevent execution entirely if insufficient shares are available at your price. An AON limit order to buy 10,000 shares at $5.00 will go unfilled if only 9,500 shares are offered at that price, even though 95% of the order could have been completed.
Most active traders avoid AON orders due to the execution risk. They are primarily useful for institutional investors making large block trades where partial fills would create operational complications, or for individual investors in illiquid securities where commission structures penalize partial fills. For liquid stocks trading millions of shares daily, AON restrictions add no benefit and only reduce execution probability.
All-or-None Order (AON) Example
- 1An investor places an AON limit order to buy 2,000 shares of a micro-cap biotech stock at $3.50. During the trading day, 1,400 shares become available at $3.50 — but the order is NOT filled because the full 2,000 shares aren't available at once. Later, 2,500 shares appear at $3.50 and the order fills completely for 2,000 shares.
- 2A fund manager needs to sell exactly 50,000 shares of a mid-cap stock as part of a portfolio rebalance. Using an AON order ensures the full position is liquidated in one transaction, simplifying accounting, avoiding multiple settlement dates, and ensuring the rebalance is executed precisely as planned.
Related Terms
Limit Order
An order to buy or sell a security at a specific price or better, giving you price control but no execution guarantee.
Market Order
An order to buy or sell a security immediately at the best available current price.
Fill or Kill (FOK)
An order type that must be executed immediately and completely or cancelled entirely—no partial fills allowed.
Good Till Cancelled (GTC)
An order type that remains active until it is either executed or manually cancelled by the investor.
Volume
The number of shares or contracts traded in a security or market during a given period, indicating trading activity and liquidity.
Stock
A security representing ownership in a corporation, entitling the holder to a share of profits and voting rights.
Expand Your Financial Vocabulary
Explore 130+ financial terms with definitions, examples, and formulas
Browse Stock Market Terms