Search TradingPlatforms
Home » cfd

If you are a UK trader that is looking to trade the financial markets online, then you are going to need a quality CFD trading platform.

The best CFD trading platforms in the UK will offer you low trading fees, a large range of available markets to trade, quality customer support, and tight regulation by the FCA in the UK.

In this in-depth guide, we reveal the best CFD trading platform UK as well as some top-quality alternatives.

Best CFD Trading Platform UK List

We’ll review the best CFD trading platform UK and the runners-up in full further down this page, but if you’re looking for a quick summary, check out the list of top platforms below.

  1. eToro – Best Overall CFD Trading Platform UK
  2. Libertex – Best CFD Broker for Zero Spreads
  3. – Best CFD Trading Platform for Education
  4. Plus500 – UK CFD Broker with Tight Spreads
  5. Skilling – Best CFD Trading Platform with MT4
  6. IG Markets – Best CFD Broker for Range of Shares
Recommended Broker
Visit Site

67% of retail investor accounts lose money when trading CFDs.

Visit Site

67.7% of retail investor accounts lose money when trading CFDs with this provider.

Visit Site

72% of retail investor accounts lose money when trading CFDs with this provider.

Visit Site

67% of retail investor accounts lose money when trading CFDs.

Visit Site

Your capital is at risk.

Visit Site

Your capital is at risk.

Mobile App Rating
Min. Trade
€25N/A0.01 lots€1€1£0
Margin trading
No. of Shares
No. of ETFs
Cost per trade
Cost per Month
0%0,01-2%Variable€0-€100.1% - 0.175%£3.95
0%0,01-2%N/A€0-€10N/A0.25% annually
N/A0,01-2%Variable0.2-38N/A0.4 - 0.8 pips
Savings Plans
0%N/AN/A€24 per quarterN/AN/A
0,09%N/AVariable0.2-380.1% - 1%N/A
ab 2 PipN/AN/A1-8N/A£6.95
Trading Fees
DifferenceSpreadsSpread, tarifas nocturnasCommission, spread, overnight feesCommission, overnight feeCommission, spreads
Withdrawal Fees
€50€€0€0€0 - €1/0.1%£0
Inactivity Fees
Deposit Fees
Overnight CFD Position
Credit Card
Sepa Transfer

Best CFD Brokers UK Reviewed

Let’s now take a more detailed look at the UK’s best CFD trading platforms for 2021.

eToro – Best Overall CFD Trading Platform UK


eToro has a huge offering for every type of trader.

Whilst you can trade yourself on their CFD platform, eToro is the world’s best social trading platform where you can also copy other professional traders.

eToro have an extensive range of products so suit all styles and trading strategies. One of the main reasons they have become so popular is because of their copy trading feature. This feature allows you to make consistent profits without having to make any trades yourself.


If you are looking to become a copytrader with eToro you can use their in-depth statistics that will help find the most profitable traders. You will then be able to copy their trades and make profits on the same trades that they are making.

eToro offer their own online CFD trading platform that is extremely easy to use. It is available to use and trade on both desktop and mobile and allows you to quickly and easily make and manage your trades. The eToro CFD platform lets you quickly see your risk and the exact amounts you will profit or could potentially lose if the trade goes against you which is a very useful feature.

An extensive range of markets can be traded on the eToro CFD platform from ETF’s, cryptocurrencies, Forex, indices, oil, Gold, Silver, and thousands of different stocks.

All of these markets can also be traded commission-free. The way eToro makes money is through the spread they charge and they do not add on any extra fees. They also do not have any account maintenance fees.

eToro is strictly regulated and this includes being regulated by the FCA in the UK. It also carries other tier-one licences throughout the world making it a very tightly regulated CFD provider.

This is one of the cheapest CFD trading platforms that allows you to use up to 30:1 leverage in the UK. It is easy to use and has a range of deposit and withdrawal options that include e-wallet, bank transfers, and debit/credit cards.

