Market Guides

Cash vs Futures Index CFDs

Cash vs Futures Index CFDs - MarketsAll Market Guides cover

An index CFD can be priced in two ways. A cash, or spot, index CFD follows the current level of the index, has no expiry and is charged overnight financing each day it is held. A futures-based index CFD follows an index futures contract, has an expiry date, carries no daily financing because the cost is already in its price, and has to be rolled or closed each quarter. The better choice depends mainly on how long you intend to hold.

Key takeaways

  • Cash CFDs suit short holding periods; futures CFDs can be cheaper for positions held for weeks.
  • The futures price differs from the cash index by the “basis”, which reflects interest rates minus expected dividends.
  • The basis shrinks to zero as expiry approaches.
  • Cash CFDs apply dividend adjustments when index members go ex-dividend; futures prices already allow for expected dividends.
  • Futures CFDs usually have wider spreads but no daily financing charge.
index CFDs at a glance
Cash index CFDFollows the index · no expiry · daily financing · dividend adjustments
Futures index CFDFollows a futures contract · expires quarterly · no daily financing · rollover or close
BasisFutures price − cash index
Quarterly expiry monthsMarch, June, September, December for most index futures
Marketsall typesShown in the symbol specification in MetaTrader 5

Cash vs futures index CFDs side by side

The two types compared
Contract featureCash (spot) index CFDFutures-based index CFD
Price followsThe index, derived from futures fair valueA specific futures contract
ExpiryNoneYes, usually quarterly
Overnight financingCharged or credited dailyNone; the cost is in the price
DividendsAdjustment on ex-dividend datesAlready reflected in the price
SpreadUsually tighterUsually wider
At expiryNothing happensPosition closes or rolls to the next contract
Typical useIntraday and short-term positionsPositions held for weeks
Expiry: prices meetFutures priceCash indexBasisTime to expiry →
Illustrative. The gap between futures and cash, the basis, shrinks as expiry approaches and is zero at expiry.

What is the basis, and why does it disappear?

Buying index futures is like buying the shares with borrowed money and without receiving their dividends. So the fair futures price is roughly the cash index plus interest on its value, minus the dividends expected before expiry. When interest rates are above dividend yields, as in the US in recent years, futures trade above the cash index. At expiry the futures contract settles at the index level, so the gap closes.

A simplified fair-value example (illustrative figures)
InputValue
Cash index6,500
Interest rate4% a year
Dividend yield1.3% a year
Time to expiry3 months (0.25 years)
Basis6,500 × (4% − 1.3%) × 0.25 ≈ 44 points
Fair futures priceAbout 6,544

This is why a futures CFD looks “more expensive” than a cash CFD on the same index. You are not paying extra; the financing that a cash CFD would charge day by day is built into the starting price and is earned back as the basis shrinks.

Which is cheaper to hold?

Holding cost by period (illustrative)
Holding periodCash CFDFutures CFDUsually cheaper
IntradaySpread onlyWider spreadCash
A few daysSpread + a few days’ financingWider spreadOften cash
Several weeksSpread + weeks of financingWider spread, no financingOften futures
Past expiryContinues unchangedMust roll, with a new spreadDepends on rollover cost

The crossover depends on the provider’s financing rate and spreads, so compare the actual numbers in the contract specification. Financing mechanics are in what a swap is.

How dividends are handled

A price index falls when its members go ex-dividend. On a cash CFD, the provider offsets that with an adjustment: long positions are usually credited and short positions debited. On a futures CFD, expected dividends are already in the price, so no adjustment is made; a surprise in dividends shows up as a small price change instead. The DAX is an exception among major indices because it is a performance index; see the DAX guide.

Tends to pushthe basis upHigher interest ratesLonger time to expiryLower expected dividendsStrong demand for futuresTends to pushthe basis downLower interest ratesExpiry approachingHigher expected dividendsHeavy futures selling
“Up” means the futures price sits further above the cash index. Tendencies, not rules.

What happens at expiry?

Index futures on US500, US100 and US30 expire on the third Friday of March, June, September and December, the same day as many options. A futures CFD is either closed or rolled a few days before. When it rolls, an adjustment is applied so that the jump from one contract to the next does not create a profit or loss by itself, but a spread is usually charged.

What it costs to trade index CFDs as a CFD

Both types are CFDs: no shares or futures are owned. See what a CFD is and index trading.

Cost components
CostWhen it appliesNote for index CFDs
SpreadEvery tradeUsually tighter on cash CFDs, wider on futures CFDs
Overnight financingCash CFDs onlyDaily, based on a reference rate plus a margin.
Dividend adjustmentCash-based index CFDs, when constituent shares go ex-dividendLong positions are typically credited and short positions debited, so that the index’s fall on the ex-dividend date creates no profit or loss.
RolloverFutures CFDs onlyAt each quarterly expiry; spread charged on the roll.
SlippageBothFast markets and the cash open

Key risks

Unexpected rollovers. Forgetting that a futures CFD expires can leave a position closed or rolled at an inconvenient time.

Financing drag. Holding cash CFDs for weeks can cost more than expected.

Price confusion. Futures and cash quotes on the same index differ; compare like with like.

Leverage. See how leverage increases trading risk.

Risk warning. Trading CFDs carries a high level of risk since leverage can work both to your advantage and disadvantage. As a result, the products offered on this website may not be suitable for all investors because of the risk of losing all of your invested capital. You should never invest money that you cannot afford to lose, and never trade with borrowed money.

Frequently asked questions

What is the difference between a cash index CFD and a futures index CFD?

A cash index CFD follows the current index level, has no expiry and is charged overnight financing daily. A futures index CFD follows an index futures contract, has a quarterly expiry, has no daily financing and must be closed or rolled before expiry.

Why is the index futures price higher than the cash index?

The futures price reflects the cost of holding the index until expiry: interest on its value minus the dividends expected in that time. When interest rates exceed dividend yields, futures trade above the cash index. The gap, called the basis, shrinks to zero at expiry.

Which is better for holding a position for weeks?

Often the futures-based CFD, because it has no daily financing charge. Cash CFDs are usually cheaper for intraday and very short positions because their spreads are tighter. The crossover depends on the provider’s financing rate and spreads.

Do index CFDs pay dividends?

Cash index CFDs on price indices apply dividend adjustments on ex-dividend dates: long positions are usually credited and short positions debited. Futures-based CFDs make no adjustment because expected dividends are already reflected in their price.

When do index futures expire?

Most major index futures, including those on the S&P 500, Nasdaq 100 and Dow Jones, expire on the third Friday of March, June, September and December. Futures-based CFDs are closed or rolled shortly before that date.

Price your holding period first

Estimate how many nights you expect to hold, multiply that by the daily financing figure explained in swap rates on MT5, and set the total against the futures CFD's usually wider spread plus any quarterly roll.

Register