Volume, Delta and “Order Flow” on Forex and CFDs: What the Broker's Platform Really Shows
On spot forex and CFDs there's no single market and no central volume. The volume in MetaTrader is tick volume – the number of price changes at your broker. “Delta”, “footprint” or “volume profile” indicators calculated from such data are estimates, not orders that actually went through the market.
What it is
Spot forex is an over-the-counter market: banks, brokers and liquidity providers quote prices independently, and trades don't go into a single order book. Each broker sees only its own slice. A CFD is a contract with the broker, not with the market: the broker sets the price itself based on its own sources.
Tick volume counts how many times price changed within a candle. Research shows it correlates well with market activity, so it tells you something about when the market is moving. But it doesn't tell you how much money changed hands or who was aggressive.
“Delta” on such data usually comes from assuming that an uptick is a buy and a downtick a sell (the tick rule). It's an approximation, not a record of which side initiated each trade.
How people use it
- volume profile and VWAP calculated from tick volume
- “delta” and “footprint” indicators for MetaTrader and TradingView on currency pairs
- VSA and Wyckoff on forex
- “forex order flow” in courses and signals
What the research and evidence say
Tick volume is a reasonable substitute if you want to know when the market is active: studies comparing it with exchange-traded currency futures volume found a high correlation. There's no basis, however, for treating delta or a footprint from broker data as a picture of market orders. They lack the trade side, order sizes, the order book of the whole market and other participants' trades.
Weaknesses
- data from a single source, not the whole market
- no information on trade side or order size
- delta estimated with the tick rule
- the tool names suggest access to order data that isn't there
What order flow shows
Real order flow requires real data. Futures on the CME in Chicago (including currencies such as the euro or yen, and indices such as the Dow Jones) have a single central order book: every trade has a price, a size and the side that initiated it. From data like that, the footprint, delta, order book and volume profile show what really happened. That's what I work with in Sierra Chart, on paid exchange data, trade by trade.
How to use it sensibly
- if you want to learn order flow, do it on exchange-traded futures with real data
- treat tick volume only as a measure of activity
- ask the indicator vendor where they get the trade side from
Related
- Glossary: Tick volume
- Glossary: CFD (contract for difference)
- Glossary: Futures contract
- Glossary: CME Globex
- Glossary: Footprint
- Glossary: Delta
- Atlas of biases: Illusory correlation
- Atlas of biases: The illusion of knowledge
- Atlas of biases: Authority bias
- Order flow: Exchange or Broker: CME Futures vs CFDs and Forex with a Market Maker
- Order flow: Volume profile: how to read the POC, value area, HVNs and LVNs
- Also under the microscope: Scalping
- Also under the microscope: Day trading
- Also under the microscope: Swing trading
Frequently asked questions
Is there real volume on forex?
Not in a central sense. Spot forex is an over-the-counter market, and platforms show tick volume – the number of price changes at a single provider.
Can you trade order flow on forex?
Indicators call it that, but they calculate estimates from broker data. Real order flow in currencies can be seen in CME futures.
What is tick volume?
The number of price changes within a candle. It shows market activity well, but doesn't tell you how many contracts changed hands or who was aggressive.
How is a CFD different from a futures contract?
A CFD is an agreement with a broker who sets the price itself. A futures contract is an exchange-traded instrument with a single public order book, cleared through a clearing house.
Educational content, not investment advice. No signals, entries, stops or position sizes.