eToro has a well-rounded offering with the best trading platform UK and you can signup to test them out using the button below.


  • Social and copy trading.
  • Zero commission on stocks and ETFs.
  • Very large range of countries accepted.
  • Small minimum deposit.
  • Quick and easy to open an account.
  • Fast and helpful customer support.


  • Only have their own platform and no Metatrader.
  • Educational resources not as great as others.

Your capital is at risk.

75% of retail investor accounts lose money when trading CFDs with this provider.


Libertex - Best CFD Broker for Zero Spreads

libertex Libertex is another broker that made the cut because of its strong reputation. Libertex was established in 1997 and has a huge 2.2 million customers all around the world.

Libertex has a very strong reputation and has been granted 30 international awards. This is also a broker that offers some of the lowest fees of any broker.

This broker is regulated by CySec, the Cyprus Securities and Exchange Commission in Cyprus and the FSCA, South African Financial Sector Conduct in South Africa.

Note: Libertex does not accept some countries and these include; USA, Japan, Brazil, and the European Union.

Libertex offers trading on a large range of markets. These include Forex, stocks, ETFs, indices, and commodities such as oil, gas, wheat, soybeans, coffee, palladium, silver, gold, and many more. Libertex also offers many forms of cryptocurrency, making it a top ethereum trading platform.

When opening an account and trading with Libertex you will get access to over 80 currency pairs from all the majors right through to the cross and exotic pairs.


Libertex off you a solid amount of cryptos that you can trade that include the well-known Bitcoin, Litecoin, Ethereum, XRP and they also include the less commonly know and traded Tezos, Cosmos, Ontology, and Maker.

If you are a trader that likes to use more advanced strategies then this platform and broker may be for you. Libertex allows scalping, indicators, hedging, and also serves as the best automated trading platform.

A key reason that Libertex is one of the more popular brokers is that they offer maximum leverage up to 500:1. For more advanced traders who have a good handle on leverage, this can be very useful.

Libertex is well known for its customer support and they offer live chat, email, and a comprehensive FAQ section.

Libertex has three CFD platforms you can choose from. These include; MetaTrader 4, MetaTrader 5, and their own platform called LiberTex.

You can sign up for a live Libertex account using the link below. On the next page, you will then be able to apply for the professional account or you can try out their free demo/virtual demo account.


  • High maximum leverage.
  • Different platform options.
  • No swap over fees.


  • They do not accept clients from the USA, Japan, Brazil and the European Union.
  • No copy trading available.
  • Only two account choices.

Your capital is at risk.

83% of retail investor accounts lose money when trading CFDs with this provider. - Best CFD Trading Platform for Education

capital has a CFD platform that is great for beginner traders. This platform is very easy to install and crucially even easier to use. Whilst does not come with as many bells and whistle's as some of the other trading platforms, it is not overcrowded with unnecessary features that get in the way of your trading. This is important because when using the platform you can quickly enter, exit, and manage your trades.

This makes not just suited to beginner traders looking for an easy platform to get started on, but also traders who are suited to trading styles that are more active. This includes scalpers. With scalpers you are getting in and out of the markets quickly and having a platform that can quickly execute all your needs is critical. If this sounds like you, then you should consider

capital com

One of the key features of is its in-depth education and trade resources at your fingertips.

On their website, you will find a large range of trading guides, educational videos, and even an app designed to help you with your trading called InvestMate. has no minimum deposit which is another major reason that beginner and new traders signup and use them. These factors along with the fact they have multiple methods that you can quickly and easily deposit and withdraw your funds make them an attractive choice.

You can signup to using the button below.


  • No minimum deposit.
  • Many assets and markets are available to trade.
  • Many different languages.
  • They offer Islamic accounts.


  • Do not offer PayPal to deposit or withdraw.
  • Some countries not accepted as clients.

Your capital is at risk.

