Compare CFD trading platforms

Compare fees and features of platforms selling contracts for difference (CFDs), an advanced method of trading for experienced investors.

5 of 5 results
Finder Score Tradeable assets Tradeable asset types Minimum deposit
5,000+
5
(Forex, shares, indices, commodities, ETFs)
$50
Go to site

51% of retail CFD accounts lose money

More info
Compare product selection
Capital.com logo
Capital.com CFD
5,500+
7
(Forex, shares, indices, commodities, bonds, ETFs, interest rates)
£20
Go to site

61% of retail CFD accounts lose money

More info
Compare product selection
XTB logo
XTB CFD
10,000+
5
(Forex, shares, indices, commodities, ETFs)
£1

71% of retail CFD accounts lose money

More info
Compare product selection
IG logo
IG CFD
15,000+
6
(Forex, shares, indices, commodities, options, ETFs)
£250
Go to site

68% of retail CFD accounts lose money

More info
Compare product selection
Trading212 logo
3,000+
4
(Forex, shares, indices, commodities)
£10

77% of retail CFD accounts lose money

More info
Compare product selection
loading
Showing 5 of 5 results

Finder Score for trading platforms

To make comparing even easier we came up with the Finder Score. Costs, features, ease and range of investments across 30+ platforms are all weighted and scaled to produce a score out of 10. The higher the score the better the platform – simple.

Read the full methodology
CFDs and spread bets are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 51%-77% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

If traditional investing is like buying a house and watching its value grow over decades, trading contracts for difference (CFDs) is more like betting on the speed of a race car without ever owning the steering wheel. It is fast, highly volatile, and definitely not designed for casual investors or beginners.

For newcomers, entering the world of derivatives can feel like stepping onto a financial minefield. However, for experienced traders looking to hedge a portfolio or capitalise on short-term market swings, choosing the right platform is half the battle. Here is our complete, expanded guide to understanding how these complex instruments work and how to compare the best platforms in the UK market.

Key takeaways

  • CFD trading allows you to speculate on price movements without owning the underlying asset
  • You can profit from both rising and falling markets, but leverage can rapidly magnify your losses.
  • The right platform should offer tight spreads, robust risk-management tools, and transparent overnight fees.

What is CFD trading?

CFD stands for “contract for difference”. It is a financial derivative, meaning its price is derived entirely from an underlying asset like a stock, stock index, commodity, or currency pair. Unlike buying standard shares where you want to collect dividends and watch the company grow, CFDs are pure speculation on short-term price direction.

When you trade a CFD, you never actually take legal ownership of the underlying asset. Instead, you enter an agreement with a broker to exchange the difference in the price of an asset from when you open the contract to when you close it. Because you do not own a physical asset, CFDs do not have expiry dates like traditional options or futures contracts – they simply remain open until you choose to close the position.

CFDs have exploded in popularity across the UK because they give retail traders massive market exposure from a relatively small amount of starting capital. Online brokers have made it seamless to trade from your phone, but that convenience masks a reality where the vast majority of retail accounts lose money.

How do you trade CFDs?

Trading derivatives involves a completely different set of mechanics than traditional buy-and-hold investing. To navigate these platforms effectively, you need to master a few core concepts.

Going long in a rising market

If you expect a specific market to move upwards, you buy a contract at the platform’s “offer” price (the higher of the two quoted prices). If your prediction strikes gold and the asset value climbs, you can sell your position at the new “bid” price. Your profit will be the total price increase minus the platform’s built-in spread fee.

Going short in a falling market

If you believe a market or an individual stock is about to crash, you can “sell” a CFD at the current bid price. If the market drops as expected, you buy the contract back later at a lower offer price. You then pocket the difference as profit. However, if the market rallies against your short position, you will suffer a loss.

The reality of margin and leverage

The main reason traders flock to CFDs is leverage. Instead of paying the full value of a trade upfront, you only need to deposit a small percentage, known as the margin. The rest of the capital is effectively a loan borrowed from your broker.

While this sounds like an easy win to multiply your trading power, leverage is an incredibly dangerous double-edged sword. Because your market exposure is based on the full value of the trade, a tiny price movement against you can instantly wipe out your initial margin deposit and require you to inject more cash to keep the trade alive.

Understanding the spread and how it costs you

CFD prices are always quoted in pairs: the sell price (bid) and the buy price (ask/offer). The gap between these two numbers is known as the spread. This spread is how brokers primarily make their money, meaning your trade starts slightly in the red the moment you open it.

Let’s look at how the spread affects an open trade in practice:

