Both lines let you take a directional position with leverage, and there the similarity stops. Choosing between them on the plan price is choosing between two different skills on the basis of a number that describes neither.
What you are trading
A CFD is a contract with a broker that settles the difference between your entry and your exit. There is no exchange behind it and no standard contract — the instrument is defined by the counterparty, which is why the same symbol can behave slightly differently between brokers.
A futures contract is an exchange-listed, standardised agreement. Everyone trading it is trading the identical instrument, prices are struck on a central order book, and the volume you see is the market's, not one broker's.
What that changes in practice
- Position granularity. CFDs size continuously, so a position can be tuned precisely to a risk figure. Futures move in whole contracts, and on a smaller account one contract can be a large step — which makes account size and instrument choice tightly linked.
- Session structure. Futures have defined sessions, a daily settlement and a contract expiry that arrives on a schedule. CFDs roll continuously and hide most of that from you.
- What the data means. Futures volume is genuine exchange volume, which is what makes order-flow and volume-profile work meaningful. CFD volume is one broker's flow and cannot carry the same interpretation.
- Cost shape. Futures carry a per-contract commission and exchange fees; CFDs are typically spread-based. Neither is cheaper in general and both are knowable in advance.
Futures volume is the market's. CFD volume is one broker's. Any technique built on volume inherits that difference entirely.
The rules differ too
This is the part that catches people moving between the lines. Each has its own plan board, its own drawdown treatment, its own leverage and its own position limits, and a rule you learned on one does not transfer to the other.
Which to pick
If you are trading FX or indices, want fine control over position size, and are working with a smaller account, the CFD line is the natural fit — it runs on MetaTrader 5 across web, desktop and mobile.
If you trade a small number of index or commodity contracts, care about where volume traded rather than only where price went, and want the order-flow tooling that goes with it, futures is the line — it runs on Volumetrica, on a dxFeed market data connection.
If you are undecided, the granularity argument usually settles it. A strategy whose risk control depends on precise sizing is hard to run in whole contracts, and discovering that on a funded account is an expensive way to learn it.