Order flow is the idea of reading the actual flow of buy and sell orders trading on an instrument, rather than settling for the shape of candlesticks on a chart. Heatmap trading is the same idea rendered as a picture, colouring resting liquidity so you see where the orders sit before they are hit. For its followers, it's a window into what's really happening beneath the price: who's aggressing, who's absorbing, where the imbalance is building. It's also a demanding discipline, costly in data and attention, that doesn't replace a trading plan, at best it complements one.
- Order flow reads the real order flow (aggressive buys/sells, volume at price), not just the shape of price.
- Typical tools are the footprint chart, the order book (DOM) and time and sales.
- It makes sense on futures, index futures included, where flow data is centralized.
- Its limits are real: data cost, interpretation complexity, and no guaranteed edge just from 'seeing' the flow.
A candlestick chart shows you the result of a battle between buyers and sellers: an open, a high, a low, a close (TradingView's introduction to candlestick charts). What it doesn't show directly is how that battle unfolded inside the candle, or the size and aggressiveness of the orders that produced it. Order flow tries precisely to fill that gap, giving access to a finer reading of the real activity happening on the order book.
This guide explains what order flow actually is, the conceptual tools used to read it, why this approach is especially popular in futures and index trading, and above all, its real limits for a retail trader considering picking it up.
What is order flow in trading?
Concretely, order flow refers to analyzing the detail of the transactions that make up the price: how much volume traded at each specific price level, whether that volume came mostly from aggressive buy orders, executed at the ask, or aggressive sell orders, executed at the bid (Sierra Chart documentation on Numbers Bars), and how that ratio evolves in real time. Footprint charts are the usual way to display it, printing that buy-versus-sell split inside every candle instead of hiding it behind an open and a close. It's a far more granular reading than a classic candlestick chart, which only shows the net result of that activity over a given period.
The idea behind this approach is that the shape of a candle can hide very different activity from what it suggests at first glance. This is also what DOM trading is about. What is DOM in trading, concretely? The depth of market ladder, the live list of resting buy and sell orders at each price, and trading the DOM means reading that ladder rather than the candle it will eventually produce. A candle that closes slightly higher may, in reality, have seen massive selling pressure absorbed by equally massive buying, information invisible on a classic chart but potentially significant for anticipating what comes next. It's this information 'hidden behind the candle' that order flow tries to reveal.
The typical reading tools
The footprint chart is arguably the most iconic order flow tool. It displays, inside each candle, the detail of the volume traded at each price level, often split between buy and sell volume. Instead of a simple wick and body, you see a grid of numbers revealing where activity concentrated within the period itself.
The order book, or DOM (depth of market), shows in real time the resting orders above and below the current price, giving a sense of available liquidity at each level (Sierra Chart documentation on the Chart DOM). Time and sales (also called the 'tape') lists every executed transaction, chronologically, with its price, volume and sometimes its aggressiveness (MetaTrader 5 help on the Depth of Market). Together, these three tools form the classic order flow reading toolkit.
| Tool | What it shows |
|---|---|
| Footprint chart | Detailed buy/sell volume, inside each candle |
| Order book (DOM) | Resting liquidity, above and below the price |
| Time and sales (tape) | Every executed transaction, in real time, chronologically |
| Delta | The net balance between aggressive buy volume and aggressive sell volume |
Why it's popular in futures and index trading
Order flow makes sense first on futures, index futures included, for a simple structural reason: every order for a contract meets in its exchange's book. In the United States, with limited exceptions, futures must in fact trade through an exchange (CFTC). Displayed volume is therefore the whole market's. Retail forex has no central marketplace (the National Futures Association's guide to retail forex), and the volume MetaTrader 5 shows there is a count of price changes, not a quantity traded (MetaTrader 5 help on the Volumes indicator).
It's not that order flow is unusable elsewhere, it's that its reliability depends directly on the quality and centralization of the data available for the instrument in question.
Before the order book and the footprint, volume was read bar by bar: that is what the Wyckoff method and VSA offer, comparing the volume of a candle with its range and its close. The lesson on the Wyckoff method and VSA gives the rules, and the same caveat: on spot forex, that volume is a count of price changes.
An illustrative reading example
Imagine a futures contract approaching a resistance level identified on the chart. On a footprint chart, you might observe a buildup of aggressive sell volume just below that level, with a delta turning increasingly negative candle after candle, even as the price itself hasn't broken down yet. For an order flow reader, this kind of illustrative setup could be read as a sign of absorption: sellers pushing hard without managing to break the level, which could precede either a violent breakdown if sellers eventually win out, or a reversal if buyers take over.
This example is purely illustrative of the reading logic, not a reliable prediction: two experienced order flow readers could interpret the same sequence differently depending on the broader market context, and nothing guarantees a similar pattern repeats in an exploitable way. Order flow gives extra information to interpret, not an automatic signal to follow blindly.
The real limits for a retail trader
The first limit is cost. On futures, real-time data is billed every month, and costs more with market depth than with the best price alone (exchange fees on Sierra Chart's Denali data feed page), on top of the platform and brokerage. For a beginning trader or one managing a small account, that recurring cost can be a significant burden before an edge has even been proven. What each line covers, data, platform and brokerage, is broken down in our guide to choosing a futures broker.
The second limit is interpretation complexity. A footprint chart loaded with numerical information takes a long time to train yourself to read in real time, under pressure, while the market is moving. The risk is ending up overwhelmed by the amount of information displayed, which degrades decision-making instead of improving it.
The third limit, the most important to remember, is that there's no guaranteed edge just from 'seeing' the order flow. Seeing the activity doesn't mean knowing how to interpret it correctly, nor knowing when to act on that information. Order flow gives extra context, but it doesn't in any way replace a structured trading plan, with clearly defined entry, exit and risk management rules set in advance.
A complement, not a replacement
The mistake to avoid is believing order flow can replace a full trading method on its own. It is better used as a confirmation or timing layer added to an existing method: it can help refine an entry at a level already identified by another approach (market structure, zones, moving averages), not generate a complete trading plan by itself.
A trader who has already identified an interesting level through their usual method can, if they master order flow reading, use it to observe the market's actual reaction at that level before triggering, rather than entering blindly on price simply approaching. It's this complementarity, not a substitution, that gives order flow its place within a structured trading practice. A supply and demand zone drawn in advance is one example of such a level to watch.
Learning to read order flow
Becoming able to read a footprint chart or an order book in real time, with enough ease to draw a useful decision from it while the market is moving, takes real training time. One way to start is observing these tools after the fact, on past sessions, to get familiar with recurring patterns before attempting a live reading under the market's real pressure.
This passive learning phase, before any real-money decision, has a reason: the risk of over-interpreting a reading that isn't yet mastered. A poorly read order flow can look like it gives a clear signal when it gives none at all, and judgment on this is built through repeated practice, away from the pressure of capital at risk.
To take it step by step, the Oshi Academy covers the subject in sequence: why a price moves and who moves it, the volume profile, then the low volume node. The glossary gives the one-page definition of footprint charts and of depth of market (DOM).
How Tradoshi helps
Whether your entry reading relies on order flow, on price zones, on indicators or on any other method, the question that matters stays the same: does it produce a measurable result over time? Tradoshi doesn't tell you how to read an order book, that's not its role, but it gives you the means to objectively check whether the way you use it actually improves your trades.
By tagging your trades taken with order flow confirmation against those taken without, you can compare their respective statistics over time and know whether that extra layer of analysis genuinely justifies the time and money you put into it.
- Per-trade setup tags: separate entries confirmed by order flow from entries without that confirmation.
- Compared stats by tag: win rate, average R-multiple and profit factor, side by side.
- Detailed journal: note your flow reading at the time of the trade to review yourself later, without hindsight bias.
- Market replay: revisit price history to verify after the fact how relevant your reading actually was.

Reading order flow: the book, the footprint and absorption
Learning how to read order flow starts with the book, which shows resting orders on each side of price; a DOM trader works from that ladder all session long. A footprint chart goes further: inside each candle it prints the volume traded at bid and at ask, level by level, and reading it is mostly a matter of comparing those two columns. A heatmap spreads the book itself over time, in colour rather than in figures (Bookmap knowledge base on the heatmap). Those three views are how to see order flow.
Absorption is the central phenomenon. Absorption in order flow trading describes a moment when aggressive orders hit a level without breaking it, because a passive seller or buyer takes everything. Neither price nor total volume shows it. Beyond the order flow trading definition, reading it as a coming reversal remains a trader's hypothesis, to test on your own trades: the measurement by Cont, Kukanov and Stoikov, across 50 US stocks in April 2010, describes the move as it happens, not what follows.
Low volume nodes, or LVNs, deserve attention of their own. An LVN in trading marks a price area where little volume traded: according to TradingView's documentation on volume profiles, price is more likely to shoot through it or bounce off it quickly than to linger there. That is a vendor's reading, not a measurement.
An order flow strategy does not replace a plan; it refines the execution of a plan that already exists, and every order flow trading strategy worth testing starts from levels chosen beforehand. That is the real answer to how to trade order flow: without prior levels it becomes order flow monitoring for its own sake, and the footprint then delivers noise by the second.
Frequently asked questions
What is orderflow, and is it the same as order flow?
Yes, it is the same thing. Order flow refers to analyzing the real flow of buy and sell orders: the volume traded at each price level, the share of aggressive buy or sell orders, and the resulting delta. It's a far more granular reading than the simple shape of candles on a classic chart.
What tools are used to read order flow?
The three main tools are the footprint chart (detailed volume inside each candle), the order book or DOM (resting liquidity above and below the price), and time and sales or the tape (every executed transaction in real time).
Why is order flow popular in futures and index trading?
Because every order for a futures contract, index futures included, meets in its exchange's book, making the displayed volume representative of real activity. Retail forex has no central marketplace, according to the National Futures Association: the volume a broker shows there is only its own.
What are the limits of order flow for a retail trader?
The cost of accessing quality data (a specialized subscription on top of brokerage), the interpretation complexity that takes a long time to learn, and the lack of any guaranteed edge just from seeing the flow: seeing the activity doesn't mean knowing how to interpret it correctly.
Can order flow replace a trading plan?
No. Order flow is better used as a confirmation or timing layer added to an existing method, not as a complete trading plan on its own. A trader must still define entry, exit and risk management rules in advance.
Is order flow useful in spot foreign exchange (forex)?
It's less reliable than in futures, because the retail forex market has no central marketplace and the volume MetaTrader 5 shows there is a count of price changes, not a quantity traded. It isn't unusable, but interpretation calls for more caution.
How long does it take to learn to read order flow?
We have no measured duration to cite. Plan a phase of after-the-fact observation, on past sessions, before any live reading attempt, since a poorly mastered reading can look like it gives a clear signal when it gives none at all.
Is delta reliable as a standalone signal?
No. Across 50 US stocks in April 2010, Cont, Kukanov and Stoikov find that the balance of buy and sell trades explains on average 32% of ten-second price changes, against 65% for the order flow imbalance at the best bid and ask. So delta should be read in context (price level, market structure, higher timeframe), not as an isolated signal.
