Market Depth in Futures: How the DOM Actually Works

Most beginners stare at the DOM like it’s a magic crystal ball. It’s not. Market depth simply shows resting orders above and below the current price, and most of those orders will never fill. If you don’t understand how the DOM works, you’ll misread liquidity and get run over.

What Market Depth Really Shows

The DOM displays limit orders sitting at each price level. These orders are waiting to be hit or lifted. That’s it. They are not guarantees of support or resistance.

ColumnMeaning
Bid SizeResting BUY orders below price
PriceCurrent price ladder
Ask SizeResting SELL orders above price

If you want broader context on how futures orders work, review Limit vs. Market Orders.

Fake Liquidity: Why Most DOM Levels Don’t Matter

Large sizes on the DOM often get pulled before price reaches them. This is intentional. Algos flash size to influence traders, then remove it as price approaches.

True liquidity only exists when:

  • orders stay in place as price approaches
  • volume actually executes at that level
  • the size doesn’t disappear during volatility

This is why the DOM can’t be trusted at face value.

How the DOM Shifts During Volatility

When markets move fast, DOM levels evaporate. Sizes thin out because traders pull orders to avoid being run over. This is where beginners get faked out—they assume the book is deep when it’s really hollow.

Common Example

  • NQ shows 300 lots stacked on the bid
  • Price drops toward it
  • That 300 becomes 40
  • Then price blows through the level instantly

The “liquidity” was never real.

Trade Execution and Slippage

Market depth determines how badly you get slipped. Thin DOM = bigger slippage. This is why traders in large contracts (CL, NQ, GC) must understand how deep the book is—and why micro contracts exist for smaller accounts.

For more context, see Futures Liquidity Explained.

How Professionals Read Market Depth

Pros don’t look at individual levels—they look for behavior:

  • Does size hold or get pulled?
  • Does price stall where large orders sit?
  • Are market orders absorbing or lifting?
  • Is one side stacked consistently?

Market depth is about the interaction between resting orders and executed orders, not the raw numbers.

Final Takeaway: The DOM Shows Intent, Not Commitment

Market depth isn’t a wall—it’s a suggestion. True liquidity only exists when volume actually trades. Use the DOM to understand flow, not to predict the future.


Internal Links