Guides

Market Depth Explained for Crypto Traders

Learn what market depth means, how to read an order book, and how depth affects fills, slippage, leverage, and liquidation in perp markets.

Market depth is the amount of buy and sell size available at different prices in an order book. If you searched for market depth, this is the core idea: it helps you judge how your order may get filled and how far price may move through the book before the full size trades. For traders learning perpetual futures, it is easiest to study live examples in the play-money terminal and compare books across the demo market list. This guide focuses on reading depth, order fills, and the extra risk that leverage can add.

What market depth means in an order book

Market depth is the amount of buy and sell interest available at different price levels in the order book.

On the buy side, bids are buy orders waiting below the current traded price. On the sell side, asks are sell orders waiting above the current traded price. The spread is the gap between the best bid and the best ask.

A market is usually called deeper when more size is sitting close to the current price on both sides of the book. That matters because incoming orders meet those nearby levels first. If there is a lot of size there, the market can often absorb more trading without moving far. If there is not much size there, depth is shallow, and even a modest order can push through several price levels before it is fully filled.

A simple way to read depth is to start at the middle of the book and work outward. The prices nearest the middle matter first because those are the first levels an incoming order would trade against. Levels farther away still matter, but only after the nearer size has been used.

It also helps to think in cumulative depth, not just one line at a time. Cumulative depth means adding the size at each level to see how much total size is available before price would need to move farther. For traders coming from spot markets into perpetuals, that reading becomes part of basic risk control alongside available balance, play-money portfolio details, and what happens after a market order fills.

How orders get filled: price-time priority and slippage

Stepped order blocks beside an hourglass, suggesting fill order and slippage.

If you searched for market depth, one key question is how your order actually moves through the book. In a perpetual futures order book, fills depend on matching rules, queue position, and how much size is available at each price.

Price-time priority means the matching engine takes the best available price first, then follows first in, first out among orders resting at that same price. Queue position is your place in that line. If other limit orders were posted at your price before yours, they are matched before your order can trade.

That creates two different fill paths:

  • a market order trades immediately against resting orders already in the book
  • a limit order waits in the book until another order is willing to trade at its price or better

Slippage is the difference between the price you expected from the top of the book and the average price of the full fill. It happens when one level does not have enough size, so the order continues into the next levels. A larger order can therefore get a worse average entry than the first quoted price suggests.

Visible depth also changes constantly. Traders can add orders, cancel them, or consume them before your order reaches that level. So the book is better read as live evidence of likely execution, not as a fixed outcome.

After the match, the order book no longer tells you everything that matters. For ongoing position costs, see the funding payments in the play-money wallet. For the separate issue of who stands between you and settlement, read counterparty risk. For the different question of who controls assets, see self custody.

Why market depth matters more in perpetual futures

In perpetual futures, market depth affects not just entry quality but also how quickly a position can move closer to liquidation. A perpetual future is a derivative contract with no fixed expiry date. Because traders can use leverage, a small change in entry price can matter more than it does in spot.

Leverage means controlling a larger position with less margin. Isolated margin means only the margin assigned to that one position supports it. Initial margin equals position value divided by leverage.

That makes thin depth more important. If the size near the best prices is limited, an order may fill across several levels. The result is a worse average entry, and that changes the starting point for risk immediately. Simple arithmetic shows the effect:

  • with 10x leverage, a 10% adverse move uses up the initial margin
  • with 100x leverage, a 1% adverse move does
  • with 2x leverage, a 50% adverse move does

Margin checks use the mark price, which is the reference price used to value positions and assess liquidation risk. In this demo, maintenance margin is 0.5% of the position value at the mark price, and liquidation happens when margin plus unrealized PnL falls to that level. Unrealized PnL is the profit or loss a position would have if closed at the current mark price.

So depth matters twice: once when the order enters, and again if the market moves through a thin book afterward.

If you want to explore related ideas, see how deleveraging works, the basis trade known as cash and carry, and the broader meaning of a carry trade. To practice the mechanics without real funds, the demo trading account on ZK Futures starts with 1,205.50 test USDT in play money.

A practical way to read depth before you place an order

