All Or None Order AON: How It Works And Practical Use
Traders often worry about getting only a partial fill when trying to buy or sell a large block of an asset. This article explains the All Or None order type, how it operates, when traders use it, and the tradeoffs to expect.
What Is An All Or None Order (AON)?
An All Or None order, commonly abbreviated AON, is an instruction to a broker or an exchange that a buy or sell order should be executed only if the entire requested quantity can be filled in a single transaction. If the full quantity cannot be filled immediately or under the specified conditions, the order remains unexecuted until it can be filled in full or until it is cancelled.
How All Or None Orders Work
An AON order changes the matching logic for an order. Instead of accepting one or more partial fills over time, the order waits in the order book until a counterparty or combination of counterparties can satisfy the entire size at the stated price or better. Execution rules depend on the trading venue and the broker. Some venues will hold the AON order in the regular order book, while others may require special handling or reject AON flags for certain instruments.
Key mechanics to keep in mind:
- Single-Transaction Requirement: The order is filled only if an opposing order or set of orders can match the full size simultaneously.
- Time Limits: AON orders can be placed as day orders, good-till-cancelled, or with other time-in-force parameters depending on the platform.
- Visibility: Some systems display the full AON order in the book; others hide it to avoid revealing large demand.
Example Or Use Case
Suppose an institutional trader wants to buy a block of tokens or shares and wants to avoid a situation where only part of the block is acquired. They submit an AON buy order for the full block at a specified price. If the order book only has smaller sell orders that together could trade against the buy, but the venue does not allow aggregated partial matches for AON orders, the order will remain unfilled until a single counterparty offers the entire block or the exchange matches multiple orders in a single sweep that satisfies the whole quantity.
In practice, traders seeking anonymity or wanting to avoid a partially filled position that creates an unwanted delta often prefer AON for large, illiquid orders. For very liquid assets, AON rarely provides benefit because full fills are easy; for thinly traded tokens or shares, it can prevent execution headaches at the cost of execution certainty.
Why All Or None Orders Matter For Traders And Investors
AON orders are a risk management tool and a tactical instrument. They matter because:
- Risk Control: AON prevents partial fills that could leave traders with undesired exposure or complicate hedging strategies.
- Operational Simplicity: For positions that must be entered or exited in one piece, AON eliminates the need to stitch together multiple transactions.
- Price Impact Considerations: Using AON can sometimes avoid the need to execute multiple market orders that would move price, but it can also delay or prevent execution entirely.
Traders should weigh the avoidance of partial fills against the higher probability of not executing at all. For many retail traders, limit orders or time-sliced execution strategies are more practical. Institutions often combine AON flags with block trading desks or dark pools to find counterparties willing to take the other side in full.
Risks And Limitations Of AON Orders
AON orders introduce specific tradeoffs:
- Execution Risk: The most obvious cost is remaining unfilled when market conditions change, potentially missing better prices or exposure limits.
- Liquidity Constraints: In low-liquidity markets, AON orders can sit indefinitely, which may be undesirable during fast market moves.
- Venue Support: Not all exchanges or brokers support AON flags for all asset classes. Some venues may convert or reject the instruction.
Because of these limitations, traders sometimes prefer alternative strategies such as working orders through algorithmic execution, using limit orders with small increments, or negotiating block trades off-exchange.
How AON Compares To Other Order Types
Common comparisons help clarify when to use AON:
- Fill Or Kill is similar because it requires immediate full execution, but FOK usually mandates immediate execution or cancellation; AON may persist in the book until it can be fully filled, depending on the time-in-force setting.
- Immediate Or Cancel allows partial fills and cancels any remaining quantity; it differs from AON by permitting partial execution.
- Limit Orders specify price but not fill completeness; combining a limit with an AON flag enforces both price and full-quantity constraints.
For institutional traders concerned about signaling and market impact, AON may be combined with block trade services or dark pools. For retail traders, understanding how a broker implements AON is essential before relying on it.
Conclusion
An All Or None order is a precise tool for traders who need an entire position filled in one execution. It reduces partial-fill risk and simplifies position management but increases the chance of no execution and depends on venue support and liquidity. Use AON when full execution in a single transaction is more important than immediate time-of-execution.
FAQ
Q: Will an AON order always execute at my requested price?
A: No. AON controls quantity, not price. You can add a limit price to restrict execution price, but the order will only fill if both price and full size can be matched.
Q: Does every exchange support All Or None orders?
A: Not necessarily. Support for AON varies across brokers and exchanges, and some venues may reject or alter the instruction for certain instruments.
Q: Is AON the same as Fill Or Kill?
A: They are related but different. Fill Or Kill typically requires immediate full execution or cancellation. AON can remain on the book until it is filled in full or cancelled, subject to the time-in-force setting.
Q: When should I avoid AON?
A: Avoid AON if you prioritize speed of execution or if the market is illiquid and delays would cause missed opportunities. Consider splitting the order or using alternative execution algorithms instead.
External Resources: For broader context on order types and execution rules see a practical overview from Investopedia and securities industry guidance on order handling and liquidity from regulatory or market bodies.
Investopedia explanation of all-or-none orders
FINRA guide to order types
Related Terms
- Fill Or Kill
- Immediate Or Cancel (IOC)
- Limit Order
- Market Order
- Block Trade
Crypto & Blockchain Expert
