Skip to main content
Market Microstructure
Beginner·Market Microstructure

Market Depth and Liquidity: How Much You Can Trade Without Moving the Price

Liquidity isn't a single number, it's how much you can trade at what price. Reading depth tells you whether the market can absorb your trade or whether your trade will move the market.

6 min readUpdated 2025-07-15

Liquidity is the most-mentioned, least-precisely- defined concept in trading. People say "BTC is liquid" and "altcoin X is illiquid" but rarely specify what they mean. The precise definition: liquidity is how much you can trade at what price. Reading it well tells you whether the market can absorb your trade or whether your trade will become the news.

The two dimensions of liquidity

1. Tightness (spread). How far apart are the best bid and best ask? Tight spread = you can trade small size with minimal cost. Covered in detail in the spread chapter.

2. Depth. How much volume sits at each price level? Deep book = you can trade larger size without moving through multiple levels. Thin book = even small orders eat through the top-of-book and produce slippage.

A market can be tight without being deep (top-of-book is competitive but levels behind it are sparse), or deep without being tight (many levels with lots of size but wide initial spread). Both matter for realistic execution costs.

Reading depth

Most exchanges show a depth chart alongside the order book, a stacked area visualization of cumulative size by price.

The horizontal axis is price (mid in middle). The vertical axis is cumulative size of orders at that price level and better.

Reading it:

  • Wide area near the mid-price = lots of liquidity close to current price = can trade small-to-medium size with minimal slippage
  • Narrow area near mid-price = thin liquidity right at the price = even modest orders will move price
  • Big "walls" at specific price levels = concentrated orders that may act as soft S/R (or may be quickly moved if pressure hits them)
  • Sparse far from mid-price = large orders will run out of liquidity before fully filling

The visual shape tells you a lot at a glance. Tight narrow profile = liquid market with continuous participation. Wide flat profile = lots of resting orders even at distance. Lopsided profile = imbalance between buy and sell pressure.

How to estimate true tradeable size

A practical estimation:

Step 1. Decide acceptable slippage (e.g., 0.5% from current mid).

Step 2. Look at the order book. How much size sits within 0.5% of the current mid on the side you'd be hitting? That's roughly your "available size at acceptable slippage."

If the answer is much larger than your intended order: trade easily. If your intended order is larger than the available size: you'll cause more slippage than you wanted.

For market orders, this estimation tells you what fill price to expect. For limit orders, this tells you whether your order is small enough to fill without significantly affecting the book.

Liquidity changes through time

Liquidity isn't static. It varies with:

1. Time of day. Liquidity peaks during high-volume sessions (US-Europe overlap for many crypto pairs). Thin during Asia overnight, weekends, holidays. Same asset, dramatically different depth at different times.

2. Market stress. During volatility spikes, market makers widen spreads and reduce posted size. Liquidity dries up exactly when you'd most like to use it. Stress- period liquidity can be 10-50% of normal levels.

3. Specific events. Around major news (FOMC, CPI, ETF announcements), liquidity often thins as MMs pull back to manage risk. Post-event, it returns.

4. Cycle stage. Bull markets attract more liquidity. Bear markets see liquidity contract as participants exit and MMs reduce inventory.

The implication: don't plan trade size based on peak-liquidity numbers. Plan for the realistic liquidity at the specific time you'll trade. A trade that's small at noon US time might be material at 3 AM US time.

Liquidity differences across pairs

Within crypto, liquidity varies enormously:

BTC, ETH on top exchanges. Deepest crypto liquidity. Can trade $1M+ without major impact.

Top-20 alts on top exchanges. Substantial liquidity. Can trade $50-500k without major impact.

Mid-cap alts. Liquidity varies widely. $10-50k trades may move price meaningfully.

Small-cap alts. Often very thin. Even $1-5k trades can move price 1-5%.

Newly-listed tokens. Liquidity can be extreme in either direction, sometimes deep (institutional market making sets up immediately) or sparse (natural retail flow only).

