Which client portal is your account on?

We are moving to a new client portal. Choose the one that matches your account.

New portal

You registered on or after 7 October 2026, or your account has been migrated to the new system.

Log in to the new portal

Previous portal

You registered before 7 October 2026 and your account has not been migrated yet.

Log in to the previous portal
Back to Glossary
Glossary

CFDs vs Futures: What Is the Difference in Contract Size, Expiry and Margin?

A CFD has no fixed size or expiry and trades from 0.01 lot; a futures contract is exchange-traded, dated and fixed in size. Tables from the Vanto feed.

Piotr NiemidomskiCo-Founder & COO, Vanto
October 10, 202616 min read

Educational content. This article compares CFDs with futures contracts and uses live Vanto feed data to show how contract size, expiry and margin differ. It does not constitute investment advice or a recommendation. CFD trading carries significant risk of loss and may not be suitable for all investors.

A CFD and a futures contract both let a trader take a leveraged long or short position without owning the asset, but they are different contracts. A futures contract is standardised, dated and traded on an exchange. A CFD is a cash-settled agreement with a broker, sized in lots, and a cash CFD has no expiry. One CME E-mini S&P 500 future is worth USD 50 per index point; the smallest US500 CFD is worth USD 0.01.

This article compares the two on counterparty, contract size, expiry, holding cost and margin. It uses the Vanto feed snapshot of 10 October 2026 for the CFD side and CME Group contract specifications for the futures side. The page on what a CFD is defines the CFD itself, and this page does not repeat it.

What Is the Difference Between a CFD and a Futures Contract?

The difference is in who stands behind the contract, how big it is, whether it ends, and how the holding cost is charged. The table sets the two side by side.

Feature Futures contract Cash CFD
Where it trades Exchange, with a central clearing house Over the counter, with the broker as counterparty
Contract size Fixed by the exchange Set per instrument as contract size; the trader picks the number of lots
Smallest position One contract (micro contracts exist for some products) The minimum lot of the symbol, often 0.01
Expiry Yes, on a set date None for a cash CFD
Rolling The holder rolls to the next contract Not needed for a cash CFD
Holding cost Built into the futures price Daily swap, with a triple day
Margin Set by the exchange and clearing house; can change Set by the broker; on Vanto, a fixed cap per asset class
Settlement Cash or physical delivery, by contract Cash

The rows are general descriptions. A specific futures product or a specific CFD symbol can differ, and the contract specification is the authority in both cases. The rest of the article explains each row with numbers.

Who Is on the Other Side of the Trade?

A futures contract is guaranteed by a clearing house, while a CFD is a contract with the broker. This is the oldest difference between the two and it changes what risk the trader takes.

On an exchange, buyer and seller do not face each other. The clearing house becomes the counterparty to both sides and requires margin from both. The exchange publishes a single price for the contract, and every participant trades against the same order book.

A CFD is an over-the-counter contract. The price is quoted by the broker, built from external market data, and the broker is the other side of the agreement. This is why the quality of the broker matters more for a CFD than for a future: the trader relies on the broker's pricing, execution and ability to pay out. The exchange guarantee does not apply to a CFD. How a broker executes orders is covered in what is STP vs ECN.

How Does Contract Size Differ?

A futures contract has one size set by the exchange, while a CFD has a contract size per symbol and the trader chooses the number of lots. This is the difference that changes account sizing the most.

The CFD side comes from the Vanto feed. The smallest position is the minimum lot multiplied by the contract size. Margin is the notional value divided by the class cap. Both use the bid price at the snapshot.

Symbol Contract size (feed) Minimum lot Smallest exposure Notional (USD) Margin at class cap (USD)
US500 1 0.01 0.01 x index 78.21 0.78 (1:100)
XAUUSD 100 oz 0.01 1 oz 4,194.38 8.39 (1:500)
USOil 100 bbl 0.1 10 bbl 909.21 9.09 (1:100)
EURUSD 100,000 EUR 0.01 1,000 EUR 1,120.14 2.24 (1:500)
BTCUSD 1 0.01 0.01 BTC 828.86 82.89 (1:10)

Source: Vanto feed snapshot, 10 October 2026. Notional = bid x contract size x minimum lot. Margin = notional / class cap. Prices move, so these figures change.

The table shows a range of positions from under USD 100 of notional on the index to about USD 1,100 on EURUSD. A standard exchange contract does not have a smaller version for every product, so the comparison below uses two products whose specifications are published by CME Group.

CME futures contract Vanto CFD (feed snapshot, 10 October 2026)
S&P 500 E-mini: USD 50 x S&P 500 index, tick 0.25 point (USD 12.50) US500: USD 1 per point per lot, minimum 0.01 lot (USD 0.01 per point)
Gold GC: 100 troy ounces, tick USD 0.10 per ounce (USD 10) XAUUSD: 100 ounces per lot, minimum 0.01 lot (1 ounce)

Futures specifications: CME Group contract specifications for E-mini S&P 500 and Gold futures. Check the CME site for the current terms before relying on them.

