Stock CFD costs explained
A stock CFD has three main costs, and the one that catches people out is the overnight fee. Here is exactly what you pay to trade and hold a share CFD, and how to keep it down.
The headline cost of a stock CFD is easy to see, but it is rarely the whole bill. Between the spread, any commission and the daily financing fee, the true cost depends as much on how long you hold as on what you trade. Get the three components straight and you can work out what any trade really costs before you place it.
The costs at a glance
| Cost | What it is | When you pay |
|---|---|---|
| Spread | The gap between the buy and sell price | Built into every trade |
| Commission | A flat or percentage fee, on some account types | On opening and closing |
| Overnight fee | Financing on the leveraged position | Each night you hold it |
| Dividend adjustment | An adjustment over the ex-dividend date | If held across ex-dividend |
| Currency conversion | Markup if the stock is in another currency | On profit, loss or funding |
The spread
The spread is the difference between the price you can buy at and the price you can sell at. You pay it the moment you open, because you start marginally in the red and need the price to cover the spread before you profit. Liquid, popular shares have tighter spreads; smaller or less traded ones are wider.
Commission
Some account types drop the spread markup in favour of a separate commission, a flat fee or small percentage charged on opening and closing. Neither model is automatically cheaper. A commission account can win for large or frequent trades, while a spread-only account is simpler for smaller ones. It pays to compare the two for how you actually trade.
The overnight fee, the one people miss
Because a CFD is leveraged, holding one is like borrowing to hold the full position, so the broker charges a small financing fee for every night it stays open past the daily cut-off. On a day trade this is negligible. Hold for weeks and it compounds quietly in the background, which is why CFDs suit shorter holds and owning the share can be cheaper long term.
How to keep costs down
- Trade tight-spread shares with a broker known for competitive pricing.
- Do not hold longer than you need to, so overnight financing does not build up.
- Match your account currency to the stock’s currency to avoid conversion markups.
- Compare account types, since a commission account can beat a spread-only one for your size.
Find a broker with genuinely low costs
We score every broker on cost as a dedicated category. Answer 12 quick questions and the Matchmaker shortlists the ones that keep spreads and fees low for how you trade.
Find my broker →Frequently asked
This guide is for educational purposes only and is not financial advice. Trading forex and CFDs carries a high level of risk and can result in the loss of all your capital. Most retail investor accounts lose money. Make sure you understand the risks and seek independent advice if needed before trading.