Risk Warning: CFDs and spread bets are complex instruments and come with a high risk of losing money rapidly due to leverage.
Approximately 80% of retail client accounts lose money when trading in CFDs and spread bets.
You should consider whether you understand how CFDs and spread bets work and whether you can afford to take the high risk of losing your money.

What Is Market Depth and Why Does It Matter for Trade Execution

Lunaro Trading Team
21/08/2026 | Briefings

Market depth is the volume of buy and sell orders waiting to be filled at each price level above and below the current market price. It describes the extent of supply and demand at prices close to where the market is currently trading, and it is the mechanism through which the size and speed of price movements are determined.

A market with depth can absorb large orders without significant price movement. A market with shallow depth moves sharply in response to relatively modest order flow. Understanding this distinction changes how you interpret price action, size positions, and assess execution risk.

What the Order Book Shows

The order book is the record of all outstanding limit orders in a market: buy orders stacked below the current price at descending prices; sell orders stacked above it at ascending prices. The price at which the highest buy order and the lowest sell order meet is the current market price, and the difference between them is the spread.

The depth at any given price level is the total volume of orders resting at that level. In a deep market, each price level carries a substantial volume. In a shallow market, the volume at each level is thin.

When a market order arrives, it executes against the resting orders on the opposite side. A buy market order hits the lowest available sell orders. If the volume at the lowest ask level exceeds the order size, the transaction occurs entirely at the ask price and the spread remains. If the order size exceeds the volume at the ask, the order moves up to the next sell level, executes what it can there, and continues moving up until filled. The average price of the fill is worse than the initial ask, and the price itself has moved as a result of the order.

The distance the order moves through the book, and the average price at which it fills, is a direct function of the depth available at each level.

Why Depth Matters for Execution Quality

For most retail traders most of the time, position sizes are small enough relative to the available market depth that orders do not move the price. A Β£10-per-point position on EUR/USD is trivial against the billions of dollars transacted in that pair during the London session. The order fills at the quoted spread with negligible price impact.

The depth question becomes relevant in three practical situations.

Around high-impact events. When major data is released or a central bank unexpectedly communicates, liquidity providers withdraw or reduce their presence in the order book. The depth that was available at each price level seconds before the release thins dramatically. Orders submitted in this window move through a shallower book, filling at worst-average prices and resulting in greater slippage. The same position size that would execute cleanly during a normal session can generate meaningful slippage against a depleted order book.

On less liquid instruments. Minor and exotic currency pairs, single-stock CFDs in smaller companies, and niche commodity instruments carry shallower depth than major pairs and benchmark indices. Even normal position sizes can create a price impact on these instruments. The spread on less liquid instruments reflects this shallowness: it is wider because the resting volume at the best bid and ask is thinner, and liquidity providers compensate for the resulting inventory risk with a larger margin.

As position size grows. Traders who increase position size over time, moving from smaller to larger positions as their account grows, will eventually reach a scale at which depth becomes a relevant constraint. Institutional traders routinely manage their execution based on available depth, splitting orders, using algorithms to minimise price impact, and timing execution to maximise liquidity windows. The principles are the same at retail scale; the thresholds at which they become operationally important are higher.

How Market Depth Connects to Volatility

The relationship between market depth and price volatility, covered in detail in [The Relationship Between Liquidity and Price Movement], is worth restating here because it frames how to interpret sudden price moves.

A sharp price movement is not always a signal that something fundamental has changed. It can signal that the order book at that moment was shallow, and that a moderate amount of order flow was sufficient to move the price through several price levels in rapid succession. In thin markets, the same news that would produce a 5-pip move during a deep session can produce a 30-pip move if it arrives when the order book is largely empty.

This means that price moves in thin conditions carry less informational content about fundamental value than those in deep conditions. A 50-pip move in EUR/USD during the London-New York overlap reflects a meaningful shift in how the market prices something. The same 50-pip move at 22:30 GMT in a nearly empty order book may reflect nothing more than a single large order moving through limited depth.

Level 2 Data and What It Tells You

Many trading platforms offer level 2 data, which displays the order book visually: the volumes resting at each price level on both the buy and sell side, typically for the five to ten levels nearest to the current price.

For retail traders in CFD markets, the relevance of level 2 data is more limited than in exchange-traded markets, because CFD prices are derived from the underlying market rather than set directly by the retail order book. The depth visible in a retail CFD platform is the broker’s derived liquidity, not the full institutional order book.

What level 2 data on a CFD platform shows is the broker’s spread at any given moment and how quickly it is changing. A rapidly widening spread, visible in real time, is a signal that conditions in the underlying market are changing, and that execution cost is increasing. Actively monitoring the spread before placing a market order, rather than assuming it remains at the normal headline level, is the practical application of depth awareness in a CFD context.

The Bottom Line

Market depth is the volume available to absorb order flow at prices close to the current market price. Deep markets absorb large orders cleanly. Shallow markets move sharply in response to modest flow. Depth changes over the course of the day, and collapses are predictable around high-impact events, when both spread widening and slippage are most significant.

For retail traders, the practical application is knowing that execution cost and execution risk are not constant. They are highest when depth is lowest, which is during the sessions and event windows identified in How Liquidity Changes Across Trading Sessions and Why Liquidity Disappears During Market Stress. Matching order submission timing to periods of maximum depth reduces execution costs with no additional analytical cost to the trade.

Darren Clarke is a Senior Trader at Lunaro Financial Services. He has spent 40 years on trading desks ranging from institutional inter-bank FX to retail-focused fintechs and brokerages in the City of London.

Disclaimer:

This material is a marketing communication and is provided for general information and educational purposes only. It does not take into account your personal circumstances, objectives or needs. Any opinions are those of the author at the time of writing and may change without notice. Nothing in this material constitutes (or should be construed as) financial, investment, legal, regulatory or tax advice, or a recommendation to engage in any investment activity. You should not rely on this material when making investment or trading decisions.