CFD Trading Costs Explained: Spread, Commission, Overnight Funding and Slippage
ภาษาไทย Español Português 한국어 简体中文 繁體中文 日本語 Tiếng Việt Bahasa Indonesia Монгол ئۇيغۇر تىلى العربية Русский हिन्दी

CFD Trading Costs Explained: Spread, Commission, Overnight Funding and Slippage

Author: Chad Carnegie

Published on: 2026-07-10

A trade can move in the right direction and still lose money. That is because CFD trading costs must be covered before a position reaches breakeven. The spread is usually the first cost traders notice, but it is rarely the only one.


Commission, slippage, overnight funding and currency conversion can all reduce the final result. Some costs apply as soon as a position opens. Others build over time. Understanding how they work together helps traders judge whether a potential move is large enough to justify the trade.


Key Takeaways

  • Total CFD cost may include spread, commission, slippage, overnight funding and currency conversion.

  • A trade reaches breakeven only after the market has moved far enough to cover all applicable costs.

  • Spread and slippage matter most for short-term trades.

  • Overnight funding becomes more important when positions remain open for several days.

  • Most costs are tied to the full position size, not just the margin required to open it.

CFD Trading Costs.png

What Makes Up the Total Cost of a CFD Trade?

Traders can think about CFD costs in two stages.

The first is the cost they can estimate before opening the position. This may include the quoted spread, commission, likely overnight funding and a reasonable allowance for slippage.


The second is the final cost after the position closes. This includes the prices at which the trade was actually filled, the number of nights it remained open and any other charges that applied.


A simple total-cost formula is:

Total CFD cost = spread + commission + slippage + overnight funding + currency conversion + other applicable charges

Cost Type What It Includes When It Applies
Trading Cost Spread and commission When entering and exiting the trade
Order Cost Slippage When the order is executed
Holding Cost Overnight funding While the trade remains open
Other Cost Currency conversion or other applicable charges When relevant

Margin is not a fee. It is the amount required to open and maintain a leveraged position. However, many CFD costs are based on the full position size rather than the smaller margin deposit.


CFD Cost Comparison by Asset Class

Different CFD markets use different pricing models. A trader comparing only the headline spread may therefore miss the largest charge.

Asset Class Example Position Size Typical Pricing Input Example Opening Cost Main Holding Cost
Major Forex CFD $10,000 1.0-pip spread About $1 Currency swap
Index CFD $10,000 0.02% spread $2 Cash-index funding
Share CFD $10,000 0.10% commission per side About $20 round trip (before spread) Funding on the full position
Gold CFD 10 ounces $0.30 spread $3 Daily funding or futures carry
Cryptocurrency CFD $10,000 0.20% spread $20 Daily funding 

All figures in this article are examples only and are not live EBC pricing. Actual costs vary by instrument, account type, market conditions and jurisdiction.


The table shows why direct comparisons can be misleading. A forex trade may have a very small opening cost but still build up swap charges. A share CFD may have a wider commission burden from the start, especially if a minimum fee applies. Cryptocurrency CFDs may look manageable during quiet periods but become much more expensive when spreads widen sharply.


The cheapest market at entry is not always the cheapest market to hold.


How Spread, Commission and Slippage Affect Breakeven

1. Spread Cost

The spread is the difference between the bid and ask prices.


A long position usually opens at the ask price and closes at the bid. A short position usually opens at the bid price and closes at the ask price. This means a new position often begins with a small loss equal to the spread.


The cost can be estimated as: Spread cost = spread in points × value per point.


For example, if an index CFD has a one-point spread and the position is worth $5 per point, the opening spread cost is about $5.


The actual cost may change before the trade closes. If the market becomes less liquid and the spread widens, exiting the position can be more expensive than expected.


2. Commission

Some CFD products charge a separate commission. This is common with share CFDs and some account types.


If commission applies when opening and closing, the total is: Round-trip commission = opening commission + closing commission


Minimum commission charges matter most on small positions. A $10 commission on a $2,000 trade equals 0.50% of the position. The same $10 charge on a $20,000 trade equals only 0.05%.


This does not mean larger positions are safer. It only shows that fixed charges take up a larger share of smaller trades.


3. Slippage

Slippage happens when an order is filled at a different price from the one shown when it was placed.


This is most common when prices are moving quickly or when there is not enough liquidity at the requested level. A trader may click to buy at 1.1000 but receive a fill at 1.1002. That two-point difference becomes part of the trade’s cost.


Slippage is especially important for:

  • Market orders during major news

  • Stop-loss orders in fast markets

  • Trades placed around market openings

  • Large orders in thin markets


Limit orders give more control over price, but they may not be filled. Market orders are more likely to execute, but the final price may differ from the quote.


Why CFD Spreads Widen During Volatility

Spreads tend to widen when the market becomes harder to price.


