A DOM ladder shows the orders that are waiting to trade: how much is resting on the bid and the offer at every price, updated as the exchange changes them. A footprint tells you what already traded. The ladder tells you what would have to be bought or sold to move price through the next few levels.

ProPart of Pro. On Free it stays visible, with a lock.See what Pro includes

By the Klustra team11 min readChecked against the product on 29 September 2026

What a DOM ladder is

An exchange order book is two queues: limit orders waiting to buy below the market, and limit orders waiting to sell above it. A DOM ladder — depth of market, price ladder, order book ladder — draws those queues vertically, one row per price, with the market in the middle. Resting bids run down the left, resting offers up the right, and the numbers change every time someone adds, cancels or gets filled.

That is a different question from the one a chart answers. A candle, a footprint and a volume profile are all made of trades that happened. The ladder is made of orders that have not happened yet, and most of them never will: they are cancelled, moved, or left to be filled another day. It is the only view in Klustra that shows the market’s intentions rather than its history — with all the caveats that word deserves.

The DOM ladder, liveBTCUSDT perpetual · Binance
A recording of the real panel. Bids on the left, offers on the right, every row a price on the chart’s own grid.

How Klustra builds it

Your browser opens the exchange’s own depth stream directly. The exchange sends one snapshot of the book and then a diff every time a price level changes; a Web Worker keeps the book from those diffs and hands the panel only the rows it can currently draw. Nothing about the live book passes through a Klustra server, and nothing is smoothed or sampled on the way: the size on a row is the size the exchange published for that price.

Rows are the chart’s price grid — the instrument’s tick size multiplied by the tick grouping you are looking at — so a ladder row covers exactly the same band as the footprint row beside it, and several exchange price levels can sum into one row. Both sides are placed on the same grid, which is why the band holding the spread often shows resting bids and resting offers at once.

The book is available on all seven exchanges Klustra connects to: Binance, Bybit, OKX, Bitget, Gate.io, Hyperliquid and Coinbase (spot only). How far it reaches is the venue’s decision, not ours — some stream the whole book, others a fixed number of levels around the spread. Scroll past where the feed’s knowledge ends and the ladder prints a dash rather than an empty row, because “nobody is resting here” and “we were never told” are not the same answer.

Anatomy of the ladder

Eight marks, and the panel reads itself. Open each one on the picture below.

Reading the ladderBTCUSDT perpetual · Binance · ladder width 360
The Klustra DOM ladder on the Binance BTCUSDT perpetual: a bid column of teal bars, a price column with the last traded price highlighted, an offer column of red bars, a session volume-at-price column, cumulative depth curves stepping out from the spread, one outlined big order and a row mid-flash.The Klustra DOM ladder on the Binance BTCUSDT perpetual: a bid column of teal bars, a price column with the last traded price highlighted, an offer column of red bars, a session volume-at-price column, cumulative depth curves stepping out from the spread, one outlined big order and a row mid-flash.
A still from the real panel, 29 September 2026.Tap a number to see what each mark means.

There is a ninth mark that is not in the picture, because it was not true at that moment: a row holding several times the typical resting size is outlined. That is the ladder calling a wall, and on a book as even as this one there was nothing to call. There are two in the Dense rows tab below. The comparison is against a typical order near the market — not against the biggest row on screen, which one wall would flatten every other bar against.

Three ways to set it up

The same book, with different things asked of the panel. Every one of these is a switch or a slider in the ladder’s settings.

Everything onThe defaults
The DOM ladder with all four columns, cumulative depth curves and big-order outlines switched on.The DOM ladder with all four columns, cumulative depth curves and big-order outlines switched on.
Four columns and both sweep curves. Everything the panel can tell you, at the cost of a busy picture and narrower size bars.

Four things to look for

The book is the most easily faked data on an exchange. None of these is a signal on its own; each is a question worth asking when price is approaching a level you already care about.

Using it in your trading

The ladder is a short-horizon tool. Resting orders describe the next few seconds to minutes, not the next session — anything further out can be cancelled a hundred times before price gets there. Use it to time and to place, not to decide direction.

  1. Choose the level on the chart, not on the ladder

    Decide where a reaction would matter using candles, the footprint or a volume profile. The ladder is for what happens when price gets there.

  2. Watch the level, not the whole book

    Scroll the ladder to your price and it pins there, so the rows stop sliding under you as the market moves. A chip shows the live price and takes you back.

  3. Ask whether the size is real

    Size that trades and refills is being defended. Size that vanishes on approach was never for sale. The difference is the flash and the tape, not the number.

  4. Use the thin patches for your stop

    A stop just past a thin stretch is a stop that gets run cheaply. The cumulative curve shows you where the book would put up a fight.

  5. Confirm against what traded

    The volume-at-price column and the footprint say whether a level has ever been tested. A wall at a price nothing has traded at is an opinion, not a record.