71.2% of retail investor accounts lose money when spread betting and/or trading CFDs with this provider.


Plus500 - UK CFD Broker with Tight Spreads


Plus500 is a market maker style broker that offers trading on a very wide variety of markets.

The CFD platform offered by Plus500 is their own and it is incredibly easy to use. After download their software you will that it is quick to respond and it is very easy to make and also manage your trades.

The platform includes a large range of handy features and Plus500 is regularly updating it to make it better for their clients.


If you are a trader who likes to trade across many different markets, then this is probably the broker for you. Plus500 offers pretty much every asset and financial instrument you could think of. You can trade everything from Forex, crypto, options, stocks, and even ETF's. This makes Plus500 a great option for both aggressive traders and also traders looking to hedge their risk with more advanced trading strategies.

A major reason this broker is so popular is that they offer a decent amount of leverage, their trading costs including their spreads are small, they have no commission trading available and their trading platform is industry-leading.

To start trading with Plus500 on their huge range of products and industry-leading platform, hit the button below.


  • No minimum deposit.
  • Many assets and markets available to trade.
  • Many different languages.
  • They offer Islamic accounts.


  • Do not offer PayPal to deposit or withdraw.
  • Some countries not accepted as clients.

72% of retail CFD accounts lose money.

Skilling – Best CFD Trading Platform with MT4


Skilling is a UK CFD and forex trading platform that offers a very extensive range of financial markets to trade.

Skilling has a wide range of platforms for you to use including MT4, cTrader, and the very easy-to-use Skilling Trader. Skilling Trader is Skilling's very own platform and it is designed for beginners to be able to quickly and easily start trading.

Once logged into the Skilling Trader CFD platform you will find that being able to make a deposit, enter and manage trades and see all of your account history is very straightforward.

Skilling is a CFD provider and does not deal in physical assets. This is perfect for the retail trader and market speculator who are looking to profit from the many different markets moving both higher and lower.

Skilling offers a huge range of markets for you to trade and they include Forex, crypto, commodities, shares, and indices.

skilling account

If you are concerned with trading costs, then this is one of the lowest costs brokers around. Skilling trading costs start from 0.0 commissions. On markets such as Forex, you will find very low spreads that will often start from as little as 0.1 pip.

Skilling is regulated in Cyprus through CySec and also has full authorisation in the UK through the FCA to accept clients from the UK.

The minimum deposit to get started is only £100 making it one of the lowest first deposit brokers getting around today.

Because of how easy and quick it is to open an account, the very small trading costs, the tight regulation, and the huge range of markets to trade, Skilling has quickly become a very popular broker for new and experienced traders alike.

Skilling is a great choice for both new and experienced traders and you can join them by using the link below.


  • Huge range of financial instruments and markets to trade
  • Trade shares commission free
  • Supports algorithmic and expert advisor trading
  • Platforms available include MT4 and cTrader
  • Offer mobile platform for iOS and Android


  • Do not accept Australian traders
  • Do not accept US traders

Your capital is at risk.

75% of retail investor accounts lose money when trading CFDs with this provider.


IG Markets – Best CFD Broker for Range of Shares

IG Markets is a truly global broker that has been a very dominant force in the finance and CFD space for many years.

IG Markets was founded in 1974 making it one of the oldest and most respected brokers in the market today. Whilst many CFD brokers have come and gone, IG Markets continue to offer their products all over the world.

IG Markets in many different jurisdictions including under their one regulators. These include the FCA in the UK, the CFTC in the US, and ASIC in Australia.

IG Markets

After signing up to IG you gain access to their extensive range of CFD trading platforms. These include; Metatrader, IG's own platform, and also ProRealTime.

One of the reasons so many traders choose this broker all over the world is because of the endless amount of trading opportunities they offer you.

Believe it or not, IG Markets offer trading on over 17,000 markets. Their range of markets includes everything from; Forex, indices, shares, cryptocurrencies, ETF's and commodities. If you are in the UK you also have access to the spread betting platform.

