TRADE STACK · 2026
↩ JOURNAL/ARTICLE/0006

Order Flow: What the Order Book Hides.

The order book you see is misleading: spoofing, iceberg orders, fake walls. How to read order flow and market depth without getting trapped.

↳ AUTHOR
TRADESTACK
TradeStack
↳ PUBLISHED
June 25, 2026
Paris · 09:00 CET
↳ READING TIME
8 min
~1,546 words
↳ TAGS
carnet d'ordres et profondeur de marché affichés sur un écran de trading
FIG. 01 · Cover: Order Flow: What the Order Book Hides | TradesStack↳ tradestack.fr

Order Flow and the Order Book: What Retail Traders Don't See

The order book gets sold to you as a window into the truth of the market. You see the buyers, you see the sellers, you see where the big orders sit. Makes sense: if you know where the liquidity is hiding, you know where price will react. Except that's exactly where thousands of retail traders get picked off every single day.

The order book you're staring at isn't a faithful snapshot of market intentions. It's a display that faster, better-informed players know how to manipulate in real time. Before you base your entries on what the depth shows, you have to understand what it hides. And order flow, the thing that actually matters, is not the same as the book.

Order book and order flow are two different things

First misunderstanding to clear up, because almost everyone mixes them up.

The order book (the DOM, for Depth of Market) lists the resting orders: limit orders sitting on the bid and the ask, at each price level, with their sizes. It's a list of intentions. Nobody has bought or sold on those orders yet. They're promises, and a promise can be pulled.

Order flow is something else: it's the transactions that actually happen. When a market order hits the bid or the ask, a trade prints, and it shows up on the tape (the time and sales). That part is real. Someone paid. It doesn't get erased.

The distinction is everything. The book shows you what people say they want to do. Order flow shows you what they did. And the gap between the two is exactly the blind spot where retail gets lost: trading displayed intentions as if they were facts.

There's a data layer worth knowing here too. "Level 1" data is just the best bid and ask plus the last trade, what most casual platforms show. "Level 2" data is the full depth: every resting order at every level, the DOM ladder. A lot of traders pay for Level 2 thinking it reveals the market's hand. It reveals the resting orders, yes, but as you'll see, those are the easiest part to fake. Paying for deeper book data doesn't fix the core problem that the book is a list of cancellable promises.

Why the order book you see is misleading

Here's the uncomfortable part. A huge share of the orders shown in the book will never be executed. On some markets, most orders placed get cancelled before filling. Why? Because placing an order costs nothing, and cancelling it costs nothing either. Algorithms post and pull thousands of orders per second.

Direct consequence: that big buy wall of 500 contracts you see just below price, the one that makes you feel safe in your long, can vanish in a fraction of a second the moment price approaches it. You thought you had support. You had an illusion.

Three mechanics to know:

  • Spoofing. A player posts a large visible order (a "wall") they have zero intention of executing, purely to create the impression of pressure in one direction. Traders reading the book see the wall, position accordingly, and the spoofer cancels the order then trades the other way. It's illegal on regulated markets, which doesn't mean it never happens, especially on less-policed crypto.
  • Iceberg orders. The reverse of spoofing. A large player wants to buy a huge size without showing it. They slice the order: only a small piece shows in the book at a time, and it reloads automatically as it fills. You see 20 contracts on the bid, you eat 20, and there are another 20, another 20. The real size was hidden.
  • Fake walls. A big visible order is not a reliable support or resistance level. Sometimes it's bait. Sometimes it's real but gets absorbed without flinching. Either way, the mistake is treating it as a solid wall when it's volatile data.

The lesson isn't "the book is useless." It's this: visible liquidity is unreliable, and the absence of visible liquidity doesn't mean there's no liquidity (see icebergs).

The forex trap: there's no central book

A lot of forex traders watch a "DOM" on their platform and think they're reading market depth. They're not, and it matters.