Set it up in Klustra

  1. Open the chart

    Go to the chart and choose an exchange and instrument — for example the Binance BTCUSDT perpetual.

  2. Switch the ladder on

    Open Indicators in the toolbar and pick DOM ladder under Order flow. It docks between the chart and the sidebar, and below the chart on a phone.

  3. Give it height

    The taller the panel, the deeper the book it asks for. On a short window, reduce the row height instead.

  4. Scroll, and come back

    The wheel, a drag, the arrow keys and Page Up / Page Down all move the ladder; it pins where you leave it. Double-click, Home or Escape returns it to the live price, as does the chip.

  5. Tune the big-order multiple

    Open the ladder’s settings from the gear beside it in the Indicators list. On a deep book raise the multiple until only the rows you would call walls are outlined.

Every setting

SettingDefaultRangeWhat it changes
Row height18 px10 to 32 pxHow tall one price row is — and so how many rows fit, and how much book the ladder requests.
Ladder width240 px180 to 360 pxHow wide the panel is. Below about 210 px the volume-at-price column is dropped so the two sides keep their room.
Big order (× median size)4×2× to 20×How many times the typical resting size near the market a row must hold to be outlined.
Show volume at priceOnOn or offThe fourth column: session volume traded at each price, on the ladder’s rows.
Highlight big ordersOnOn or offThe outline on rows above the multiple above.
Flash placed / pulled ordersOnOn or offThe half-second tint on rows that were just added to, or taken from.
Show cumulative depthOnOn or offThe step curve of running resting size out from the spread.
Follow the chart’s price scaleOffOn or offCentres the ladder on what the chart is showing instead of on the last trade. A manual scroll still wins over both.
Defaults as shipped. Settings are saved in your browser with the rest of your workspace.

Common mistakes and limits

  • Treating the book as a promise. A limit order is free to cancel and most are. Size on the ladder is an offer to trade, not a commitment to.
  • Reading a wall far from price. The further from the market, the cheaper it is to show size that will never be there when it matters.
  • Forgetting what is hidden. Iceberg and reserve orders show only a slice of themselves, so a thin row can absorb far more than it advertises. The book cannot show you what is not displayed.
  • Comparing venues as one market. Each exchange has its own book. Depth on one venue says nothing about depth on another, and a wall on the smaller of two is easier to fake.
  • Using it to pick direction. The ladder is about liquidity, over seconds. Direction is a question for the chart.

Free and Pro

The DOM ladder is part of Pro, with the rest of the live book and tape tools. The chart itself, the footprint and everything drawn inside it stay free.

FeatureFreePro
DOM ladderNot includedIncluded
Book heatmapNot includedIncluded
Big tradesNot includedIncluded
Flow tapeNot includedIncluded
Speed of tapeNot includedIncluded
Footprint chart (bid × ask)IncludedIncluded
Order-flow historyLast 6 hoursDeep archive, where covered
Read from the same list as the pricing page.

Questions

What does DOM mean?

Depth of market: how much is waiting to be bought and sold at each price away from the current one. The panel that draws it is called a ladder, a price ladder or an order book ladder.

What is the difference between a DOM ladder and a footprint chart?

The ladder shows orders resting now and is gone the moment they change. The footprint shows trades that already happened and stays on the chart. One is the intention, the other is the record — which is why the ladder carries a volume-at-price column showing both at once.

How deep does the ladder go?

As deep as the panel can draw. It requests exactly the rows it can show, so a taller panel or a smaller row height means a deeper book. Beyond what the exchange publishes, rows are marked with a dash instead of being left blank.

Can I trade from the ladder?

No. Klustra is an analysis tool and never places an order, so there are no buy and sell buttons. Bar replay is where you practise execution, against historical bars.

Is the order book reliable?

It is exactly what the exchange published, and exactly as reliable as resting orders are — which is to say size can be withdrawn at any moment, and often is. Watch whether size trades and refills before you trust it.

Does it work on every exchange?

Yes, on all seven Klustra connects to, spot and perpetual, with Coinbase spot only. How many levels the feed carries is the venue’s decision.

Why do both the bid and the ask columns show a size on the same row?

Because a row is a price band, not a single tick, and when the spread falls inside one band that band holds resting orders on both sides. The two are counted separately and never mixed.

See it on a live market.

Open a supported market and switch the tool on. The footprint, delta, CVD and imbalances are free, with no account.

Order flow shows what traded, not what will trade next. Nothing on this page is financial advice, and trading carries a real risk of loss.