Level 2 market depth shows the stack of resting buy and sell orders around the current price. In gold and silver, reading it correctly means knowing what you are actually looking at, since retail CFD brokers and true exchange order books are not the same thing.
1. What retail traders actually see
A COMEX futures DOM (Depth of Market) shows real resting orders on the exchange's central limit order book, typically 10 price levels on each side. A retail spot XAU/USD CFD platform instead shows an aggregated book built from several liquidity providers' quotes, refreshed every 100-300ms. The two can diverge meaningfully during fast moves, so treat retail Level 2 as a sentiment tool rather than a literal record of exchange liquidity.
On a typical COMEX gold futures DOM, top-of-book size runs 50-200 contracts per level in normal trading hours, dropping to under 20 contracts during the Asian session lull between 22:00 and 01:00 GMT.
2. Spotting iceberg orders
An iceberg order displays only a small visible portion (say 20 contracts) while a much larger hidden quantity refills automatically once the visible slice is filled. You identify one by watching a single price level absorb repeated market sell orders without ever moving off that price, often for 5-15 seconds while the tape shows hundreds of contracts trading through it.
If gold is grinding into $2,650 resistance and that exact tick keeps refilling after each print, treat it as a defended level rather than a level about to break cleanly.
3. Spoofing and layering patterns
Spoofed offers are large resting orders placed to create a false impression of supply or demand, then cancelled before execution. A telltale sign is an order 5-10 times the average size at that level appearing suddenly, then vanishing within 1-2 seconds as price approaches it. This is illegal on regulated futures exchanges under Dodd-Frank anti-spoofing rules but still appears on less-regulated CFD feeds.
4. Where liquidity pools actually sit
Liquidity pools are clusters of stop-loss and pending orders that accumulate just beyond obvious chart levels. For gold, this typically means 3-8 dollars beyond a clean swing high or low, since most retail stops sit at round numbers or a fixed distance from the entry rather than exactly at the structural level. Institutional desks are aware of this clustering and will often push price through the level to trigger stops before reversing, a pattern commonly called a stop run or liquidity sweep.
- Practical use: Instead of placing a stop exactly at the visible swing low, place it 8-12 dollars beyond it in gold, or use the next visible liquidity shelf on the DOM as your reference.
- Entry timing: Waiting for the sweep to complete and price to reclaim the level often produces a better entry than trading the initial approach to the level.