SELLBUY
6499.56500.5

The spread is the difference between 6499.5 and 6500.5, which is 1 point (that’s what it’s called, we don’t know why). Let’s say you think the value will go up, in this case, you’ll buy at the offer price.

Now, let’s say the value rises by 5 points over the space of a week. At that point, you’ll see this:

SELLBUY
6504.56505.5

To exit your position and lock in your gains, you must take the opposite action and sell at the current bid price of 6,504.5. Even though the market moved up by 5 full points, your net profit is 4 points because you had to overcome that initial 1-point spread cost. Depending on your contract size, those points translate directly into your financial return or loss.

George Sweeney, DipFA's headshot
Our expert says: Is CFD trading safe for beginners?

"In short: absolutely not. CFDs are high-risk financial instruments that require an advanced understanding of market mechanics and active risk management. When you buy traditional stocks, your downside is strictly capped at zero.

With leverage, you are trading with borrowed money, meaning market volatility can incinerate your account balance faster than you can log in to check it.

If you’re new to the markets, you should look into safer, long-term options like standard share dealing accounts or a tax-free stocks and shares ISA wrapper."

Tactical approaches: Hedging and pairs trading

Experienced investors don’t just use CFDs for directional bets; they deploy them as strategic tools within a broader portfolio.

  • Portfolio hedging. If you hold a significant amount of physical shares in a company but expect a short-term market downturn, you can open a short CFD position on that exact stock. The profits from your short CFD will offset the temporary losses on your physical equity portfolio, allowing you to weather the storm without liquidating your long-term assets.
  • Pairs trading. This strategy involves identifying two historically correlated stocks such as two major UK high-street banks. If the share price of one temporarily weakens due to short-term noise while the other stays strong, a trader might “go long” on the underperforming stock and “go short” on the stronger one, wagering that the valuation gap between the two will eventually snap back to historical norms.

A tale of two trades: Long vs short

To see exactly how leverage alters your risk profile, let’s contrast how two different traders manage the exact same stock using a 5% margin requirement when going long versus going short.

Example scenario

  1. Dan goes long. Dan believes Joe Bloggs Enterprises is set for a massive bull run. He buys 4,000 CFDs at £5 each, creating a total market exposure of £20,000. Because the broker only requires a 5% margin, Dan only has to hand over £1,000 from his account balance to open the trade. The stock jumps by 10% to £5.50. Dan closes his position at a profit of 50p per contract, securing a £2,000 return. By using leverage, he has effectively doubled his initial capital outlay.
  2. Daniella goes short. Daniella looks at the same company but believes the stock price is completely overvalued. She takes a short position, selling 4,000 CFDs at £5 each with the exact same £20,000 exposure and £1,000 margin deposit. When the stock unexpectedly climbs 10% to £5.50 instead of falling, her trade incurs a loss of 50p per contract. Daniella does not just lose her £1,000 margin deposit; she actually owes the broker an additional £1,000 to cover the total £2,000 loss from her open contract. Leverage allowed her to borrow £19,000 for the trade, but it ultimately magnified her losses beyond her starting capital.

How to compare CFD platforms

Finding a reliable home for your derivative trades requires looking past shiny marketing banners. You need to weigh several key technical metrics before opening an account.

  • Spreads and commissions. Look closely at how a provider charges you to access the markets. Some platforms offer zero-commission trading but feature wider spreads, while others offer razor-thin spreads alongside flat transaction fees. You may also have to pay a premium to access live, premium market research data.
  • Overnight holding fees. Because leverage relies on borrowing capital, brokers charge an interest fee (often called an overnight financing fee or swap rate) if you keep a position open past closing hours. These fees compound daily and can quickly dissolve your trading profits if you hold positions over weeks rather than days.
  • Margin call protocols. If an open trade moves against you and your account balance drops below the minimum maintenance margin, your broker will trigger a margin call. While some modern platforms send automated alerts to notify you, others place the responsibility entirely on you and will instantly liquidate your positions without warning to cover the debt.
  • Risk-management tools. Ensure the platform supports advanced order types like standard stop-losses, take-profit limits, and stop-entry orders. A high-quality provider should also offer guaranteed stop-losses, which eliminate the risk of overnight price gaps for a small fee.
  • Trading methods and accessibility. Evaluate how smoothly the software runs. Can you execute trades seamlessly via a robust mobile app, a web browser, or via phone support during high-volatility events? Make sure the user interface matches your execution speed.

Pros and cons of CFD trading