Because of the huge range of products, global regulation, great customer support, and industry-leading trading platforms, IG Markets are one of the most popular CFD providers in the world.

You can open an account with IG markets today using the button below.


  • Accept traders from right around the world.
  • Global regulation.
  • Extensive range of platforms.
  • First-class customer support.
  • Unrivaled number of markets to trade.


  • Some markets have higher trading costs.
  • Minimum first deposit higher than some other brokers.

Your capital is at risk.

75% of retail investor accounts lose money when trading spread bets and CFDs with this provider.


Best CFD Trading Platform UK Fees Comparison

Wondering how the UK's best CFD brokers compare in terms of fees? Look no further. As many CFD trading platforms have dynamic spreads, we've shown you fee fees for popular assets like Amazon and the GBP/USD forex pair to give you an idea of the cheapest CFD brokers with the lowest fees.

Trading Platform Fees Spread or commission? Amazon GBP/USD Overnight fees
eToro Spread 0.09% (applies to all stocks) 2 pips Yes. Overnight fees for all CFD instruments.
Libertex Commission 0.034% 0.008% Yes. Taken at end of each trading day at 9 pm GMT as interest, which may be positive or negative. For CFDs, the overnight fee is triple when holding from Friday to Monday. Spread 1.83 pips 0.8 pips Yes. Based on leverage for stocks, crypto, and thematic assets. Based on the entire value of position for forex, commodities, and indices.
Plus500 Spread 23.51 pips 1.3 pips Yes. Applies to all instruments.
Skilling Spread 22.81 pips 1.3 pips No overnight fees for stocks. For other assets, the overnight fee is taken at end of each trading day at 9 pm GMT as interest, which may be positive or negative.
IG Commission for stocks, spread for other assets 2 cents per share for all US stocks, 0.10% for all UK and EU stocks 1.4 pips Yes. Applies to forex, stocks, commodities, and indices.

How to Choose the Best CFD Brokers UK

As you can see from our detailed reviews, there is a lot of competition and a lot of very good options when looking for a CFD trading platform in the UK.

With that said, you should keep in mind some of the important criteria when choosing your broker and trading platform that will help you find success. The broker and CFD trading platform you decide to trade with will be a huge factor in your trading success or failure. If you have a platform that you have full trust in and that is easy to use, then you are a lot more likely to be able to make the trades you need to make to be profitable.

Whilst some factors are important with whatever broker you use such as regulation and solid deposit and withdrawal methods, you will have to factor in the type of trader you are and the type of broker you need.

For example; if you are a scalper you will be suited to a different style of broker compared to a longer-term swing trader. Or if you want to copy other professional traders, then you need to use a copy trading broker like eToro.

The main factors you should always take into account when selecting your CFD platform and broker include;


If you are a serious trader, then regulation is going to be high on your list when looking at trading platforms and brokers. Even if you are not a professional trader, I am sure that your hard-earned money is very important to you and that is why regulation is important.

Regulation around the world is always changing and in most countries, it is getting tighter with the financial markets.FCA

In the UK the markets are regulated by the FCA. The FCA like other strong regulators including ASIC in Australia and CySec in Cypress maintains strict control and rules over the financial markets.

If you are trading with a broker that has strong regulation under one of these authorities, then you can have trust in your broker.

If you are trading with an unregulated broker, then you don't know who you are dealing with and are risking your money.


Obviously the more markets and financial assets you have access to trade, the more trading opportunities you will have to make profits. However, not all brokers offer every market you would like to trade.

The best CFD platforms in the UK will offer you the following markets to trade:

  • Commodities
  • Cryptocurrencies
  • Forex
  • Stocks
  • Bonds
  • ETFs
  • Indices


Some brokers will deliberately hide or make their fees hard to understand.

