Compare All CFD Trading Platforms

Compare the best CFD trading platforms on offer from UK CFD Brokers and find the online CFD trading accounts that will give you the best deal when you trade contracts for difference. Our CFD account comparison makes finding the CFD platform that applies the lowest CFD commission quick and easy so you get a better return on CFDs.
Do you have a question?
TradingDownload RequiredInterest on Account BalancesCFDs Commission Fee 
VirtualMobileUK ShareUS ShareFTSE 100 
City Index
CFD Account
0%
n/a
n/a
n/a
Open an account and gain access to a wealth of trading tools and resources including exclusive access to their Free Trading Insights Seminar (normally worth £595*).
SVS Securities
CFD Trading
0%0.1%
4
cents/share
£10
Saxo Bank
CFD Trading
varies0.1%
2
cents/share
£0
IG Markets
CFDs
0%0.1%
2
cents/share
£2
99.5% of trades executed in 0.1 seconds - 7000 share CFDs - 650 shares from 5% margin - Live Reuters news
ForexTrading.com
 
CFD Trading
varies0.1%
2
cents/share
varies
Halifax
CFDs
0%0.2%0.2%£15
InterTrader
CFD Trading Account
0%0.1%0.1%£0
IWeb
CFD Trading Account
0%0.2%0.2%varies
Accendo Markets
CFD Account
0%0.15%
3
cents/share
n/a
XTB UK
Equity CFD DMA
0%0.08%0.08%
n/a
Simple Investments
 
Competitive CFDs
varies0.09%
2
cents/share
£0
Barclays
CFD Account
0%0.15%
n/a
n/a
Selftrade
CFD Account
0%0.15%0.20%
n/a
TD Direct Investing
 
Derivatives Trading
0%0.2%0.3%£20
FXCM
CFDs
varies
n/a
n/a
£0
This table does not yet display all available cfd trading accounts. It's coming soon, but in the meantime we hope the information provided will still be helpful for you.
Get our free money saving newsletter
Join over 480,000 other subscribers who grab our expert money tips, unmissable money guides & hottest bargains each week in our special email...
The info on energy suppliers is really helpful. Thank you.
Jennifer

How to Find the Best CFD Trading Account

What is CFD trading? How does a contract for difference work? And what should you look for in the best CFD broker? We explain.

Contracts for Difference (CFDs) are an increasingly popular way of accessing a wide range of markets, including gold, foreign currency and stocks and shares, without trading directly.

What is CFD trading?

A contract for difference is a contract between a buyer and a seller to pay the difference between the opening and closing value of an underlying asset (shares, gold, currency) in cash when the contract is terminated.

You trade CFDs in a similar way to trading ordinary shares or commodities. The prices quoted by CFD online brokers are typically the same as the underlying price of the share or commodity and you can trade in any quantity.

You will usually pay a commission on the trade and the total value of the transaction is simply the number of CFDs bought or sold multiplied by the market price.

However, unlike conventional share or commodity trading where you pay the full amount of the transaction value, with CFDs you only make a small paymet upfront. This is called the ‘margin’ or ‘leveraging’ which means you can achieve a much greater exposure than you can through traditional trading.

For example, if you bought 300 IBM shares at £100 per share using traditional share dealing, you would have to pay £30,000 upfront. If you were then able to sell IBM shares at £105 you would stand to make £1,500 which is a return of 5%.

However, if you had used contracts for difference you could have bought 300 contracts of the share for, say, a 10% margin (£3,000). This reduced cost is referred to as the ‘CFD initial margin’.

If you were then able to sell at £105 you would still make a profit of £1,500, but your return on capital is now 50% (you have made a profit of £1,500 on an investment of just £3,000).

However, it's essential to realise that while CFDs can allow you more flexibility when you bet on the movement of a market, the potential for loss is also great too and there is a significant amount of risk to your capital involved.

For this reason it's imperative to only ever trade CFDs with funds that you could genuinely afford to lose, and to take steps to cap your losses so you don't end up in a financially difficult situation.

What to look for when looking for the best CFD trading platform

There are lots of CFD online trading platforms and so it pays to shop around before you pick a CFD broker.

When you look for a CFD trading platform, compare:

  • Whether the company offers ‘virtual trading’ (the opportunity to practice your trading and develop strategies without using your own cash)
  • Whether ‘mobile trading’ is offered – the ability to place and settled contract for difference trades using your mobile phone
  • The commission you will pay when you trade CFDs – this varies from company to company and also varies between the shares and commodities you will trade
  • The markets you have the option to trade on
  • The loss limiting tools available (such as guaranteed stop losses), whether these are fixed or determined by you, and if there is any charge for using them

Always carefully research the commissions that you will pay and the tools available before you apply for a CFD account.

The best CFD broker is likely to be one that offers competitive commissions for the markets you want to trade as well as a good online and mobile service.

CFD Comparison