Futures Display Quantity and Iceberg Orders Explained
Learn why a futures order book can show less size than ultimately trades, how display quantity orders refresh, and why visible depth is not total available liquidity.
Direct answer
A futures order can be larger than the quantity currently displayed to the market. A display-quantity or iceberg-style order exposes only part of its total size, then can refresh another displayed portion after the visible amount trades.
Visible quantity is not always total order quantity
A normal depth screen shows what its data feed publishes at that moment.
A display-quantity order can have a larger total order size than the portion shown to other market participants.
CME Globex documentation describes Display Quantity as showing only part of an order to the marketplace.
When the displayed portion is filled, another portion can be displayed.
That means a visible quantity of 10 does not prove that only 10 contracts exist at that price.
Worked example: 100 total, 10 displayed
Suppose a resting sell order has total quantity 100 and display quantity 10.
The visible book can initially show 10 contracts from that order.
If an incoming buyer trades those 10, another displayed portion can appear.
The sequence can repeat while quantity remains.
If 60 contracts eventually execute against that resting order, the original screen still may have shown only 10 at a time.
Do not calculate available total liquidity by multiplying one screenshot's displayed size by an assumption about how many hidden refreshes exist.
Why a trade can exceed the size you saw
The order book changes continuously.
Visible orders can be added, canceled, modified, or filled.
Display-quantity orders can refresh.
Other participants can also submit new orders between the screen update and your order reaching the venue.
As a result, a later trade quantity can be larger than the visible size from an earlier snapshot.
This is not evidence by itself that the trade record is wrong.
Futures order-book priority explains why a static depth screen cannot establish your exact queue outcome.
Market by Price and Market by Order show different detail
CME describes Market by Price as aggregated quantity and order-count information by price level.
Market by Order can show anonymous individual orders and more granular depth.
Even an order-level feed does not reveal a participant's identity.
The feed type therefore matters when interpreting whether a displayed number represents a price-level total or one anonymous order.
A broker platform can also transform or limit the exchange data it displays.
Record the data source before using a screenshot as execution evidence.
Refreshes can affect what you observe in sequence
A display-quantity order can expose another portion after the current displayed portion trades.
CME's Market by Order materials note that priority information can change when an order is modified or refreshed.
The exact matching and priority result depends on the venue and product rules.
Do not assume a refreshed portion has the same visible queue relationship you observed before the refresh.
For an actual fill dispute, use order acknowledgements, timestamps, and the current matching specification.
Why futures orders fill at multiple prices shows how to reconcile the executions after they occur. [!TRYMARK] Rebuild a display-quantity sequence Assume a 100-contract resting order displays 10 at a time. Write the visible quantity after 10, 20, and 60 contracts have executed, then separate displayed size from total remaining order size.
Use a depth-screen checklist
Identify the exact exchange and product.
Confirm whether your feed is Market by Price, Market by Order, or a broker-derived view.
Record the timestamp and contract month.
Separate displayed quantity from inferred total liquidity.
Do not assume a refreshed order keeps the same priority without checking venue rules.
Use actual execution reports for filled quantity.
Use order status for remaining quantity.
Treat a depth screenshot as a market-data observation, not an account ledger.
This guide explains display mechanics. It does not recommend hidden or displayed order settings.
Common questions
What is a display quantity order in futures?
It is an order that shows only part of its total quantity to the marketplace. As displayed quantity trades, another portion can be shown while total quantity remains.
Is an iceberg order the same as display quantity?
Iceberg is a common market term for showing only part of a larger order. Exchange terminology and implementation vary, so use the venue's formal definition for actual order behavior.
Why did more futures contracts trade than the size shown on my screen?
Displayed size may have refreshed, new liquidity may have arrived, or your feed may have shown only an aggregated or time-delayed view. A prior snapshot is not a cap on later traded quantity.
Can I know the total hidden size from the visible quantity?
Not reliably from visible quantity alone. A displayed portion does not reveal how much total quantity remains behind it. Use only information actually provided by the venue or your own order records.