These brokers will not show you upfront everything you will be paying to enter and exit your trades and this can end up costing you a lot of money.

You need to use a CFD trading platform that has very transparent fees and the fees are as small as possible. The fewer fees you are paying to make your trades, the more profits you are keeping.

The main fees you will have to take into account are commissions are spreads.

Commissions will be charged by your broker for each trade you make. Often these brokers will also then charge you a spread on top of their commission charge.

Other brokers such as eToro will not charge you any commission. instead, these brokers are making money by only charging the spread cost.

Some other fees you need to take into account are:

  • Overnight Financing Fee: If you are trading CFDs and holding your trades overnight, then you will be subject to the overnight financing fee. The time this fee is charged is different for each broker so make sure to check with your broker.
  • Deposit or Withdrawal Fees: When making a deposit or withdrawal some brokers will charge you a fee. This can often be dependant on the type of deposit or withdrawal method you are using.
  • Inactivity Fees: Some UK platform providers will charge you an inactivity fee if your account remains inactive for a certain period of time.

Trading Tools & Features

The more trading tools and features your broker provides, the more chance you have of success.

The types of features you should be looking for are; easy use trading platform, a copy-trading function, and a free demo or virtual account.

A demo or virtual CFD trading account allows you to trade the markets without risking any real money. You make and manage your trades in the same way you would if you were risking real money and price moves the same, but you are trading with virtual money.

Whether you are an experienced pro or just starting out it is very important your broker offers a free CFD demo account.

Even if you are ready to live and start risking real money you will first want to test out the platform in demo mode to make sure you are comfortable with it.

A demo account can also be incredibly useful if you want to test out new strategies with virtual money in a no-risk situation.

Education, Research & Analysis

Some of the best brokers in the UK will provide you will top-notch analysis and education.

This education will often come in the form of videos or trading guides.

This education and market analysis can be extremely useful and can help you get on the right side of the market.

Another key feature that the best UK platform providers will offer is direct access to the latest news and economic data that will help you stay ahead of the curve.

User Experience: Easy to Use CFD Trading Platform

The CFD trading platform that you use must be easy to navigate and operate.

You will be making trades risking real money in the financial markets. The last thing you need is to have a trading platform that is complicated or that constantly lags.

Some of the best brokers offer either their own CFD trading platforms that they have spent a long time creating like AvaTrade or Plus500, and others offer the very popular MT4.

The platform you use is going to play a huge role in your trading success. You need to be fully comfortable with it and be able to quickly enter and exit trades when you need.

Mobile App

Being able to manage your trades on your mobile phone with an easy-to-use app is crucial.

There will be times when you cannot be at your computer screen to monitor how your trade is going. Having a quality trading app that lets you easily manage and exit your trade if need be is a top priority.

The best mobile trading apps will let you check your account portfolio quickly and if needed access customer support through live chat.

Payment Methods

Obviously being able to deposit and withdraw your money in a timely manner and in a way that suits you is very important.

The best brokers will have many different deposit and withdrawal methods and they will have a whole department on hand to make sure these transactions go through smoothly.

The worst CFD providers will hold onto your money for days or weeks on end after you have made your withdrawal request which is why it is so important you use a reputable broker with fast withdrawal times.

Customer Service

The amount and quality of customer support your UK trading provider offers you is very important.

There could be times when you have a question about one of your trades or you need help with your account. You want to be able to quickly either get on the phone or live chat straight through to customer support. You also want this customer support to have a thorough knowledge of the markets.

The best UK brokers have multiple channels you can reach them through. The worst can only be reached through email or will leave you waiting on live chat for hours on end.

Strong Reputation

Reputation in the Financial markets is a very important thing.

Whilst you will be able to spot the scam brokers pretty quickly, the other brokers that sit on the fringe can be harder to recognise. A CFD broker that has been operating in the markets for many years shows that it has a strong track record and has been able to successfully service its clients.