Spot forex is an OTC market, decentralized, with no central exchange and no unified order book. As the forex trading article explains, there's no single official price and no centralized volume. The "book" your broker shows you is only their liquidity, or their providers', not the whole market's. Two brokers can show you different depth at the same instant.

The order book carries real centralized meaning on single-exchange markets: futures (the CME for the S&P 500 index, oil, paper gold), stocks, and certain cryptos on a given exchange. There, the DOM genuinely reflects the consolidated orders of that market. On spot forex, be careful: you're looking at tinted glass, not a window.

What's actually usable: absorption

If the book lies so often, what doesn't lie? Order flow, and specifically what market orders do when they meet limit orders.

The key concept is called absorption. Picture a price level where aggressive sellers fire market order after market order: 50 contracts, 80 contracts, 120 contracts sold at market in seconds. Normally price should drop. But it doesn't move. Why? Because a large passive buyer is absorbing all of it with limit orders (often iceberged). All that selling aggression gets swallowed without moving price.

That's valuable information: when heavy pressure in one direction fails to move price, someone bigger is taking the other side. Often, price then moves opposite to the apparent pressure. That's what reading flow really is: not watching resting orders, but watching who wins the tug of war between aggression (market orders) and passivity (limit orders).

To see this, serious traders use the tape (time and sales) and footprint charts, which show volume traded at the bid and the ask at each price level. It's a scalping and day-trading tool on futures, far less relevant for swing trading.

A worked example: the wall that wasn't

Take an index future. Price is hovering around 5,000 points, and you see a big buy wall appear: 600 contracts resting at 4,995. The beginner's reflex: "there are 600 contracts of support at 4,995, I'll buy just above, my stop is protected by that wall."

Here's what actually happens half the time. Price drifts down toward 4,995. As it approaches, the wall melts: 600 contracts, then 400, then 150, then nothing. Whoever posted it pulled it before price could reach it, or moved it lower. Price slices through 4,995 with no resistance at all, takes out your stop, and keeps going to 4,980. The 600-contract "support" never absorbed a single order.

The real signal would have been absorption instead. If sellers fire 300 contracts at market into 4,995 and price doesn't budge a tick, then someone is genuinely buying everything that comes. It's not the displayed wall that counts, it's what gets executed against it. The book showed you a promise; the tape showed you the truth.

All of this ties back to a point already covered in the order types article: the split between market orders and limit orders.

Order flow is literally those two families meeting. Market orders are the aggressors: they take liquidity, they move price, they pay the spread. Limit orders are the passive side: they provide liquidity, they wait in the book. When you read flow, you're watching who's aggressing and who's absorbing.

Understanding this changes your own execution too. If you fire a big market order into a thin book, you become the aggressor sliding price against yourself (slippage). It's one of the hidden costs of trading that reading the book lets you anticipate: before sending a market order, a glance at available depth saves you from sweeping five price levels for nothing.

Should retail traders trade order flow?

Honestly? For the vast majority of retail traders, no. Not as a primary tool.

Reading the book and the flow in real time demands fast infrastructure, reliable level 2 data, hours of screen time on a single market (typically one liquid future), and a very active intraday style. It's the playground of futures scalpers and pro desks. Bolting three DOM ladders onto a swing strategy adds nothing but noise and the illusion of control.

What you should take away, though, is useful to everyone:

  • Visible liquidity isn't reliable. Don't place your stops or entries based on a "wall" in the book.
  • When heavy pressure fails to move price, take it seriously: someone is absorbing.
  • On spot forex, your broker's "book" is not the market.
  • Before a big market order, check the depth to gauge your slippage.

The order book is an expert's tool, not a crystal ball. And like everything, its usefulness only proves out in your data: if you test flow-based entries, isolate them and measure their real expectancy. You can tag those setups and compare their performance by tracking your trades on TradesStack, so you know whether reading flow genuinely gives you an edge, or just the feeling of one.

T
↳ WRITTEN BY
TradeStack
Article. Trade Stack since 2024.
END · ARTICLE №0006JUNE 25, 2026