Singuard Home Blog Contact eTrader eTrader for Businesses eTrader for Traders Broker Broker CRM Live Demo Prop Firm Prop Firm CRM Live Demo
Trading & Markets

Tick Volume in CFDs: What It Shows and What It Cannot.

The histogram under a EURUSD chart is not volume. It is a count of how many times the price changed during the bar, and the difference matters the moment you start drawing conclusions from it.

By July 26, 2026 6 min read

Open a EURUSD chart on any retail platform, switch on the volume study, and you get a tidy histogram. It rises through the London morning, spikes on data, and flatlines overnight. It looks exactly like the volume panel on a stock chart. It is measuring something completely different.

On a stock chart, volume is the number of shares that changed hands. On a forex or CFD chart, the number is tick volume: how many price updates the broker's feed published inside that bar. A bar with 480 ticks had 480 quote changes. It might have carried a hundred million in flow or nothing at all. Nobody recorded the size, because there is nothing to record it against.

Why the spot market has no volume to show

Equities trade on exchanges with a consolidated tape. Every execution is printed, timestamped and published, so volume is a fact you can look up. Spot foreign exchange has no central venue and no tape. Trades happen bilaterally between banks, funds, brokers and their clients, spread across dozens of venues and hundreds of internal books. No single participant sees the whole market, and nobody publishes a total.

What a broker can see is the stream of quotes coming from the liquidity providers it aggregates. The platform counts updates in that stream and calls the count volume. It is an honest measurement of a real thing, but the thing being measured is quote activity on one feed, not participation in the market. That distinction runs through everything else in this article, and it is the same reason liquidity in forex is inferred from spread and depth rather than read off a number.

Four engineering choices that move the number

Two brokers can show visibly different histograms for the same hour of the same pair, and neither is wrong. What changes is how the feed was built:

The practical consequence is that tick volume is comparable within one feed and meaningless across feeds. A strategy calibrated on "bars with more than 600 ticks" at one broker does not transfer to another broker, or even survive a change in the first broker's aggregation. If you use a threshold, recalibrate it whenever the feed changes.

Absolute tick counts also cannot be compared between instruments. Gold typically produces far more quote updates per minute than a minor currency cross, which says something about how the two are quoted and very little about how much money is moving through each.

What tick volume is genuinely good for

Used as an activity meter on a single feed, it is useful and I look at it daily. Three jobs it does well:

Comparing like with like in time. This hour against the same hour yesterday, this Tuesday against last Tuesday. Because the feed is constant, the relative reading is meaningful, and it puts a number on what session overlaps do to a market. Activity climbing into the London open and again at the New York crossover shows up clearly, as does the dead patch after the New York close.

Sanity-checking a move. A breakout that occurs on a tick count similar to the previous quiet hour is a different event from one that occurs while quote activity triples. It does not prove anything about who is buying, but a market where nothing is updating is a market where a level was tested by very little.

Spotting feed events. A bar with a very high tick count and almost no range usually means the quote is flickering rather than the market is moving, which happens around rollover and at thin session boundaries. A bar with a large range and a tiny tick count is a gap, and the two look identical on a candlestick chart until you check the panel below it.

What it cannot tell you

It cannot tell you size. There is no lot count, no notional, no contract quantity anywhere in the figure. Any indicator that claims to infer institutional accumulation from CFD volume is inferring it from the number of times a price changed.

It cannot tell you direction. Tick counts have no buy or sell side. Classifying ticks as buying or selling pressure by comparing to the previous price is an assumption, not data, and in a quote-driven feed it is a weak one.

And it puts a ceiling on volume-derived studies. Volume profile and VWAP on FX CFDs are built from tick counts, so the shapes describe where quotes updated most, not where value changed hands. They can still mark zones of concentrated activity on one feed. They cannot support any claim about real transacted value, and treating a profile node on a CFD chart as if it were an equities node is where people get into trouble. The same caution applies to reading depth of market on an aggregated feed: it shows the depth your provider is willing to show you.

If you want a real tape, go where one exists

Currency futures at the CME do have published volume, because they are exchange-traded. The euro contract, the yen contract and the rest print every trade. If you want a genuine participation measure for a major pair, that is where to get it, and you can line an hourly futures volume series up against your broker's tick histogram for the same day to see how closely they move together. For the majors during the main sessions the shapes usually rhyme, which is why tick volume works as a proxy for activity at all.

Index and commodity CFDs sit in between. The CFD is priced from a futures contract that has real volume, but the platform still shows tick counts from the broker's own stream. If the underlying's exchange volume matters to your method, take it from the futures chart rather than the CFD.

How a platform presents the number also signals how seriously it treats it. In eTrader we carry tick volume through the whole stack and draw it as a plain floor-anchored histogram in a lower panel, with no moving average and no smoothing option, because dressing a quote counter up with a signal line implies a precision the data does not have. Reading it alongside volatility measures gives a better picture of conditions than either does alone.

"I still use the volume panel every day. I just never say the word volume when I look at it. I say activity, and saying it that way keeps me from asking the number questions it cannot answer."

— Alex Onta, Executive Director, SINGUARD

Key Takeaways

Frequently Asked Questions

Is the volume shown on a forex chart real volume?

No. On almost every retail forex and CFD platform the volume figure is tick volume, meaning the number of price updates the broker's feed published during that bar. It counts quote changes, not contracts or lots traded, and no traded size is recorded anywhere in the number.

Why does tick volume differ between two brokers on the same pair?

Because each broker builds its own price stream. The number of liquidity providers aggregated, the publishing interval, spike filtering and duplicate suppression all change how many updates reach the chart. Two brokers can show histograms of different heights for the same hour of the same market.

Can I use volume profile or VWAP on forex CFDs?

You can plot them, but they are built from tick counts rather than transacted size, so the levels describe where quotes updated most rather than where value changed hands. They can still mark areas of activity on a single feed, provided you do not treat the output as a measure of real participation.

Your Own Trading Firm, Live in 24 Hours.

SINGUARD builds the technology behind brokers and prop firms: trading platform, CRM, client portal and payment rails, one bundle, one predictable price. Book a call and see it working, or keep reading the guides.

More in Trading & Markets