The forex market depth indicator — also known as the order book or depth of market (DOM) — is a real-time tool that displays pending buy and sell limit orders at different price levels for a currency pair. This guide explains what market depth tells you, how to read it, practical strategies, evaluation criteria, and the limitations every trader should understand.
The forex market depth indicator (also called depth of market or order book) is a tool that shows the aggregate volume of limit orders waiting to be executed at various price levels above and below the current market price for a given currency pair. It provides a snapshot of supply and demand at different price points, revealing where traders are willing to buy or sell.
Unlike a volume indicator, which tracks already executed trades, market depth visualises pending orders. This makes it a forward-looking tool that can help you anticipate where price might encounter resistance or find support, based on where other market participants have placed their orders.
In practice, the market depth indicator is most commonly available on professional trading platforms such as cTrader, FXCM's Trading Station, MetaTrader 5 (with a custom plugin), and various institutional platforms. MetaTrader 4 offers a limited version called Depth of Market (DOM), though it is less comprehensive than those found on other platforms.
The market depth indicator aggregates limit orders from the broker's liquidity providers and displays them in two columns: bid (buy orders) and ask (sell orders). Each price level shows the total volume of orders waiting to be filled at that price.
Shows the volume of buy limit orders at prices below the current market price. Larger clusters of buy orders can indicate strong support levels, as buyers may step in to prevent price from falling further.
Shows the volume of sell limit orders at prices above the current market price. Heavy sell order clusters can signal resistance zones, where sellers may cap upward price movement.
The difference between the highest bid price and the lowest ask price. A tight spread indicates high liquidity; a wide spread suggests thinner markets and potentially higher transaction costs.
When one side of the order book has significantly more volume than the other, it can indicate directional bias. A heavy ask-side imbalance may suggest bearish sentiment, while a heavy bid-side imbalance may suggest bullish sentiment.
A typical market depth display shows price levels on the vertical axis, with the current market price in the centre. The bid side (buy orders) is usually displayed on the left or bottom, and the ask side (sell orders) on the right or top. Each level displays the cumulative volume of orders at that price.
For example, if the EUR/USD is trading at 1.1050, the depth may show buy orders at 1.1048, 1.1045, and 1.1042, and sell orders at 1.1052, 1.1055, and 1.1058. The volume at each level indicates how much buying or selling pressure exists at those prices.
The market depth indicator can be applied in several ways, depending on your trading style and strategy. Below are three practical scenarios illustrating how traders use depth data.
Situation: A swing trader notices that EUR/USD
has been trending upward but is approaching a key psychological
level at 1.1100.
Action: They open the market depth indicator and
observe a large cluster of sell orders at 1.1100–1.1105, indicating
strong resistance.
Outcome: The trader decides to take profits on
their long position just below 1.1100 and waits to see if the
price breaks through the resistance before re-entering.
Situation: A day trader is watching GBP/USD
consolidate in a narrow range ahead of a major economic news release.
Action: They monitor the depth indicator before
the news. Thin depth on both sides suggests that a breakout could
be sharp and fast, as there are few orders to absorb the move.
Outcome: The trader places a breakout order
just above the range high with a tight stop-loss, anticipating a
rapid move. The thin depth increases the risk of slippage, so
they size their position accordingly.
Situation: A scalper trades USD/JPY during the
London session and uses market depth to spot short-term imbalances.
Action: They notice a large buy order at 148.50
and a sudden increase in ask-side volume. They watch for price to
approach the buy order, anticipating a bounce or acceleration if
the order is hit.
Outcome: When price reaches the buy order,
it holds, and the scalper enters a long position, targeting a
quick 5–10 pip move before the order is filled.
When selecting a platform or broker that provides market depth data, consider the following criteria to ensure you are getting useful and reliable information.
| Platform | Depth Levels | Real-Time Updates | Liquidity Sources | Best For |
|---|---|---|---|---|
| cTrader | 5–10 levels | Yes | Multiple LPs (broker-specific) | Scalping, day trading |
| MetaTrader 4 (DOM) | 5 levels | Yes | Single LP (broker-specific) | Basic depth analysis |
| MetaTrader 5 | 10+ levels | Yes | Multiple LPs | Advanced order book analysis |
| Trading Station (FXCM) | 10 levels | Yes | FXCM's liquidity pool | Depth + sentiment analysis |
Note: Features and availability vary by broker. Always verify current platform offerings directly with your broker.
Reality: Retail market depth displays only the orders from your broker's liquidity providers. The BIS has noted that the global FX market is highly fragmented across thousands of banks, hedge funds, and other participants. What you see is a fraction of the total market. Large institutional orders often remain hidden.
Reality: Large visible orders can be spoofed — placed to create an illusion of support or resistance and then cancelled before execution. The CFTC and NFA have taken action against spoofing in various markets. Always confirm with price action rather than relying solely on depth data.
Reality: Thin depth can actually lead to higher volatility, as fewer orders are available to absorb large market moves. A single large market order can move price significantly in a thin order book, which can be advantageous or dangerous depending on your position.
Reality: Major pairs like EUR/USD and USD/JPY typically have deep, liquid order books, while exotic pairs and crosses often have thin depth with wider spreads. Always consider the liquidity characteristics of the specific pair you are trading.
Market depth data is not a guarantee of future price movement. Orders displayed in the order book can be cancelled, modified, or hidden at any time. The depth you see represents only a portion of the overall market, and large institutional orders are often executed through alternative trading venues or algorithms that do not appear in retail order books.
Traders who rely solely on depth data for trading decisions are exposed to the risk of false signals, slippage, and unexpected price movements that bypass visible liquidity levels. Always combine depth analysis with other forms of market analysis and risk management.