Order Flow & Liquidity

Order Flow Trading Explained: Reading Who Is Really Buying and Selling

Order flow is the live record of orders hitting the market: who crossed the spread, how much size is resting at each price, and whether that size holds or disappears when price arrives.

Updated October 7, 2026·9 min read
All glossary guides
Key points
  • A candle tells you where price went. Order flow tells you who pushed it there and how hard.
  • Every trade needs a buyer and a seller, so "more buyers than sellers" is meaningless. What matters is who was aggressive (crossing the spread with a market order) and who was passive (waiting with a limit order).
  • The four core order-flow views are the liquidity heatmap, the footprint chart, delta / CVD and fair value gaps. Each answers a different question.
  • Order flow is context, not a signal. It is most useful at levels you already care about, not as a stand-alone buy or sell button.

If you have ever watched price slam into a level, stall for a few minutes and then reverse, you have seen order flow at work. Something was sitting at that level, or someone stepped in with size, and the candle alone could not tell you which. Order flow trading is simply the habit of looking underneath the candle to find out.

The idea is old. Floor traders read it by watching who was shouting. Later, screen traders read the tape and the depth of market ladder. Today the same information is drawn as heatmaps, footprints and delta charts, so you can see it at a glance instead of reading numbers scroll past.

Aggressive vs Passive Orders: the Only Distinction That Matters

A limit order waits. It sits in the order book at a price you chose and adds liquidity. A market order does not wait. It crosses the spread and takes whatever liquidity is resting on the other side. Every trade on an exchange is one of each: a passive order getting filled by an aggressive one.

That is why order-flow tools split volume into "buys" and "sells" by aggressor. A trade counts as a buy when a market order lifted the offer, and as a sell when a market order hit the bid. Aggressive traders are the ones in a hurry, so their volume tells you who wants in or out right now. Passive traders are the ones absorbing that urgency, and the order book tells you where they are waiting.

The Four Views and the Question Each One Answers

Liquidity heatmap: where is size waiting? It paints the resting limit orders of the order book over time, so you can see bids and offers stack up, move, or vanish as price approaches.

Footprint chart: what actually traded inside this candle, and at which prices? It breaks each bar into rows and shows aggressive sell volume against aggressive buy volume at every price.

Delta and CVD: who has been more aggressive, bar by bar and in total? Delta is buy volume minus sell volume for one bar; cumulative volume delta adds it up over time.

Fair value gaps: where did one side move price so fast that the other barely traded? Those gaps often become the levels price comes back to test.

Order-flow workspace on BTCUSDT showing a liquidity heatmap behind the candles, bear fair value gaps with scores, CVD and delta-per-bar panes, the live order book and the institutional gap panel
All four views in one screen on BTCUSDT: the liquidity heatmap and walls behind the candles, scored fair value gaps, CVD and delta panes underneath, the live book on the right edge and the gap panel on the far right.

How the Pieces Fit Together in Practice

A simple, repeatable way to use order flow: start with the heatmap to find where size is resting, wait for price to reach one of those areas, then read the footprint and delta of the candles that touch it. If price arrives at a heavy bid, aggressive sellers keep hitting it, yet price refuses to go lower, the bid is absorbing them. If the bid is pulled just before price gets there, it was never real support.

Fair value gaps add a map of unfinished business. A strong gap left behind by a fast move is a zone where the market traded one way only. When price returns to it, the footprint of that retest shows you whether the side that created the gap is still defending it.

What Order Flow Cannot Tell You

Order flow describes what is happening now; it does not predict what happens next. Large resting orders can be cancelled in a millisecond, aggressive buying can be someone closing a short rather than opening a long, and one exchange is only one slice of the whole market. Treat it as evidence that tilts the odds at a level, then manage risk the same way you would on any other trade.

You can try all of this for free with the free order-flow tool on The Tradeskill, which streams Binance Futures data straight into your browser for Bitcoin, Ethereum, Solana, XAUUSDT gold and more than 25 other markets, and practise the trades on a paper trading account before risking real money.

Key takeaways

  • Order flow separates aggressive volume (market orders) from passive liquidity (limit orders).
  • Heatmap = where size waits. Footprint = what traded at each price. Delta/CVD = who was more aggressive. FVG = where the market moved too fast.
  • It is most useful at levels you already care about, as confirmation or a warning.
  • Resting orders can disappear. Judge liquidity by how it behaves when price arrives, not by how big it looks from far away.

Common mistakes

  • Treating every big bid or offer on the book as real support or resistance.
  • Reading positive delta as "bullish" without checking whether price actually moved up with it.
  • Watching order flow on a random spot in the chart instead of at a level that matters.
  • Forgetting that one exchange's book is not the whole market.

Frequently asked questions

Is order flow trading only for professionals?

No. The concepts are simple once you can see them drawn on a chart. What used to need an expensive desktop platform can now be done in a browser, and practising on a paper trading account lets you learn to read it without risking money.

Does order flow work on crypto?

Yes. Crypto futures exchanges such as Binance publish their full order book and every trade with the aggressor side flagged, which is exactly the data order-flow tools need. That makes crypto one of the most transparent markets to learn order flow on.

What timeframe is best for order flow?

Order flow is most detailed on lower timeframes like 1-minute and 5-minute charts, because each candle contains fewer trades and the footprint is easier to read. Higher timeframes are useful for finding the levels that matter; lower timeframes are where you read the reaction.

Want to see this on a live chart?

The Tradeskill's charts have every indicator on this page built in, free, with $20,000 in virtual cash to practice with.

Disclaimer: this article is educational content, not financial advice. Markets involve risk, and past behavior does not guarantee future results.

← Browse the full Trading Glossary