DOM, MBO, and Icebergs: Know What Your Order-Flow Feed Reveals
Compare market-by-price and market-by-order data, understand displayed and hidden quantity, and avoid unsupported claims about queues or iceberg size.
By OrderMap Research4 min read
On this page
The ladder is a display, not a data standard
DOM stands for depth of market. A DOM ladder usually displays price levels with visible bid and offer quantities. The underlying feed may provide aggregated quantity at each price or individual anonymous orders. Similar-looking ladders can therefore support very different levels of analysis.
Market by price, or MBP, aggregates the book by price level. Market by order, or MBO, exposes order-level information under the venue's specification. CME's MBO FAQ describes anonymous identifiers and full-depth dissemination for that offering. Do not assume every venue, vendor package, or entitlement delivers the same fields.
What aggregation allows and conceals
Suppose a hypothetical price level shows 500 contracts. Under MBP, that could represent one order of 500, five orders of 100, or many smaller orders. A later decrease to 300 might involve execution, cancellation, or several simultaneous updates, depending on the event stream.
MBO can distinguish individual visible orders when identifiers and lifecycle events are available. That improves queue reconstruction and certain detection methods. It still does not reveal beneficial ownership or positions held elsewhere. Anonymous order granularity should not be mistaken for a named participant's complete strategy.
| Capability | MBP-style view | MBO-style view |
|---|---|---|
| Visible quantity by price | Usually available within supplied depth | Can be aggregated from individual orders |
| Individual visible order lifecycle | Generally unavailable | Available when identifiers and events support it |
| Exact participant identity | Not established | Not established by anonymous IDs |
| Total hidden quantity | Not directly established | Not automatically established |