Using the snapshot index level of 7,820.77, one E-mini contract has a notional value of 50 x 7,820.77 = USD 391,038.50. The smallest US500 CFD position has a notional value of 0.01 x 7,820.77 = USD 78.21. The ratio is 391,038.50 / 78.21 = 5,000. The index level of the cash CFD and the futures price are not identical (the gap is the basis, explained in what is an index CFD), so the ratio is an illustration, not an exact figure.

Gold is different. One lot of XAUUSD is 100 ounces, the same as one GC contract, so the two have the same exposure at one lot. The CFD allows 0.01 lot, which is 1 ounce, and a futures contract cannot be split. A smaller position does not make the trade safer; it only makes the loss in dollars smaller for the same price move.

Worked Example: The Same Price Move on Both Contracts

A 10-point move in the S&P 500 changes the result as follows:

Position Calculation Result of a 10-point move
One E-mini future 10 x USD 50 USD 500
50 lots of US500 CFD 10 x USD 1 x 50 USD 500
1 lot of US500 CFD 10 x USD 1 USD 10
0.01 lot of US500 CFD 10 x USD 0.01 USD 0.10

A move of USD 10 in gold works the same way: one GC contract changes by 10 x 100 = USD 1,000, 1 lot of XAUUSD by the same USD 1,000, and 0.01 lot by USD 10. The profit and loss formula is the same for both products: price change x size x quantity. Only the size and the quantity differ. The meaning of a lot is in what is a lot and what is contract size.

At the CFD side, 50 lots of US500 is within the symbol's maximum lot in the snapshot, so a CFD position can match an E-mini contract in exposure. The margin is not the same, as the next sections explain.

What Happens at Expiry?

A dated futures contract ends on its last trading day, and the holder must close it, roll it or settle it. A cash CFD has no end date. This is the second structural difference and it changes how a position is held.

Futures settle in one of two ways. The E-mini S&P 500 is cash-settled in a quarterly cycle (March, June, September, December); CME Rulebook Chapter 358 sets the final settlement price as a special opening quotation of the index. A contract such as gold can be settled by physical delivery: CME's fact card states that trading in the gold contract ends on the third last business day of the delivery month and that delivered gold must meet a fineness standard. A holder who wants no delivery has to close or roll the position before that date.

Rolling means selling the expiring contract and buying the next one. A hypothetical example: the front contract trades at 7,820 and the next at 7,832. A long holder who rolls pays the 12-point difference, which is 12 x USD 50 = USD 600 per E-mini contract, plus the spread on both trades. The difference is not a fee on top of the position; it is the financing and dividend carry that the later contract prices in. The mechanism is explained for gold in spot vs futures gold and for oil in why oil futures rolls change CFD prices.

A cash CFD such as gold or an index quoted from the cash market has no expiry, so nothing is rolled. The position stays open until the trader closes it or the stop-out closes it. A CFD that the broker prices from a specific futures contract is a different case: it has the roll built in. The difference between the two types is in what is an index CFD.

How Is the Cost of Holding a Position Charged?

A future charges its financing cost inside the price, while a cash CFD charges it as a swap each night. Both reflect the same economic idea, the cost of carrying a leveraged position, through different channels.

A cash CFD held past the rollover time receives a swap, a debit or a credit that depends on direction. The swap is charged on the position's nominal value, and it is shown in the account each night. One night each week the charge is tripled to cover the weekend, and that day depends on the class. In the Vanto feed snapshot of 10 October 2026:

Class Example symbol Triple swap day
Forex EURUSD Wednesday
Metals XAUUSD Wednesday
Indices US500 Friday
Energies USOil Friday
Crypto BTCUSD None (the feed shows no triple day)

Source: Vanto feed snapshot, 10 October 2026. The triple day is explained in what is a triple swap day.

For a futures holder there is no nightly swap. The same cost appears in two other places: in the price gap at each roll, and in the exchange fee and broker commission charged on each trade. A trader who compares a daily swap with a roll gap has to convert both to the same period, because one is a daily charge and the other a one-time charge at the roll. Rates change, so this article does not state any, and the current figures are in the symbol specification and the trading calculator.

The other cost, the spread, also differs in kind. A futures trader pays the exchange's bid-ask spread plus commission and fees. A CFD trader pays the broker's spread, and on some account types a commission. The cost of a round trip has to be compared on the actual account, not by the product type.

How Is Margin Set?

Futures margin is set by the exchange and clearing house and can change at short notice, while CFD margin on Vanto is a fixed share of notional value by asset class. The two methods answer different questions.

On futures, the clearing house calculates a performance bond for each contract based on volatility, and it can raise or lower it. The margin per contract is therefore a dollar amount that depends on the exchange's current assessment. This article does not state any futures margin figures, because they change.

On Vanto CFDs, margin is the notional value divided by the leverage cap of the class: forex 1:500, metals (gold and silver) 1:500, indices 1:100, energies (oil and gas) 1:100, crypto 1:10. For 1 lot of XAUUSD at the snapshot bid of USD 4,194.38, notional value is 4,194.38 x 100 = USD 419,438 and margin at 1:500 is USD 838.88. The formula is in what is margin, and the comparison of 1 lot across classes is in margin required for 1 lot across asset classes.