Start with a simple question: how much size is actually available near the price where you want to trade?

Read the book from the inside out.

  • Note the best ask if you want to buy, or the best bid if you want to sell.
  • Look at the next few levels behind it.
  • Add those levels together to get a rough cumulative depth near the top of the book.

That running total matters more than any single line. One level can look large or small on its own, but your order interacts with the combined size available before the book has to move farther.

Then compare that visible depth with your planned position value in USDT. If the order is close to the size resting near the top, a market order may reach multiple levels before it is fully filled. If immediate execution matters less than price control, a limit order defines the worst price you are willing to accept, but some or all of it may remain open.

It also helps to check whether depth is distributed evenly. A book can show decent size overall while still having thin spots close to the middle. Those gaps are where fills can jump faster from one level to the next.

On ZK Futures, each market shows ten price levels on each side and matches by price-time priority. That view is useful for practicing with play money, but it remains a moving snapshot. Orders can appear, cancel, or fill while you decide, so visible depth is evidence about likely execution, not certainty.

Funding, liquidation price, and other details depth does not show

A gauge near a threshold marker with a linked block, symbolizing funding and liquidation limits.

Market depth shows queued orders, not the full carrying risk of a perpetual futures position.

One missing item is funding. Funding is a periodic payment exchanged between longs and shorts to help keep perpetual futures aligned with the underlying market. In this demo, funding settles every 30 seconds. A positive rate means longs pay shorts. A negative rate means shorts pay longs. Each settlement is capped at 0.1% of the position value. If the funding rate is 0.01% and the position value is 10,000 USDT, the payment is 1 USDT for that settlement.

Another missing item is liquidation price. Liquidation price is the mark-price level where a position’s equity reaches maintenance margin. In this demo, maintenance margin is 0.5% of position value at the mark price.

The formulas are:

  • Long position: entry price × (1 - 1/leverage) / (1 - 0.005)
  • Short position: entry price × (1 + 1/leverage) / (1 + 0.005)

So a full read of risk needs more than the book: entry price, leverage, mark price, funding, and liquidation price all matter.

Common questions about market depth

What can market depth show that the last traded price cannot?

The last traded price is only the price of the most recent match. Market depth shows the orders still waiting in the book, so it gives context for what your next order may meet.

That helps you judge:

  • whether there is much size close to the current market
  • how quickly the visible book may thin out
  • whether a larger order may need to trade across several levels

Can a market look calm and still fill badly?

Yes. A market can look stable for a moment while the visible size near the top of the book is small. In that case, an order that needs more size than is sitting there may sweep into worse prices before it is complete.

This is one reason traders watch more than one level. The first line matters, but the next lines often decide the average fill.

Why should derivatives traders care more about thin depth?

In perpetual futures, entry quality affects more than the opening price. It also changes how much margin is tied up and how close the position may be to liquidation.

With isolated margin, the initial margin is the position value divided by leverage. Simple arithmetic shows how fast risk can grow: with 10x leverage, a 10% adverse move uses up the initial margin; with 100x, a 1% move does; with 2x, a 50% move does.

Does visible depth mean your order will fill that way?

Not always. The book updates constantly. Orders can be added, canceled, or matched before your order reaches them, so visible depth is an estimate of likely execution, not a promise.

How can you practice reading market depth without real funds?

A play-money demo can help. ZK Futures is a testnet demo of a hybrid crypto exchange for perpetual futures, and a new account starts with 1,205.50 test USDT in play money. That lets readers practice reading the book and thinking about fills, leverage, and liquidation without real funds.

Final thoughts

Market depth is most useful when you turn it into an execution check before you trade. It will not tell you where the market should go. It does help you estimate whether your order size fits the visible book, whether a market order may sweep several levels, and whether a limit order is more appropriate for the price you want.

For perpetual futures, that matters because a poor fill changes your starting risk at once.

Keep three things together:

  • the depth near the top of the book
  • the position value in USDT
  • the leverage and isolated margin you plan to use

ZK Futures is a testnet demo, and every balance in it is play money. A new account starts with 1,205.50 test USDT.

Share