During a central bank decision, an inflation release, or a sudden geopolitical event, prices can move several times in a fraction of a second. Liquidity may fall as traders place or cancel orders or wait for the market to settle. Brokers and liquidity providers may then quote a wider bid-ask spread.

Market Condition Spread Estimated Slippage Estimated Total Entry Cost
Normal trading session 0.8 points 0.1 points 0.9 points
Major news release 2.4 points 0.8 points 3.2 points 

In this example, the cost rises from 0.9 points to 3.2 points. The position size has not changed, but the trade must now move more than three times as far before it reaches breakeven.


This is why a strategy that works during calm trading hours may perform very differently around major events.


How Overnight Funding Changes With the Holding Period

Cash CFDs held past the daily cut-off may incur overnight funding.


A simplified calculation is: Daily funding = position value × annual funding rate ÷ 365


The exact method varies by instrument. Some markets use a 360-day basis. Forex positions may use tom-next pricing or interest rate differentials between two currencies. Weekend charges may also be applied on one day as a multi-day adjustment.


Long and short positions can have different rates. A short position does not always receive funding. Borrowing costs and broker adjustments may still create a charge.


Assume a $10,000 position has an initial cost of $6 and daily funding of $1.64.

Holding Period Initial Cost Funding Cost Total Cost Breakeven Move
Intraday $6.00 $0.00 $6.00 0.060%
1 night $6.00 $1.64 $7.64 0.076%
5 nights $6.00 $8.22 $14.22 0.142%
20 nights $6.00 $32.88 $38.88 0.389%

The table shows how quickly holding costs can overtake entry costs.


A useful calculation is the funding crossover: Funding crossover = initial cost ÷ daily funding


In this example: $6 ÷ $1.64 = 3.7 nights


After roughly four nights, the accumulated funding exceeds the original entry cost.


This can affect the choice between a cash CFD and a dated contract. Cash CFDs may suit shorter trades, while dated products may be better for longer holding periods, when daily funding would otherwise compound.


Gross Versus Net P&L and the True Breakeven Point

Consider a $10,000 CFD position that gains 1.00%.


The gross profit is $100. However, the final result depends on the costs paid along the way.

P&L Item Amount
Gross Profit $100.00
Spread -$4.00
Slippage -$2.00
Overnight Funding (3 nights) -$4.92
Net Profit $89.08

The total cost is $10.92. The breakeven percentage is: $10.92 ÷ $10,000 × 100 = 0.1092%


The market therefore needs to move by just over 0.10% in the trader’s favour before the position begins to make a net profit.


A smaller move may look profitable on the chart but still produce a loss after costs. A gross gain of $10, for example, would become a net loss of $0.92.


How to Evaluate and Reduce CFD Trading Costs

Before opening a position, traders should ask:


  1. What is the current spread?

  2. Is commission charged on one side or both?

  3. How much slippage is realistic in current conditions?

  4. How many nights could the trade remain open?

  5. Does currency conversion apply?

  6. How far must the market move to cover all costs?

  7. What share of the profit target will those costs consume?


The final question is especially important. Cost-to-target ratio = total expected cost ÷ gross profit target × 100


A $10 cost takes up 20% of a $50 profit target. The same $10 cost takes up only 2% of a $500 target.


This helps explain why very short-term strategies can struggle even when the spread appears small. If the expected move is limited, costs take up a larger share of the potential profit.


CFD Trading Costs FAQ

What is the main cost of CFD trading?

It depends on the market and how long the trade remains open. Spread and slippage are often the primary costs in intraday trading. Commission may matter more for share CFDs, while overnight funding can become the highest cost on positions held for several days.


Is CFD margin a fee?

No. Margin is the amount of money needed to open and maintain a leveraged position. It is not deducted as a charge. However, profits, losses and many costs are based on the full position size.


How is the CFD breakeven price calculated?

Add the spread, commission, expected funding, slippage and other charges. Then divide the total by the value per point, pip or unit. The result shows how far the market must move in the trader’s favour before the position becomes profitable.


Can slippage be estimated before a trade?

It can be allowed for, but it cannot be known exactly. The likely amount depends on market liquidity, position size, order type and volatility. Slippage is usually higher during fast-moving markets.


Do short CFD positions always receive overnight funding?

No. Long and short rates are calculated separately. A short position may still incur charges due to borrowing costs, benchmark rates, or product-specific adjustments.


Conclusion

The cheapest trade is not always the one with the smallest spread. A position held for several days may cost far more in funding than it does in entry fees. Looking at the total cost before entering a trade helps traders assess whether the potential reward justifies the expense.


Disclaimer: This material is for general information purposes only and is not intended as (and should not be considered to be) financial, investment or other advice on which reliance should be placed. No opinion given in the material constitutes a recommendation by EBC or the author that any particular investment, security, transaction or investment strategy is suitable for any specific person.