TradeOffr
TRADEOFFR GUIDE · FUTURES AND ACTIVE TRADING SOFTWARE RESEARCHERS

Order flow tools explained: depth of market vs footprint charts

A practical introduction to the DOM, footprint charts and the market data needed to interpret traded volume and displayed liquidity.

8 min readUpdated 31 October 2026Futures · Stocks · Crypto

The DOM and a footprint answer different questions

A depth-of-market display (DOM) typically shows price levels and currently displayed bids and offers for an order book. A footprint chart focuses on transactions that already occurred, often aggregating traded volume at each price within a bar or interval. A DOM asks what visible resting liquidity is present now; a footprint asks what traded at particular prices during a chosen period.

Neither display proves the intent of other market participants. Displayed orders can be amended, cancelled or hidden, and a trade classification is an interpretation of available messages. The quality and completeness of the underlying data feed matters more than the complexity of the chart colours.

  • DOM: visible order-book levels, updates and available depth
  • Footprint: executed trades organised by price and time or bar
  • Volume profile: traded volume distributed across price over a selected period
  • Time and sales: an event stream of reported transactions

Data entitlement and feed quality come before features

Some packages display only top-of-book quotes while others include additional depth levels or historical tick data. The venue, contract and data entitlement determine what can be shown. A delayed feed can make a fast-moving DOM unsuitable for time-sensitive analysis even if the software itself updates smoothly.

Before comparing subscriptions, check whether the package includes the exchanges and instruments required, whether data fees are separate, and whether historical tick or depth data is needed for replay. Simulated market depth may not reproduce live queue dynamics or fills.

Recognise the limits of order-book signals

A large displayed bid is not proof that price will rise. Liquidity can disappear when participants cancel orders, and order matching and visibility differ across venues. In fragmented markets, a single venue's order book is only part of the trading picture.

Footprint imbalances and aggressive trade counts can provide descriptive context, but they cannot establish why a participant traded or guarantee a reversal. Test any interpretation against costs, risk controls and the instrument's market structure rather than treating a coloured cluster as a standalone prediction.

How to choose an order-flow platform

Make a requirements list: supported brokers and feeds, displayed depth, historical data availability, customisation, replay, stability, export and licensing model. Compare the real recurring cost including exchange fees and platform tiers. A platform without the right data feed cannot be rescued by an extensive set of indicators.

TradeOffr lists order-flow, charting and analytics providers as separate research options. Provider-specific platform compatibility and pricing should be checked against official documentation, because supported exchanges, licensing and bundled data can change.

Use this guide as a framework for research. Provider-specific facts shown in TradeOffr comparisons are published through the official-source verification gate; unresolved changes stay out of the public comparison.

Explore these markets and comparisons

Related trading research