Leverage amplifies losses as well as gains in both products. The loss is calculated on the full notional value, not on the margin. In the gold example, a move of USD 8.39 per ounce against a 1 lot position is a loss of 8.39 x 100 = USD 839, which equals the margin posted. On Vanto accounts, margin call is at 100% and stop-out at 50%, explained in what is the stop-out level. A futures account has its own maintenance and liquidation rules, set by the broker and the exchange.

What About Futures-Style Symbols in MT5?

A symbol with a futures-style name on an MT5 server is not necessarily a futures contract in the exchange sense; it is still a CFD, and the specification shows whether it expires. The suffix is a naming choice of the server, not a standard.

The Vanto feed snapshot used in this article lists 78 symbols in forex, metals, indices, energies and crypto, and none has a contract-month name. A futures-style symbol, where a server offers one, is visible in the MT5 platform and not on the instrument pages of the website, so the check is in the platform. Open the symbol specification and read the expiration field, the description and the swap type. A symbol with an expiration date follows one contract month and has roll rules. A symbol without one is continuous. The field-by-field check is in why oil futures rolls change CFD prices.

Hedging mode, where a trader can hold opposite positions in one symbol, is explained in hedging vs netting in MT5. This article does not state the margin for opposite positions, because that rule can change.

When Does the Comparison Break?

The table of differences is a general picture, and four situations make it unreliable.

  • A CFD priced from a futures contract. It has an expiry in practice and a roll, so it behaves like a future in time, while keeping the broker as the counterparty and the lot-based size.
  • Micro futures. Exchanges list smaller versions of some contracts, which narrows the size gap. The 5,000 to 1 ratio above is for the standard E-mini.
  • Different price levels. The cash index and the futures price differ by the basis, so the same index move is not exactly the same dollar move on both. Only the point value (USD 50 versus USD 1 per lot) is exact.
  • Different trading hours. A futures market and a cash CFD may be open at different times, and a CFD quote outside cash hours may be derived from futures. Check the hours in the specification.

Common Mistakes When Comparing the Two

  • Comparing margin figures without comparing notional value. A small margin on a small position and a large margin on a large position are not a difference in leverage.
  • Assuming a CFD has the exchange's guarantee. It does not; the counterparty is the broker.
  • Treating a lower dollar loss as lower risk. The percentage of the account at risk is what counts, and it depends on the size of the position relative to the account.
  • Forgetting the holding cost. A long-held CFD pays swap every night, and a long-held future pays through the rolls.

Frequently Asked Questions

Is a CFD the same as a futures contract?

No. A futures contract is a dated, standardised agreement traded on an exchange and cleared centrally. A CFD is a cash-settled contract with a broker on the price difference, and a cash CFD has no expiry. Both are leveraged and both can lose more than the money posted as margin.

Which has the smaller minimum position, a CFD or a futures contract?

A CFD, in most cases. On Vanto the minimum is 0.01 lot for US500, XAUUSD and EURUSD, and 0.1 lot for USOil in the 10 October 2026 snapshot. A standard futures contract is a single fixed size, such as USD 50 per point for the E-mini S&P 500. Micro futures narrow the gap for some products.

Do CFDs expire like futures?

A cash CFD does not expire. A CFD priced from a specific futures contract does have an expiry or roll. The symbol specification in MT5 shows an expiration date if there is one, and a symbol without a date is continuous.

Is the margin on a CFD lower than on a future?

The two cannot be compared by label. Futures margin is an exchange-set dollar amount per contract that changes, while CFD margin is the notional value divided by the class cap, for example 1:100 on indices. The comparison needs the same notional value on both sides, taken on the day.

Which one has the exchange guarantee?

Futures. A clearing house stands behind each trade. A CFD is an over-the-counter contract with the broker, so the broker's execution, pricing and ability to pay out matter. This is a difference in the type of risk, not a statement that one is safe.

Can I take physical delivery from a CFD?

No. A CFD is settled in cash and gives no claim on the asset. Some futures contracts, such as gold, can be physically delivered, so a holder has to close or roll the position before the delivery period to avoid it.

Calculate the Numbers for Your Instrument

Notional value, margin and the result of a price move depend on the live price and the lot size. Use the trading calculator to compute them for any Vanto symbol, and read forex vs CFD trading for how the CFD rules change by asset class. For the commodity-specific view of CFDs, futures and ETFs, see commodities trading for beginners.


Risk warning. Trading securities, futures, options, and contracts for differences are complex financial instruments that require knowledge and understanding. Prices can fluctuate significantly and securities may become valueless. Investors may incur losses exceeding the potential for profits. Trading on margin can result in losses greater than the amount initially deposited. Past performance is not necessarily a guide to future performance. The information in this article is for educational purposes only and does not constitute investment advice, a recommendation, or an offer to buy or sell any financial instrument. Consider whether CFD trading is appropriate for your circumstances and seek independent advice if necessary.

Share this article
Get Started

Ready to start trading?

Open an MT5 account with Vanto and start trading forex, indices, commodities, and cryptocurrencies.

Multi-asset CFDsAutomated onboardingSTP ExecutionMulti-channel support