Where It Works and Where to Start

Beginner 8 min

Everything we have discussed so far — absorption, stop cascades, aggression, and passive liquidity — works under one condition: you can see real transactions in maximum detail, including volume, price, and the direction of aggression. Where this data is available, order flow works. Where it is not, you are once again looking at a bare chart, only inside a more expensive analytical platform.

image.png

The question “where does this work?” is really a different question: in which markets is transaction data complete, and in which is it not? The answer depends not on the instrument itself, but on the architecture of the market where it is traded.

Market Data quality Order flow Limitations
CME futures (ES, NQ, CL, GC, ZB) Excellent: one exchange, all transactions are visible Fully available Thin order book before news releases, HFT noise on M1
Crypto futures (Binance Futures, Bybit) Good: centralized exchange Yes, with limitations No clearly defined sessions, liquidity fragmented across exchanges
Stocks (NYSE, NASDAQ) Medium: dark pools hide 30–40% Partially The picture is incomplete but still informative
ETFs (SPY, QQQ) Medium: similar to stocks Partially Arbitrage with futures blurs the picture
Forex (EUR/USD, GBP/USD) Poor: OTC, no central exchange No Tick “volume” ≠ real contracts
Binary options (EUR/USD, GBP/USD) Poor: no central exchange No Tick “volume” ≠ real contracts
Important

The principle is simple: the more centralized the market, the more complete the data. CME is a single collection point for all transactions, providing full transparency. Forex consists of separate broker liquidity pools, each showing only its own fragment.

Everything else lies somewhere between these two extremes. Let’s examine why markets are structured this way and what follows from it.

Why the Exchange Determines Everything

CME is structured simply: one exchange, one matching engine, one order book. Every transaction — from a scalper’s two contracts to a fund’s five hundred — passes through one point and becomes visible to all participants at the same time. When the ES level at 4500 shows 15,000 contracts, it means exactly 15,000 contracts. Not an estimate, not an aggregate — an exact number. Everyone sees the same picture.

Forex is structured in a fundamentally different way: there is no single exchange. It is like a hotel with a hundred locked rooms, each running its own auction. Your broker shows one liquidity pool, another broker shows another, and the interbank market shows a third. No participant sees the full picture.

The other markets fall between these extremes, each with its own level of transparency. Binance and Bybit are centralized exchanges with real data, but crypto liquidity is distributed across multiple venues, and each venue sees only its own order book. On NYSE and NASDAQ stocks, the picture is also incomplete: around one-third of the volume goes through dark pools and does not appear in the public tape. The more complete the data, the more reliable the analysis.

An Honest View of Forex

Since we are discussing it, let’s be precise.

Forex is an OTC market — over the counter. There is no central exchange, no single order book, and no unified transaction flow. That is why when a forex platform displays “volume,” it is not showing real contracts or money. It is showing tick volume: simply the number of times the price changed during a period at your specific broker.

Warning

Tick volume in forex is not real volume. It is the number of quote changes at one broker. The number “847” may represent a large bank transaction, a group of small retail orders — or nothing at all.

Here is the difference in concrete numbers. On CME: 2,400 contracts were bought at market at the 4500 level, and 1,800 of them were absorbed by a limit seller — absorption with precise mechanics and exact figures. In forex: “tick volume 847.” That number may represent a large bank transaction, a batch of small retail orders, or nothing at all — perhaps a market maker simply adjusted the quote.

All “volume-based” indicators in forex — RSI built from ticks, VWAP built from ticks, profiles built from ticks — work with this substitute. It correlates with actual activity roughly the way a shadow on a wall correlates with a person. The outline may look similar, and sometimes you can guess the pose. But try determining a facial expression from the shadow.

Tip

There is a workaround, although it is a compromise. CME currency futures — 6E for EUR/USD, 6J for USD/JPY, and 6B for GBP/USD — are traded on an exchange with a complete order book and real data. The main idea is to perform the analysis on currency futures and apply the conclusions to forex pairs, where price correlation is very high.

A Separate Note on Crypto

If your market is crypto futures — Binance Futures, Bybit, or OKX — you can relax. The principles work here in the same way as on CME. Absorption is still absorption. An imbalance is still an imbalance. Volume Profile follows the same rules. The exchange is centralized, the order book is real, and the data is available. Everything we will cover in the following chapters applies to BTC and ETH just as it does to ES and NQ.

But “the same way” does not mean “identically.” The principles are the same, but the environment is different. And that environment determines how the data should be interpreted.

Sessions and Initial Balance. Apple or Microsoft are traded according to a schedule: Regular Trading Hours, the first hour’s Initial Balance, and the overnight session. This creates structure — there is a “start of the day,” a “previous close,” and an “overnight range.” BTC trades 24/7. Initial Balance in the classic sense does not exist. But there is still a rhythm: the US open at 9:30 ET brings American liquidity and often sets the direction. Funding every 8 hours — on most exchanges at 00:00, 08:00, and 16:00 UTC — creates reference points around which activity clusters. This does not replace the session structure of NYSE or NASDAQ, but it is still a useful reference.

Liquidity fragmentation. On CME there is one order book, and everyone sees the same picture. In crypto, liquidity is spread across exchanges. A large limit order on Binance may not exist on Bybit. Absorption on one exchange does not necessarily mean absorption across the market as a whole. This does not make order flow useless, but it requires an understanding that you are looking at a slice rather than the full picture.

Stocks and ETFs: The Visible Part of the Iceberg

At first glance, stocks on NYSE and NASDAQ appear to work like futures: a central order book, a transaction tape, and a matching engine that records every transaction. But on closer inspection, the picture is more complex.

Dark pools are private venues where large participants transact with one another without displaying their orders in the public order book. In the US stock market, 30–40% of total volume goes through dark pools. You build a footprint, calculate delta, and draw a profile — all based on only 60–70% of transactions. One-third of the market remains out of view. A level that appears to be a low-volume zone may actually be an area of intense activity that is simply invisible.

Important

ES is better than SPY for order flow analysis, even though both track the S&P 500. ES is a CME futures contract: one exchange and 100% of the data. SPY is an ETF with dark-pool activity, so you see only 60–70% of the picture.

The situation is even more complex with individual stocks. Market makers operate across several venues at the same time, orders are routed through different exchanges — NYSE, NASDAQ, BATS, IEX — and large blocks go through dark pools. Order flow can still be interpreted: large transactions appear in the tape, imbalances can be seen at key levels, and absorption can be identified. But part of the picture always remains hidden. Keep that in mind when interpreting the data.

Key takeaway
  • Centralized exchange + real order book = order flow works
  • CME futures are the gold standard, with 100% of the data
  • Crypto futures are a practical option, adjusted for liquidity fragmentation
  • Stocks require accounting for the 30–40% of invisible dark-pool volume
  • Forex does not provide real transaction volume: tick volume ≠ real transactions
?

Quiz

0 / 3
1

Why is tick volume on forex unsuitable for order flow analysis?

2

On which markets does order flow analysis work best and why?

3

Why is ES preferable to SPY for order flow analysis, even though both track the S&P 500?