The asset's liquidity profile shapes feasible strategies. A scalping strategy works on top liquidity but not on small caps. A position-size that's casual on BTC is "the news" on a small alt.

A common mistake: assuming "liquid pair" means infinite size

A trader sees "BTC is highly liquid" and concludes they can trade any size without impact. They place a $10M market order. The order eats through many levels. Realized fill is materially worse than the displayed price.

The fix: even on the most-liquid pairs, large size moves the market. Estimate impact for your specific size. Use limit orders or split into chunks for large orders even on liquid pairs.

A common mistake: ignoring time-of-day liquidity

A trader places a large order during Asia overnight hours on an alt that's primarily traded by US/EU participants. The order eats through thin overnight depth at painful prices. The same order during US hours would have filled cleanly.

The fix: time orders to your asset's high-liquidity sessions. For BTC and ETH, most hours are adequate; for alts, US-EU overlap is often best.

A common mistake: trusting depth that disappears

The order book shows substantial depth. The trader plans a trade based on it. As they begin to execute, the depth pulls (MMs cancel orders when they see size hitting). The realized fill is much worse than the visible depth suggested.

The fix: be skeptical of depth that's only visible when conditions are calm. During execution of meaningful size, MMs will adjust their quoting. The "static" depth you see is partly illusion.

A common mistake: ignoring order book changes during volatility

The market is moving fast. The trader places a limit order based on the current book. By the time they react, the book has shifted; their limit is no longer optimal. They either get adversely filled (price came to them as it kept moving in their direction) or not filled (price moved away).

The fix: during volatility, work the book actively. Cancel and replace as conditions change. Or use market orders accepting the slippage. Don't passively expect the book to honor your limit set seconds ago.

A common mistake: not using depth for trade direction insight

The order book shows large bid clusters and modest ask clusters. The trader doesn't notice. The imbalance often signals upward pressure (more buyers willing to pay than sellers willing to sell). They miss the directional cue.

The fix: depth imbalance is informative. Skewed books often (not always) precede directional moves. Add "what does the depth look like?" to your pre-trade routine.

Liquidity as a strategy filter

Several practical strategy filters based on liquidity:

1. Match strategy size to asset liquidity. Large strategies need liquid assets. Small-cap trading requires small position sizes by construction.

2. Time large orders to liquid sessions. Don't move size during low-liquidity windows.

3. Skip pairs that don't have sufficient depth. If your strategy needs to size $X, only trade pairs that can absorb $X without significant impact.

4. Use limit orders in thin markets. Market orders in thin markets are punishing. Limit orders allow you to price your trade rather than take whatever the book gives.

5. Size down during stress. When liquidity contracts (volatility, events), contract your position sizes too. Same dollar risk in thin liquidity = much larger realized exposure.

Mental model, liquidity as water level in the swimming pool

A swimming pool has water. The amount determines what you can do. Lots of water (deep pool) = you can dive without hitting bottom. Little water (shallow pool) = even small movements hit bottom hard.

Liquidity is the water level. Lots of liquidity = your trades don't hit the bottom (don't move the price). Little liquidity = even modest trades hit bottom (move the price).

The water level changes through time (low at night, high during the day). It changes by pool (some pools have more water than others).

You don't dive recklessly; you check the water first. Trade similarly.

Why this matters for trading

Liquidity determines whether your trade idea is actually executable at the size you want. The strategy might have edge in theory; if the asset can't absorb your size, the realized strategy is much worse than the theoretical one. Hex37's order book exposes liquidity directly; the discipline of checking depth before sizing is what prevents the avoidable execution costs that silently leak edge.

Takeaway

Liquidity has two dimensions: tightness (spread) and depth (size at price levels). Reading depth tells you how much you can trade without moving the price. Liquidity varies through time (low overnight, weekends, during stress) and across pairs (BTC/ETH deep; small-caps thin). Estimate realistic tradeable size before placing orders. Don't trust depth that disappears under execution pressure. Match strategy size to asset liquidity. Use limit orders in thin markets. Time large orders to liquid sessions. The water level shapes what you can do.

Related chapters

All chapters