Order flow
How to read order flow
Order flow is a record of what has already happened: who was willing to pay up, who was willing to wait, and how much size it took to move price. It is evidence, not prediction. Most of the difficulty in reading it comes from expecting it to be the second thing.
What order flow actually shows
Every trade has an aggressor and a provider.
A market order crosses the spread. It takes the price that is available because being filled now matters more than being filled well. A limit order sits and waits, providing the liquidity the other side takes. Every single transaction pairs one of each.
That pairing is the whole basis of the read. When a trade prints at the ask, a buyer crossed the spread and a passive seller was there to meet them. When it prints at the bid, the reverse. Aggregate those prints and you have a record of which side was willing to pay for immediacy, and which side was content to wait and get paid for providing it.
The common displays are different views of the same thing. The ladder (DOM) shows resting limit orders — intent, which can be withdrawn. Time and sales shows completed transactions — fact, which cannot. A footprint or cluster chart shows volume traded at each price, split by whether it went off at the bid or the ask. Volume at price aggregates that over a session to show where business was actually done.
Worth holding on to: the ladder is the only one of those showing what has not happened yet, and it is the only one that can lie without anyone breaking a rule.
What delta does and does not mean
Delta measures aggression, not outcome.
Delta is volume traded at the ask minus volume traded at the bid: how much more was bought aggressively than sold aggressively over some period. It is a clean, useful measurement, and it is routinely asked to mean something it does not.
The mistake is treating positive delta as a bullish reading. It is not a forecast. It says buyers were the ones crossing the spread. Whether that was a good idea is answered by what price did while it happened — and that is a separate observation you have to make deliberately.
Common misreadings
- “Delta is positive, so it is going up.” Positive delta with no upward progress is one of the more informative things a market can show you, and it is not bullish.
- “Big delta means big players.” Size crossing the spread can be a large participant being impatient, or many small ones being simultaneously impatient. The tape does not distinguish them.
- “Cumulative delta should track price.” It often does not, and the periods where it does not are the periods worth studying.
Delta becomes informative when you pair it with price displacement. How much aggression did it take to move this market how far? is a question with an answer. Is delta positive? is barely a question at all.
Absorption and initiative
Effort without result is the signature worth learning.
Initiative activity is aggression that achieves something: buyers cross the spread and price moves up, because there was not enough resting supply to stop it. Effort and result agree, which mostly tells you the path of least resistance was upward.
Absorption is aggression that achieves nothing. Buyers keep lifting the offer, volume accumulates, and price does not advance. That combination is only possible if someone is passively selling into all of it — supplying every buyer who arrives, without ever crossing the spread themselves.
This is the read that repays study, because it inverts the naive interpretation. Heavy buying that fails to lift price is evidence of a seller with size and patience, not of buying pressure. The obvious reading and the useful reading point in opposite directions.
It is also where discipline matters most. Absorption is easy to see afterwards and hard to call live, because the difference between price is not moving yet and price is not going to move is only visible in hindsight. Anyone who tells you they can reliably tell those apart in the moment is selling something.
Where the read stops being reliable
The book shows intent, and intent can be withdrawn.
Resting orders are not commitments. Size can appear on the ladder and be pulled before it ever trades, and a book that looks heavily bid can empty in the time it takes price to arrive. Reading the ladder as though it were a promise is the most common way to be misled by order flow.
Know these before you rely on it
- Displayed size is not all size. Iceberg and reserve orders show a fraction of what is there. A level that keeps refilling may be far larger than the ladder ever showed.
- Thin conditions distort everything. Overnight, around holidays and in the minutes around a scheduled release, small volume moves price a long way. The same delta means something different when there is nobody there.
- Your feed is not the market. What you see is aggregated and delivered with latency. Two traders on different feeds can read the same minute differently, and neither is looking at the whole thing.
- Replay is not live. Historical and replayed data will not always reproduce exactly what was shown in the moment.
None of this makes order flow useless. It makes it evidence with known failure modes, which is what any evidence is. The traders who get hurt are the ones who treated it as certainty.
Order flow without context is noise
The same tape means different things at different prices.
Aggressive selling in the middle of a range is participants doing business. The same aggressive selling at the level that has held the last four sessions is a test of something. Identical data, entirely different information — and the only thing that separates them is knowing where price is.
This is why order flow reading collapses without structure underneath it. The tape tells you what is happening; the level tells you whether it matters. A trader watching every print with equal attention is not reading order flow, they are watching a number change. Where those levels come from is a subject of its own — see liquidity zones.
Which is also the honest limit of what any software can do for you here. Keeping the reference levels correct, current and visible removes the reconstruction work, so the attention you have left goes to the read itself. It does not make the read for you, and it does not tell you what the tape means — that judgment is the part that is yours, and it is the part worth developing.
Learning this takes screen time
There is no shortcut, and anything sold as one is worth being suspicious of. What can be removed is the overhead — the seconds spent working out where price is before you can even begin to read what is happening there.