With that said, you do need to keep in mind there are a lot of disgruntled traders who will lose money through their own bad trading and blame the broker.

How to Start CFD Trading

If you are ready to start trading in the markets, then you can follow this step-by-step walk-through to create a new account that will help you get all set up and ready to make your first trade.

Step 1: Open a Trading Account

Opening an account with eToro is a quick and easy process.

To get started go to their website here and click the join now button.

On the next page, you will be required to create an account username and enter in your email and password to create your new trading account. You will also then have to confirm your email by clicking the confirmation link that gets sent to your email address.


etoro open account

Step 2: Confirm Identity

To make sure you can verify your account and withdraw any profits quickly, you will need;

  • Your driver's license or passport.
  • A bank statement or utility bill that has been issued in the last three months.

The quicker you verify your account, the quicker you will be able to withdraw your profits and any deposit limits will also be removed.

Your deposit limit of $2,250 will also be removed.

To submit the required documents, log in to eToro and click on your profile. You will then see a section where you can upload the documents to fully verify your account.

Step 3: Deposit Funds

To deposit funds so you can start making real profits in the markets you will need to first login to eToro with your account username and password.

When logged in, you will see a large blue 'Deposit Funds' button down towards the bottom left.

After clicking on this you will be given the available options to make your first deposit so you are ready to start making trades.

Step 4: Place a CFD Trade

One of the reasons eToro is so popular is because it is so easy to make trades on their platform.

To make a trade you will first need to find the Forex pair or asset you want to trade. You can do this by using the search function built into the platform.

Once you have selected the market you are going to trade you can hit the 'trade' button. This will bring up a box showing you all the parameters you will need to enter to execute your first trade. As the image below shows you will be shown exactly how much you could either profit or lose depending on the details you enter before executing the trade.

etoro make trade

Best CFD Trading Platform UK - Conclusion

As we have gone through in this post; there are a lot of CFD trading platforms and brokers to choose from.

After our thorough review, we found the number one CFD trading platform in the UK is eToro.

eToro is strongly regulated throughout the world, they have a huge offering for many different types of traders and their trading costs compete with the best of them.

With eToro you can trade on their CFD platform yourself or you can make money by following and investing in other professional traders.

Signing up and using eToro is extremely quick and easy and you can start trading with 0% commissions using the button below.

eToro - Best CFD Trading Platform UK with 0% Commission

Your capital is at risk.

75% of retail investor accounts lose money when trading CFDs with this provider.



What is CFD Trading?

CFD is short for 'Contract for Difference'. A CFD contract is a derivate contract that allows you to speculate on the price of a certain asset such as a Forex pair or a Stock. With a CFD you are not physically buying the underlying asset, you are simply making a trade on whether the price will go higher or lower.

What is a CFD Trading Platform?

A CFD trading platform allows you to make trades on CFD products. These products could be Forex, Gold or cryptocurrencies. A CFD Product will let you quickly and easily enter and exit your trades all from the comfort of your own home.

What are the Best CFD Trading Platforms?

The best CFD platforms are easy to use, have low trading costs and offer a large range of available markets. Some of these CFD platforms include eToro platform, Plus500 platform and Metatrader platform.

What Broker Offers the Best CFD Platform?

eToro has the market-leading CFD trading platform. The reason eToro is favoured amongst so many for their CFD trading is that you can trade a huge range of products and you can either be a trader or copytrader. This means you can either profit from your own trades, or make profits copying other traders.

How to Get Started Trading on the Best CFD Platform in the UK

The easiest and quickest way to get started with the best CFD platform is to signup to eToro/ eToro offers you no commission trading, a huge range of markets from Forex, stock trading through to cryptocurrencies such as bitcoin.'
About Johnathon
About Johnathon

Johnathon is a Forex and futures trader with over ten years trading experience who has written for some of the biggest finance and trading sites in the world. Jonathan is also the founder of ForexSchoolOnline.

Scroll Up