Market depth measures the volume of buy and sell orders at each price level in an order book. Deep markets have large volumes sitting close to the current price, meaning large trades execute without moving the price much. Thin markets have little volume near the current price, so even moderate orders cause significant price movement. Depth is the quantitative expression of liquidity and is the primary determinant of how much a large order will cost beyond the quoted price.

How to read market depth

On a centralized exchange, the order book shows bids (buyers) on one side and asks (sellers) on the other. The spread is the gap between the highest bid and the lowest ask. On liquid pairs like BTC/USDT on Binance, the spread is $1 to $5 at a $90,000 price (0.001% to 0.006%). On thin markets like small altcoins, the spread might be 0.5% to 2%. A depth chart visualizes cumulative orders: the x-axis shows price, the y-axis shows the total volume that would fill if price moved to that level. A step function at a price level indicates a large block order sitting there.

Market makers maintain depth by posting simultaneous bids and asks across price levels. They profit from the spread and manage inventory risk by adjusting their quote positions as prices move. When market makers withdraw in stressed conditions (high volatility, news events), depth collapses and spreads widen dramatically. During the March 2020 COVID crash, BTC spreads on major exchanges widened from 0.01% to 0.5% as market makers pulled liquidity to avoid adverse selection.

What this means for traders

Market impact is the direct cost of insufficient depth. For a $200,000 BTC market buy on an exchange with $2 million in asks within 0.5% of the current price, the average fill price is worse than the quoted price by roughly 0.1% to 0.2%. For a $10 million market buy, the same exchange might require lifting offers 1% to 2% above the initial price to fill the full order. Institutional desks break large orders into smaller pieces over time (TWAP or VWAP execution algorithms) to avoid telegraphing size and to reduce market impact.

Depth varies substantially across exchanges and time of day. US trading hours (9am to 4pm Eastern) and Asian overlap hours show higher depth on major pairs. Weekend depth is typically 20% to 40% thinner than weekday depth on most CEXes. For altcoin positions, depth changes rapidly: an asset with $3 million in daily volume might have only $50,000 to $100,000 in book depth within 2% of the price. A $200,000 exit in such a market would move the price 4% to 8% against you. See: order book vs AMM and slippage explained for how depth translates to trading costs.

A concrete example

BTC/USDT on Binance at $90,000. You want to sell $500,000 of BTC. The order book shows: $300,000 available between $89,990 and $89,900, $200,000 between $89,900 and $89,800. Your market sell will consume all bids down to approximately $89,800: average fill price roughly $89,880, versus the $90,000 quote. Cost: $120 on $500,000, about 0.013%. Compare to an altcoin with $1 million daily volume: the order book shows only $20,000 in bids within 2%. A $100,000 sell would consume bids to $88,000 or lower, a 2.2% slippage. Same order size, 170x worse market impact because of depth difference.

Frequently asked questions

What is a spoofing order?
Spoofing is placing a large order with no intention of filling it, to create a false impression of market depth, then canceling it when price moves toward it. A $5 million spoof bid 1% below the current price creates the illusion of strong buy support. When the market moves toward it, the spoofer cancels. Spoofing is illegal in regulated markets (CFTC prosecuted cases in US crypto futures) but harder to prevent in unregulated spot markets.

How does iceberg orders work?
An iceberg order shows only a portion of the total order size in the public book. A $1 million sell is shown as $50,000; when the $50,000 is consumed, another $50,000 appears automatically. This prevents the full order from signaling to other traders, reducing adverse price movement. Institutional traders use iceberg orders to execute large positions without showing their hand. Most major exchanges and smart order routers support iceberg functionality.

How is DEX liquidity depth different from order book depth?
On an AMM, “depth” is determined by total liquidity in the pool and the pricing formula. A Uniswap v2 pool with $10 million in ETH/USDC has mathematically deterministic slippage for any trade size. A $100,000 trade on a $10 million pool causes 1% price impact by the constant product formula. This depth is always available; it does not disappear during stress events the way order book depth can when market makers withdraw. The trade-off is efficiency: market makers in an order book can be more capital-efficient than AMM pools for the same depth at a given price point.