What is orderflow trading?
Education only, not financial advice. Trading involves a significant risk of loss and is not suitable for everyone. Some links on this site are affiliate links: how we make money.
Most charts show you where price went. Orderflow analysis looks at the orders behind that move: who was willing to trade, at what price and how much.
It can make a market easier to read. It does not tell you what happens next, and this guide covers its limits as well as its uses.
The short version
Order flow is the stream of buy and sell orders reaching a market. Orderflow trading means making decisions partly from that stream, rather than from price and indicators alone.
How orders move price
Every trade has a buyer and a seller, so "more buyers than sellers" is never literally true. What differs is who was in a hurry.
- Limit orders wait in the market at a chosen price. They supply liquidity.
- Market orders trade right away at the best price available. They take liquidity, and traders often call them aggressive.
When aggressive buyers use up all the limit orders at the best offer, the next trade happens at a higher price. The same works in reverse for sellers. Orderflow tools try to show this contest as it happens.
The main tools
Depth of market
Depth of market, or DOM, shows the limit orders waiting at each price near the current one. It tells you what is on offer right now, not what will still be there a moment later.
Time and sales
Time and sales, also called the tape, lists each trade with its time, price and size. Many platforms also mark whether it happened at the bid or at the ask, which suggests which side was aggressive.
Footprint charts
A footprint chart opens up each candle and shows the volume traded at each price inside it, usually split between the bid and the ask. You see how a candle was built instead of only its open, high, low and close.
Delta
Delta is aggressive buying volume minus aggressive selling volume over a period. Cumulative delta keeps a running total across periods. Traders often compare it with price, for example when price makes a new high while delta does not.
Volume profile
A volume profile shows how much traded at each price over a chosen period, drawn on the side of the chart. It highlights prices where the market spent a lot of activity and prices it passed through quickly.
Heatmaps
A liquidity heatmap draws the history of the order book, so you can see where large limit orders sat and when they were removed or filled.
Patterns traders look for
- Imbalance: far more aggressive volume on one side than the other at nearby prices.
- Absorption: heavy aggressive volume that fails to move price further, which suggests limit orders are taking the other side.
- Exhaustion: aggressive volume fading as a move continues, which can suggest that fewer participants are still pushing it.
These are interpretations, not signals. The same picture can resolve in either direction, and a label you give it afterwards is not evidence that you could have known beforehand.
Where it falls short
- Visible orders are not promises. Limit orders can be cancelled at any moment, and some participants show size they never intend to trade. That practice, known as spoofing, is illegal in many markets, but it still happens.
- Some size is hidden. Iceberg orders only show part of their real size, so the book can understate what is waiting.
- The data depends on the market. A futures contract that trades on one exchange gives a fairly complete picture of that contract. Spot forex has no central exchange, so your feed only shows part of the activity. Stocks and crypto trade across many venues, so a single feed can miss a lot.
- Bid and ask labels can be estimates. Depending on the feed and the platform, the side of a trade may be inferred. Two platforms can show different delta for the same period.
- Old charts flatter every method. Patterns look obvious once you already know what price did next. Judging them live, with delays and real fills, is much harder.
- It takes time and it costs money. Real-time exchange data often comes with its own monthly fee on top of the software, and reading it well takes a lot of screen time.
Is it for you?
Orderflow tools are mostly used by short-term discretionary traders who watch the market during the session. If you trade on higher timeframes or follow a fully automated system, you may get little from them.
Before you pay for anything, check three things: which markets and data feeds the tool supports, what the data costs on top of the subscription and whether you can try it on a simulator first. A tool can show you more information, but it cannot make your decisions for you, and it will not make you profitable by itself.