Pros

  • Enables you to trade with leverage, requiring a fraction of the capital of traditional investing
  • Allows you to build short positions easily to profit during market crashes and corrections
  • Gives you global exposure to shares, stock indices, foreign currencies, and commodities from one single account
  • Provides a highly efficient mechanism to hedge downside risks on an existing equity portfolio

Cons

  • Carries a massive level of financial risk due to the compounding nature of leverage
  • You can easily lose significantly more money than your initial account deposit
  • Overnight financing swap fees make holding positions over long periods incredibly expensive
  • Counterparty risk means you are exposed to the financial health of the platform provider itself
  • Requires continuous portfolio tracking and a highly disciplined approach to stop-loss settings

Bottom line

The answer is both yes and no. Philosophically, any market speculation involves taking structured risks for a desired outcome. However, under UK law, CFDs do not fall under standard gambling regulations. This means profits generated from CFD trading are subject to Capital Gains Tax (CGT).

On the bright side, because they are taxed as financial contracts, you can offset your trading losses against your capital gains to reduce your overall tax bill. If you want completely tax-free derivatives trading, you should look into spread betting instead, which is legally classified as gambling in the UK and is therefore exempt from CGT

Key CFD terms to know

  • Ask (or Offer price). The specific market price at which you can open a buy position or go long.
  • Bid price. The specific market price at which you can open a sell position or go short.
  • CFD (Contract for difference). A financial contract entered into by two parties who agree to exchange the change in value of an underlying asset between the contract’s opening and closing points.
  • Derivative. A financial instrument whose market price is derived entirely from the performance of an underlying asset.
  • Going long. Opening a trade that will generate a profit if the underlying asset price increases.
  • Going short. Opening a trade that will generate a profit if the underlying asset price decreases.
  • Hedging. Taking an opposite tactical position to reduce or offset the downside risks associated with an existing core asset.
  • Initial margin. The minimum cash deposit required by your broker to successfully open a leveraged position.
  • Leverage. Using a small amount of your own capital to borrow funds and gain full exposure to a much larger financial position.
  • Open interest / Overnight financing. The daily interest swap rate applied to all leveraged CFD positions that are held open past closing hours.
  • Stop-loss order. An automated instruction that closes your trade at a predetermined price level to prevent further capital destruction.
The offers compared on this page are chosen from a range of products we can track; we don't cover every product on the market...yet. Unless we've indicated otherwise, products are shown in no particular order or ranking. The terms "best", "top", "cheap" (and variations), aren't product ratings, although we always explain what's great about a product when we highlight it; this is subject to our terms of use. When making a big financial decision, it's wise to consider getting independent financial advice, and always consider your own financial circumstances when comparing products so you get what's right for you. Most of the data in Finder's comparison tables is provided by Defaqto. In other cases, Finder has sourced data directly from providers.
George Sweeney, DipFA's headshot
Deputy editor

George is a deputy editor at Finder. He has previously written for The Motley Fool UK, Nasdaq, Freetrade, Investing in the Web, MoneyMagpie, Online Mortgage Advisor, Wealth, and Compare Forex Brokers. He's focused on making personal finance and investing engaging for everyone. To do this he draws from previous work and his Level 4 Diploma for Financial Advisers (DipFA), sharing what he’s learnt. When he’s not geeking out about money, you’ll find him playing sports and staying active. See full bio

George's expertise
George has written 316 Finder guides across topics including:
  • Investing
  • Personal finance
  • Tax
  • Pensions
  • Mortgages
  • Cryptocurrency

Read more on CFD Trading

  • How to choose a spread betting broker

    If you’re looking for the best spread betting broker to make the most of the tax-efficient trading benefits, there are some key points to be aware of.

  • Best CFD trading and spread betting platforms

    We’ve tested the UK’s best-known CFD and spread betting products. Find out our expert opinion on the best options for investors.

  • How to trade a short squeeze

    Find out what a short squeeze is and how to trade a short squeeze. We’ve detailed how they work, some examples and the risks.

  • How to short the Nasdaq

    Find out how to short the NASDAQ, the world’s second largest stock exchange, using inverse exchange-traded funds or derivatives.

  • CFDs: Going long vs going short

    Find out what going long and going short means when dealing with a contract for difference (CFD) and potentially increase your returns.

  • What are the risks of CFD trading?

    Trading CFDs carries a high risk, as you trade on real-time movement of the financial market. Give yourself an understanding of these risks with our guide.

  • How to short the FTSE 100

    Find out how to short the UK’s flagship stock market index, the FTSE 100.

Go to site