Tick Volume vs Real Volume
The difference almost nobody explains — and why it changes how you read your charts
Ruben Villahermosa
Trader and Educator

Volume is one of the most subtly misunderstood concepts in trading.
Tick volume counts the number of price changes (ticks) in each bar — not the number of contracts or lots traded. Real volume measures actual units crossed. The difference is huge: a 1,000-contract operation counts the same as a 1-contract one in tick volume. Forex shows tick volume because of the decentralized market structure; futures show real volume because they are centralized. MetaTrader/MQL5 documentation stores them in separate fields (tick_volume and real_volume) acknowledging they are different things.
If you look at the "Volume" column on MetaTrader or TradingView while trading Forex, there's a very high probability that it's not real volume. It's tick volume — a completely different metric, and it's worth knowing before basing operational decisions on it.
This is the natural continuation of the Forex volume problem, but going into a technical detail almost nobody explains clearly. It also belongs to the same "things you should know before trusting your platform" category as the TradingView Delta issue and futures rollover with/without B-ADJ.
Table of Contents
What tick volume really is
Let's get to the bone. Tick volume counts the number of price changes that occur within each bar. It doesn't measure contracts, lots or money. It just counts how many times the price moved in that candle.
The conceptual trap: a 1,000-lot operation counts as 1 tick — exactly the same as a single-lot operation. If a bar has 50 single-lot trades and 1 trade of 10,000 lots, tick volume records 51. It has no way of knowing the size behind each cross.
This matters enormously for volume-based technical analysis: you're interpreting a metric that measures price activity, not real money flow. When a tick volume indicator is high, you know price changed a lot — not that a lot of money passed.
What real volume is
Real volume measures actual units traded: contracts in futures, shares in stocks, lots in markets that report the complete flow. If a trade crosses 1,000 contracts, real volume records 1,000. If two trades of 500 contracts cross, it records 1,000. It's precise information, not a proxy.
The difference visualized — same 1-minute interval, two metrics
- • 50 operations of 1 contract each → Tick volume: 50 | Real volume: 50
- • 1 operation of 5,000 contracts → Tick volume: 1 | Real volume: 5,000
- • 25 operations of 200 contracts → Tick volume: 25 | Real volume: 5,000
The last two represent the same in money (5,000 contracts) but tick volume classifies them radically differently. And these are exactly the situations where smart money moves.
This difference is the reason serious volume-based methodologies — volume profile, Wyckoff, Order Flow — need real volume to work correctly. Tick volume serves as an approximation but loses precisely the information that distinguishes institutional from retail operations.
Why Forex uses tick volume and futures use real volume
The reason is structural. If you've been reading this blog you'll know that Forex is a decentralized market: each broker is its own market, with no central book consolidating real total volume per pair. That data doesn't exist — no broker can give it to you because no broker has access to it. So in Forex, platforms show tick volume as the only available option.
In centralized markets (futures, stocks) such common book does exist. CME for euro dollar futures, NYSE/NASDAQ for US stocks. All operations pass through the same book, and real volume is the real market aggregate.
This distinction is so deeply assumed in the industry that the official MetaTrader documentation distinguishes both fields as different data types in its API:
The MqlRates structure stores price information with two separate fields: tick_volume ("Tick volume") and real_volume ("Trade volume").
— Official MQL5 documentation
In other words: for MetaQuotes (the company behind MT4/MT5), tick volume and real volume are two different things stored in separate fields. In Forex the `real_volume` field is empty or zero, while `tick_volume` is always populated. In futures with the proper feed, both are available. That should settle the debate.
How much they correlate (and when they stop)
Reasonable question: but to what extent do both metrics correlate? If they correlated 100%, it wouldn't matter which you watched. If they correlated 0%, tick volume would be totally useless. Reality is in between, and depends a lot on context.
Honest summary on correlation:
- • In deep markets during normal activity hours, correlation is reasonably high. When lots of money is moving, lots of price crosses also happen
- • But correlation isn't stable — it varies by time of day, asset, and type of institutional activity present
- • And it breaks at key moments: when few large operations move the market without generating many ticks. Which is exactly when you'd want to see real flow
This means one important thing: if your methodology depends on identifying volume anomalies (climaxes, dry-ups, divergences, absorptions), tick volume may fail to detect them in the most relevant cases. It's like having a sensor that works well in normal conditions but fails exactly when you need it most.
When tick volume misleads you
These are the situations where tick volume can give you the wrong reading. Worth knowing if you're basing decisions on it:
A huge operation against a single counterparty
If an institutional needs to place 5,000 contracts and finds someone willing to cross the entire block, that transaction registers 1 tick. Your indicator doesn't budge. But heavy volume just passed. These "silent" crosses are exactly what smart money prefers — and they're invisible to tick volume.
Low-activity hours with institutional flow
There are times (US close, deep Asian session) where ticks drop a lot because retail noise disappears. But the few operations that execute in those windows can be the institutional ones — few crosses of large size. Tick volume will mark "low volume" exactly when there's relevant activity.
High-volatility events with price jumps
When news comes out and price jumps 30 pips without liquidity, the bar may have few ticks but a huge move. Real volume would reflect the few operations actually crossed; tick volume might show low values suggesting erroneously "no interest".
Broker bias (same as standard Forex volume)
Since tick volume depends on your broker's feed, a large operation passing through another broker doesn't generate any tick on your platform. You still only see what crosses through your side of the market, not global activity.
When tick volume is actually useful
Not all bad. Tick volume has real applications where its limitation matters less:
- ✓VSA analysis in Forex — Gavin Holmes (VSA authority, author of "Trading in the Shadow of the Smart Money") states that tick volume in Forex is created 90% by smart money, making it useful despite its proxy nature
- ✓Relative comparison between bars on the same asset and platform — absolute values don't matter, but relative peaks and dry-ups do convey information
- ✓Approximate price-volume divergence detection — useful as initial filter, not as final confirmation
- ✓Reasonable substitute when real volume isn't available and the alternative would be trading blind to market activity
- ✓As complementary confirmation, never as sole input — if price breaks a key level and tick volume is high, that adds confidence; but don't base it on that alone
There's a widely used operational trick: leveraging the idea of arbitrage between futures and CFD to have the best of both worlds. Analyze the real volume of the future ($6E for euro dollar, for example) and trade the CFD ($EURUSD) on your Forex broker. You sidestep the tick volume limitation without giving up the instrument that suits you.
How to identify what you have on your platform
Quick rule to diagnose your platform without documentation:
MetaTrader (MT4 / MT5)
Forex spot: almost always tick volume. The `real_volume` field is empty.
Futures with broker providing complete feed (CQG, Rithmic, Continuum): both available, MT5 can show `real_volume`.
Quick test: in Forex, if clicking on a bar shows values like "Volume: 47" or "Volume: 123", that's tick count. Real volume would look different (5,247) — not typical in Forex spot.
TradingView
Forex spot: depends on the broker feed providing data. Usually tick volume.
Futures, stocks, crypto on CEX: real volume from the exchange/provider.
Quick test: open $6E (euro dollar future) and $EURUSD (spot) on TradingView at the same timeframe. If the volume numbers are radically different in magnitude (typically the future much larger or different order), you're seeing real on one and tick on the other.
NinjaTrader, ATAS, Sierra Chart
Platforms with DOM access: real volume by default. The reason many professional traders use them for serious volume and order flow analysis.
Summary: how to decide which to watch
Key takeaways
- • Tick volume = number of price changes (ticks) per bar. Does NOT measure contracts or money
- • Real volume = number of units actually traded (contracts, shares, lots)
- • MetaTrader/MQL5 recognizes them as two distinct fields in its API (`tick_volume` and `real_volume`)
- • Forex shows tick volume because the market is decentralized; futures show real volume because they're centralized
- • In Forex, tick volume is the best approximation available and, per VSA, is dominated 90% by smart money
- • Tick volume misleads when there are few large operations, in silent institutional hours, or in events with price jumps
- • Elegant solution: analyze the future's real volume ($6E) and trade the CFD ($EURUSD) — arbitrage makes them move identically
- • For serious Wyckoff/Volume Profile/Order Flow analysis: always prioritize accessing real volume
If you base decisions on volume, the right question isn't just "how much volume am I seeing" but what kind of volume am I actually looking at. Understanding this distinction before applying volume profile, value areas or institutional reading to your charts is one of the steps that leaves you most solid as an analytical trader.
Advanced Wyckoff Course
Analyze volume the right way — with the right data
Master the complete Wyckoff Method + Volume Profile and learn how to read what volume actually tells you about institutional activity — not what tick volume approximates.
View the Advanced Wyckoff Course


