Most retail traders form their view of "the market" from a single source: the price chart their broker shows them. It feels like the whole picture, but it's really a narrow window, one broker's derived price stream, built from its own client order book and price-feed arrangements. Order flow is the layer underneath that chart: the actual buy and sell orders, and where they sit, on a real exchange order book.
What "order flow" actually means
Every exchange-traded market runs on an order book, a live ledger of who wants to buy or sell, at what price, and in what size. Some of those orders sit passively at specific price levels waiting to be filled (limit orders); others hit the market immediately at the best available price (market orders). Order flow is the record of that activity: which side is being more aggressive, how much size is trading at each price, and how the book's depth shifts as orders are added, filled, or pulled.
On a centralized futures exchange like CME, where gold futures (GC) contracts trade, this order book reflects the activity of every participant trading that standardized contract, commercial hedgers, proprietary trading firms, institutional desks, and other market participants, in one place.
Why that's different from a broker's price feed
Retail CFD and forex-style brokers typically construct their own price feed for instruments like XAUUSD, often aggregated from a handful of liquidity providers or generated synthetically. The "volume" figure shown on many retail charting platforms is frequently just a tick count, how many times the price updated, not real traded size. It's a reasonable approximation of price movement, but it doesn't show you the underlying supply-and-demand mechanics that produced that movement.
A centralized futures order book doesn't have that limitation in the same way. Because participants are trading the same standardized contract in the same venue, the depth and flow data reflects real orders, not a broker-specific approximation.
A few core concepts
Depth of market is the list of resting buy and sell orders at each price level above and below the current price, a live map of where liquidity is sitting.
Volume delta tracks the running difference between aggressive buying and aggressive selling, giving a sense of which side is currently in control.
Absorption describes what happens when a large amount of aggressive buying or selling hits the market but price barely moves, meaning the opposing side is quietly absorbing that pressure at a price level, often a sign of significant resting size.
Iceberg orders are large orders deliberately split into smaller visible pieces so their true size doesn't show on the book at once, a way large participants avoid moving the market against themselves.
Liquidity imbalance refers to a lopsided order book, where there is meaningfully more resting size on one side than the other at nearby price levels.
Why it matters for gold specifically
Gold futures are among the more heavily watched contracts on CME, with a wide range of institutional and professional participants active in the order book. That doesn't guarantee any particular outcome for a given trade, but it does mean the order-flow picture on CME Gold Futures tends to carry a different, and often deeper, kind of information than a single retail broker's derived XAUUSD feed, which is one reason professional and institutional desks watch it directly rather than relying on a broker-side chart alone.
This article is educational content, not investment advice. Understanding order flow is a market-structure concept, not a trading signal in itself, and it does not guarantee any particular trading outcome.