Skip to main content

The Order Book and DOM Explained

TL;DR. The order book is the live queue of all pending buy and sell orders on an exchange. It shows you where buyers and sellers are waiting and at what price. Reading it well is one of the core skills of scalping — not because it predicts the future, but because it tells you where resistance and support exist right now, at the level of actual money.

What the order book is

Every exchange that runs a limit-order market maintains an order book: two lists of resting orders, updated in real time.

  • Bids — buyers willing to purchase at a specific price or lower. Listed below the current market price, in descending order.
  • Asks (or offers) — sellers willing to sell at a specific price or higher. Listed above the current market price, in ascending order.

The gap between the highest bid and the lowest ask is the spread. On liquid markets like BTC/USDT perpetuals on Binance, this spread is often just $0.10–$1.00 on a $60,000 asset — a fraction of a basis point.

When you place a market order, you immediately match against the best available resting order on the other side. You pay the spread as an implicit cost — this is why scalpers strongly prefer limit orders, which rest in the book and often get filled at better prices (and at lower maker fees).

Depth of Market (DOM)

The DOM — sometimes called the ladder — is a condensed view of the order book, typically showing the 10–20 best price levels on each side with their cumulative volume. It looks like this:

ASK side (sellers)
──────────────────────────────
Price │ Volume
──────────────────────────────
84,250 │ 12.4 BTC
84,200 │ 8.1 BTC
84,150 │ 31.7 BTC ← large order (potential resistance)
84,100 │ 5.2 BTC
84,050 │ 3.8 BTC
──────────────────────────────
LAST: 84,010
──────────────────────────────
84,000 │ 9.4 BTC
83,950 │ 6.1 BTC
83,900 │ 28.3 BTC ← large order (potential support)
83,850 │ 4.7 BTC
83,800 │ 2.9 BTC
──────────────────────────────
BID side (buyers)

The large order at 84,150 (ask side) is a potential resistance level — price will need enough buying pressure to absorb that 31.7 BTC before it can move through. Similarly, the 28.3 BTC bid at 83,900 represents support that sellers must consume first.

What the DOM tells you

Immediate supply and demand. Before entering a trade, a scalper checks whether there is a large wall directly above (for longs) or below (for shorts). A thin book above the current price means less resistance to upward movement. A thick book means price will struggle to break through without significant volume.

Order imbalance. Compare the total volume on the bid side against the ask side within a narrow range. If bids significantly outweigh asks near the current price, buyers are more aggressive — a slight bullish signal in the short term.

Absorption. Sometimes a large order sits at a level and price repeatedly touches it without breaking through. The order is absorbing selling pressure. If the large bid absorbs wave after wave of selling and price stays stable, it suggests strong demand at that level.

The hidden reality: what the DOM does not tell you

The order book shows resting orders but not intent. This creates several pitfalls beginners fall into.

Spoofing. A large order appears in the book, attracting traders who interpret it as support or resistance. The moment price approaches, the order is cancelled — it was never meant to fill. This is illegal in traditional markets and against exchange terms of service in crypto, but it happens. Never treat a single large resting order as a certainty.

Hidden liquidity. Sophisticated participants use iceberg orders — large orders that only show a small visible portion. The exchange reveals 5 BTC while 500 BTC sits hidden behind it, revealing itself in slices as each portion fills. The visible book is always an incomplete picture.

Speed. On a liquid futures market, the order book updates dozens of times per second. Decisions based on what you saw 200ms ago may already be outdated. This is less of an issue for scalpers who trade on the 1-minute chart; it becomes critical if you are trading tick-by-tick.

The key insight: intentions vs facts

There is a principle worth internalising early:

The order book shows intentions. Trades show facts.

A resting bid at $83,900 is a statement of intent — "I am willing to buy here." Until it actually fills, it remains provisional. A completed trade — a market order consuming that bid — is a fact. Someone actually paid that price, and the aggressor chose to hit the market rather than wait.

This distinction shapes how you should weight information. Resting orders are context; completed aggressive trades are the real signal.

CVD: reading the aggregate flow

Cumulative Volume Delta (CVD) extends this idea over time. CVD is the running total of aggressive buying volume minus aggressive selling volume — it answers "who is winning the tug of war between buyers and sellers?"

CVD = Σ(Taker Buy Volume) − Σ(Taker Sell Volume)

Where taker buys are market orders that lift the ask, and taker sells are market orders that hit the bid.

What CVD tells you:

PriceCVDInterpretation
RisingRisingBuyers are driving the move — healthy uptrend
RisingFallingPrice rising but sellers more aggressive — divergence, caution
FallingRisingPrice falling but buyers absorbing — possible floor forming
FallingFallingSellers driving the move — healthy downtrend

The most valuable signal is the CVD divergence: price makes a new high but CVD does not — aggressive buying did not support the move, suggesting the rally may be driven by short-covering or thin liquidity rather than genuine demand. This often precedes a reversal.

CVD on its own is not a trading signal. Combined with the order book snapshot and price action, it helps you distinguish a move that has buying conviction behind it from one that does not.

Order flow: the DOM in motion

Static snapshots of the DOM are useful but limited. What really matters is order flow — how orders are arriving and being consumed in real time.

Key signals to watch:

  • Large market orders hitting the bid — aggressive selling. Someone is taking the best available price to sell, consuming resting bids.
  • Large market orders lifting the ask — aggressive buying. Someone is paying up to get long immediately.
  • Bid stacking — multiple new limit orders queuing up on the bid side rapidly. A sign of building buying interest.
  • Bid pulling — resting bids disappearing before price reaches them. The buyers who placed them are backing away — often a bearish short-term signal.
  • CVD slope accelerating — the pace of net aggressive buying (or selling) is increasing, confirming directional momentum.

This is the skill that separates experienced scalpers from beginners: reading not just what is in the book, but how it is changing — and whether the trades confirm what the book suggests.

Practical use for scalpers

Entry confirmation. Before entering a long, check that the ask side is thin in the immediate price range and that bids are not being pulled. A clear, thin book above with stable bids below is a better entry environment than a dense wall sitting directly overhead.

Exit target. A large resting ask at a round number (e.g. exactly $85,000) is a natural take-profit target — price often stalls there even if it eventually breaks through.

Stop placement. If there is a large bid at $83,900 and you are long from $84,000, that bid offers a natural defensive level. A stop just below it is more logical than a fixed pip-count stop.

Sizing. In a thin, quiet book, positions should be smaller — thin books move faster in both directions.

Where to see the order book

All major exchanges show the order book in their trading interface. For more sophisticated DOM views:

  • Binance Futures — built-in depth view with btcusdt@depth20@100ms WebSocket feed.
  • Bybit — similar built-in ladder.
  • TradingView — shows a simplified DOM for supported instruments.
  • Third-party tools (Bookmap, Sierra Chart, Exocharts) — visualise order book history and flow more richly, useful for serious study.

Further reading


This article is educational content, not investment advice. Trading derivatives carries substantial risk, including total loss of capital. See disclaimer.