Automated trading platforms that offer social-copy and/or algorithmic trading features allow you to save time and effort when CFD and forex trading. Read on to discover the various ways you can automate trading strategies in 2021.


Justin Grossbard

Justin Grossbard has been investing for the past 20 years and writing for the past 10. He co-founded Compare Forex Brokers in 2014 after working with the foreign exchange trading industry for several years. He also founded a number of FinTech and digital startups including Innovate Online and SMS Comparison. Justin holds a Masters Degree and an Honours in Commerce from Monash University. He and his wife Paula live in Melbourne, Australia with his son and Siberian cat. In his spare time, he watches Australian Rules Football and invests on global markets.

What Changed?

Each month we update average spreads data published by the brokers the retail brokers lose %

Fact Fact Checked

We double-check broker fee details each month which is made possible through partner paid advertising. Learn more this here.


Our forex comparisons and broker reviews are reader supported and we may receive payment when you click on a link to a partner site.

Top 8 Automated Trading Platform UK List

Our August 2021 best algorithmic trading software UK list is.

Automated Trading Software for UK Traders

Automated trading strategies are becoming increasingly popular due to the amount of time and effort that can be saved compared to manually trading. There are two key methods of automation available to retail traders. You can use trading robots to implement algorithmic trading strategies, such as Expert Advisors on MetaTrader platforms, or cBots on cTrader.


Alternatively, you can utilise social-copy trading tools that allow you to automatically copy the trades of others rather than develop your own trading strategies.

Most UK brokers offer some form of automation via their trading platforms or a third-party provider. Below we review the top auto-trading platforms for those based in the United Kingdom, along with the best brokers offering the software.


Algorithmic versus Social-Copy Trading Platforms

Algorithmic Trading Software

Social & Copy Trading Software

MetaTrader 4 – Best Platform for Automation

MetaTrader 4 was released in 2005 by MetaQuotes and has since grown into one of the popular trading platforms worldwide. A primary reason for MT4’s popularity is the software’s advanced algorithmic trading tools that allow for full automation. Within the MetaTrader community, trading algorithms (trading robots) are known as Expert Advisers.


Expert Advisors on MT4

To achieve full automation, MT4 users can develop Expert Advisers (EAs) that automatically monitor financial markets as well as enter and exit trades according to your preset parameters. When writing EAs on MT4 you use MetaQuotes  Programming Language 4, (MQL4) which is comparable to the C programming language.


MetaTrader Marketplace

While writing custom EAs is ideal for experienced traders, those new to forex trading may find it too complex. If you are a beginner trader wanting to use EAs, a good place to start is MetaTrader Marketplace. Due to MT4’s popularity, the platform boasts a large marketplace where you can download over 1,700 EAs along with 2,100 technical indicators.



After developing EAs you can test and optimise the algorithm against historical data using the platforms backtesting tools known as a Strategy Tester. A downside to MT4’s Strategy Tester is that only one test with a single financial instrument such as one currency pair. Additionally, it uses a 32-bit memory and a single server which may not handle intensive programs.


Although the platform’s backtesting features are sufficient for most traders, MetaQuotes newer trading platform, MetaTrader 5, provides more sophisticated backtesting tools with multi-asset capabilities and more.

Benefits of Expert Advisors

  • You can save time as your EA is doing the leg work – eliminating the need to constantly monitor markets and place individual trades.
  • Trading decisions are based on market data, and free from human emotion and intervention.
  • EAs can run calculations and analyse data at a greater speed than an individual trader.
  • Allows for non-stop trading with EAs monitoring markets 24/7, even when you are sleeping or busy.
  • EAs can perform thousands of trades at once and quickly exit positions when the predetermined conditions are met.


CFDs and Forex Products

MetaTrader 4 is predominately a forex trading platform, although CFDs derived from other asset classes such as commodities and indices are accessible on the platform. The full range of financial instruments you can trade on MT4 depends on the broker you are using.


While cryptocurrency trading is offered by many global brokers on MT4, it is now prohibited in the United Kingdom. The UK’s financial regulator, the Financial Conduct Authority (FCA), recently banned retail traders from trading cryptocurrencies due to the high levels of volatility and risk. Meaning, if you want to trade cryptocurrency on MT4, you are required to sign up to a broker outside of the UK, i.e. with a CySEC (Europe) or ASIC (Australia) regulated broker.

MT4 comes with restrictions regarding market access. You can only trade financial products from decentralised exchanges such as forex, and therefore stock trading is not possible on MT4 as it runs through a centralised exchange.

MT4 Trading Tools

As well as algorithmic trading, MT4 is many retail traders platform of choice thanks to:

  • One-click trading along with alerts to stay up to date with real-time market movements.
  • Advanced inbuilt charting tools with 9 timeframes, 24 objects, and 30 technical indicators such as moving averages.
  • Risk management tools with four pending order types such as stop-loss and limit orders.
  • Fast order execution speed and an institutional grade trading environment similar to what professional traders gain access to.
  • Access to one of the largest CFD and forex trading communities in the world.


Please note, MetaQuotes has ceased to offer any technical or customer support for MT4 users. The software developers also recently announced they would no longer be selling MT4 licences to brokers.

Pepperstone – Best MT4 Broker for Expert Advisors

Pepperstone is one of the most popular forex and CFD brokers for those wanting access to MT4 and Expert Advisors. Key features offered by the Australian-based broker include:


  • Excellent trading conditions for Expert Advisor strategies with an average execution speed of 30ms and no dealing desk interference.
  • Add-on Smart Trader Tools that includes an extra 28 Expert Advisors and technical indicators.
  • Over 700 CFD trading instruments such as forex, indices, and commodities.
  • A Razor account type with spreads starting from 0.0 pips + commission fees, ideal for experienced traders.
  • A standard account with ultra-competitive no commission spreads from 0.6 pips, well-suited to beginner traders.
  • 24/5 customer support via phone, email, and live chat.
  • Regulated by multiple financial authorities around the world, including the Financial Conduct Authority (FCA) in the
  • A demo account that allows you to try out MetaTrader 4 before taking on the high risk of losing real money when live trading.
  • As well as trading CFDs with Pepperstone, spread betting is also available for UK traders.

Pepperstone’s Forex Spreads

Pepperstone has an excellent track record of ultra-tight spreads and competitive trading conditions. There are two pricing structures to choose from when using MT4, being a Razor account and a Standard account type.


Standard Account

The standard account provides access to commission-free forex spreads starting from 0.6 pips. This account type is a great option for beginner traders, as you can avoid the need to calculate commission costs as you are trading. As shown below, Pepperstone commission-free pricing is ultra-tight, with most brokers promoting spreads nearly twice as wide.


0.69 0.77 1.27 1.30 0.95


0.80 0.90 1.70 2.30 2.60


1.90 2.00 2.40 2.30 2.50


1.40 2.50 2.50 2.60 2.60


1.30 1.50 1.50 1.60 1.80


1.58 1.96 1.74 2.09 2.22


1.30 1.70 2.10 1.70 2.10


1.70 1.80 2.00 2.30 2.20

Data taken from broker website. Accurate as at 01/08/2021

Compare Standard Account Spreads

Razor Account

Pepperstone’s most popular account for MT4 is its Razor Account with ECN like pricing. The broker does not mark up the spreads which start from as low as 0.0 pips. As you are trading institutional grade spreads, you pay a commission fee of $3.50 per side, per 100k traded. The table below compares Pepperstone’s average spreads to other top brokers offering ECN style accounts. Few brokers match the Razor Accounts tight spreads, with the average spread for the EUR/USD staying close to Pepperstones minimum spread of 0.0 pips.

Raw Spread comparison


0.09 0.17 0.27 0.30 0.35


0.10 0.20 0.40 0.30 0.30


0.20 0.20 0.40 n/a 0.30


0.17 0.30 0.54 0.68 N/A


0.20 0.40 0.50 0.70 0.70


0.10 0.50 0.60 0.80 1.10


n/a 0.50 0.60 0.40 0.60

Data taken from broker website. Accurate as at 01/08/2021

Compare MT4 Brokers >>Visit Pepperstone >>

MetaTrader 5 – Good Algo Platform for CFD Trading

MetaTrader 5 (MT5) was released by MetaQuotes in 2010 to cater to those wanting to trade a wider range of financial instruments. A key difference between MT4 and MT5 is market access. Unlike MT4, MT5 offers trading products from centralised as well as decentralised exchanges. Therefore, as well as CFDs derived from forex, indices, commodities and so on, you can also trade physical stocks with certain brokers.


While MT5 was not necessarily created to replace MT4, it does offer additional trading tools along with some upgrades.

MT5 Expert Advisors

Like MT4, MetaTrader 5 offers advanced algorithmic trading via Expert Advisors. Certain features like the programming language and backtesting are improved from its predecessor. Yet, due to MT4’s continuing popularity, the community and Marketplace are smaller.


Programming Language: Similarly to its predecessor, you can use Expert Advisors to automate trading on MT5. To develop your own EAs, you use the MQL5 programming language that is based on the C++ language, which many traders consider easy to learn than MQL4. Unfortunately, the languages aren’t interchangeable, meaning if you have an EA written in MQL4 you can’t use it on MT5 (although converters exist online).


Marketplace: Although MetaQuotes has made it easier to access the Marketplace by adding a built-in tab to the platform, the size of the marketplace is smaller than MT4’s. Yet, with MetaQuotes ceasing customer support or license sales for MT4, MT5’s popularity and therefore Marketplace will continue to grow.


Backtesting: One of the major upgrades included in MT5 is better quality backtesting tools. MT5 Strategy Tester uses 64-bit memory and 4 servers, allowing for more efficient processing of high volumes of data. MT5 backtesting is also multi-threaded, meaning you can test and optimise your EA with multiple currency pairs or instruments at one time.


MT5 Trading Tools

As well as improvements to backtesting and the software’s programming language, MT5 offers the following tools to enhance your CFD and forex trading experience:

  • Depth of market pricing
  • Extended risk management tools with six pending orders.
  • A greater number of charting tools including 21 timeframes, 44 graphical objects and 38 technical indicators including Fibonacci studies.
  • Fundamental analysis tools with an inbuilt economic calendar.
  • An MQL5 community chat feature that embedded into the platform.
  • A multi-asset platform with CFDs such as forex, treasuries, ETFs and shares, as well as traditional stock trading.
  • Technical and customer support provided by MetaQuotes.


FP Markets – Top MT5 Broker with Expert Advisors

FP Markets is a top MT5 broker thanks to ultra-tight spreads, a wide range of CFDs, and good trading conditions for Expert Advisor strategies.


The broker offers:

  • Low spreads from 0.0 pips + commission via its Raw spread account type and 1.0 pip via its standard account.
  • No dealing desk business model and ECN pricing, with fast average order execution speeds.
  • Fee-free funding with a range of deposit and withdrawal methods.
  • Diverse market access on MT5 with CFDs derived from indices, forex, commodities, stocks, and bonds.
  • A free demo account for MetaTrader 5, funded with virtual money to practice in a risk-free trading environment.

View FP Markets Review >>Visit FP Markets >>

TradeStation – Top Automated Trading Software

TradeStation is an FCA regulated option for UK traders requiring automated trading systems, especially those wanting an English-like programming language. In partnership with Interactive Brokers, the trading platform allows for automated CFD trading as well as traditional futures, options, and stock trading.

To start trading, you can apply for a TradeStation Global account type which is a collaboration between TradeStation and Interactive Brokers. With a TradeStation Global account, you open a trading account with Interactive Brokers Universal that provides you access to the TradeStation platform and 135 financial markets including 23 currency pairs. A minimum deposit of $1,000 is required.


As well as the premium TradeStation platform, a TradeStation Global account type gives you access to Interactive Brokers Trader Workstation (TWS), IBKR WebTrader, and the IBKR mobile apps for Android and Apple devices.

Pricing for Forex and CFD Trading

When trading forex CFDs, commission fees are calculated as 0.6 basis points x trade value, with a minimum fee of $2.00 USD (or equivalent).

If you are trading US Share CFDs, you’ll pay USD $0.007 per share while US 500 Index CFDs commission fees are 0.0075% per trade fee. Brokerage fees for UK and Euro Share CFDs are 0.075% per trade fee, and 0.015% for Euro 50 Index CFDs and 0.0075% per trade fee for UK 100 Index CFDs.


Automated Trading Strategies

To write custom automated trading systems, you use EasyLanguage, TradeStation’s proprietary programing language. The programming language uses common English-like statements and is considered user-friendly for those wanting to write custom indicators and trading strategies.


You can design order management, market analysis, and scanning tools using thousands of inbuilt functions, properties, and keywords. As with other algo trading software, you can test and optimise your trading strategies against historical market data using the platform’s backtesting tools.


On top of automated online trading, the TradeStation software provides the following inbuilt trading tools and features:

  • Charting tools: 10 chart types, 150+ indicators and multiple time frames for advanced technical analysis.
  • RadarScreen: An automated scanner that monitors markets in real-time to help you identify trading opportunities. EasyLanguage coding you can customise how RadarScreen tracks markets.
  • The Matrix: Allows for easy one click trading and advanced order placement.
  • Simulated Trading: A demo account where you can practice trading in real-time market conditions, but without the risk of losing real money.


View Interactive Brokers Review >>Visit Interactive Brokers Markets >>

eToro – Best Social Trading Platform

eToro is a broker that hosts one of the world’s largest social-copy trading communities with millions of traders. Through its proprietary trading platform, the broker offers a range of online trading activities including copy trading, CFD trading, stock trading, and portfolio investing.

You can trade and copy trading strategies that include a range a diverse range of asset classes on the platform, with 2,000+ stocks, ETFs, indices, commodities and crypto.


Please note, if you want to trade cryptocurrencies like Bitcoin and Bitcoin Cash, you will need to sign up to an eToro subsidiary outside of the UK. Recently the Financial Conduct Authority in the UK banned retail investor accounts from trading crypto. If your focus is cryptocurrencies, the broker is overseen by various top-tier regulators, and most UK traders can sign up to ASIC (Australia) or CySEC (Europe) branches.



The platform’s social-copy trading feature, CopyTrader, can be handy whether you are an experienced trader looking to save time or a beginner trader learning the basics. Rather than develop and execute your own trading strategies, you can copy top-performing traders that are known as Popular Investors.


To find Popular Investors to follow and copy, you can filter trading statistics, risk scores, and more to find trading strategies that match your preferred asset classes and objectives.


As well as copy other traders, you can also communicate with other members of the social trading community, with an inbuilt newsfeed and the ability to chat with one another and share ideas and knowledge.



For a longer-term investment option, eToro offers CopyPortfolios where your portfolio is automatically managed and rebalanced as needed by eToro’s in-house experts. A higher minimum deposit of $5,000 is needed to invest in CopyPortfolios.

  • Top Trader Portfolios: A bundle of eToro’s best long-term investors.
  • Market Portfolios: a combination of different CFDs such as forex, shares, ETFs and commodities.


eToro Trading Tools

In addition to CopyTrader and CopyPortfolios, the software comes with a range of trading tools to supplement automation:

  • Third-party technical analysis powered by ProCharts
  • Fundamental analysis tools with a built-in research tab with real-time financial market news and info.
  • One-click trading making it possible to open a new position with a single click
  • Risk management tools with stop loss, take profit, and trailing stop pending order types.
  • A demo account that is loaded with a $100k virtual account balance.
  • Multiple platform options with an online trading platform or mobile apps designed for iOS and Android devices.

Online – Top Free Algorithmic Trading Platform

Capitalise AI is a third-party automated trading software that can be integrated into different platforms. To save you time,’s software will monitor the trading environment and market data in real-time 24 hours a day, 7 days a week.


Examples of automated systems you can build include:

  • Automatically entering and exiting positions using different tech-based conditions.
  • Risk management tools that allow you to maximise profits and minimise losses by setting and automating your position exit in advance.
  • Trading market news with forecast, actual and previous news indicators.
  • Time-based trading systems and conditions.


The software allows you to achieve code-free automation with custom technical indicators and trading strategies. It opens up automation to beginner traders as it is easy-friendly and uses free-style text commands to write trading signals.


To help you create and manage automated trading strategies, provide a range of trading tools and features:

  • Backtesting of automated trading systems against historical market data.
  • Simulation of trading signals against real-time market data.
  • A library of trading algorithms and example indicators.
  • Notifications and alerts to keep up to date with open positions and changing asset prices.
  • Mobile trading apps for Android and iOS devices.


FXCM and

To start using, you can sign up to FXCM and link the software to either MetaTrader 4 or Trading Station. When trading forex and CFDs with the online broker, retail investor accounts gain the benefits of:

  • No commission forex spreads starting from 1.02 pips (AUD/USD)
  • The option of commission spreads for Active Traders, starting from 0.2 pips (EUR/USD).
  • A free demo account for MetaTrader 4 or Trading Station
  • Licensed and regulated by the UK’s Financial Conduct Authority (FCA).

View FXCM Review >>Visit FXCM >>

ProRealTime – Top Analysis + Auto Trading Platform

ProRealTime is trading software that can be integrated into other platforms and is designed for automation and technical analysis. With the advanced functionality, the trading software is suited to experienced traders requiring a greater range of analysis tools.

  • Over 100 technical indicators and 20 drawing tools.
  • Fundamental analysis tools with real-time financial market news.
  • Risk management features with 8 order types.
  • Offline algorithmic trading thanks to ProRealTime hosting its own server.
  • Fast order execution and the option of a scalping mode.


ProOrder Automation

ProOrder is ProRealTime’s automation and backtesting tool. There are three approaches to adopting automation via ProOrder – you can code your own trading systems, use the software’s code-free Wizard or search the ProRealTime Marketplace online. If you are writing your own algorithms, the ProBuilder programming language is used and comparable to Visual Basic.


IG and ProRealTime

IG is a global broker offering ProRealTime that is regulated by the UK’s FCA among others. Retail traders can integrate ProRealTime into their IG trading platform and gain access to a professional traders’ work environment. The IG platform enables you to trade the broker’s full product range, with 16,000 financial markets to choose from.

As an IG trader there is no cost for the first month, then however if you don’t make at least four transactions per month, you will be charged a monthly fee of $40.

View IG Markets Review >>Visit IG Markets >>

cTrader – Good Platform for Algorithmic Trading

ECNcTrader is the third-most popular mainstream trading platform worldwide after MetaTrader 4 and MetaTrader 5. The predominately forex trading platform is popular among retail investor accounts wanting an ECN environment thanks to depth of market pricing, advanced charting tools and ultra-fast execution speeds.

Similar to MetaQuotes Software, cTrader Automate allows you to develop advanced trading robots (algorithms), known as cBots rather than Expert Advisors.


cTrader Automate and cBots

To fully automate CFD and forex trading, cBots can be written or downloaded from the cTrader Marketplace online. As cTrader Automate is less popular than Expert Advisors, the online community and marketplace are smaller with fewer cBots available to download.


If you are writing your own cBots, the C# programming language is used in the visual studio or inbuilt code editor. Once built or downloaded, cBots can be tested and optimised against historical data using the software’s backtesting features, or in live conditions via demo accounts.

Pepperstone – Top Broker for cTrader Automate and cBots

For cTrader Automate and cBots, Pepperstone is the best broker overall thanks to Razor account spreads from 0.0 pips + commission, ultra-fast order execution speeds, and a wide range of asset classes and CFDs. To explore cTrader and Pepperstone’s Razor trading account before risking real money, you can sign up for a demo account with the broker free of charge.

View Pepperstone Review >>Visit Pepperstone >>

MetaTrader Signals – Top Social-Copy Trading Software

Trading Signals is MetaQuotes social-copy trading feature that is available on both MetaTrader 4 (MT4) and MetaTrader 5 (MT5). Traders within the MT4 and MT5 communities can create signals that other community members can copy.

On MT4 trading signals are developed in the MQL4 programming language, while MT5 hosts MQL5 signals. In total, there are over 3,200 free and paid trading signals to choose from and duplicate.


While many features are similar across MT4 and MT5 when social-copy trading, a major difference is how you can access Signals. MT5 comes with an inbuilt Signals tab that allows you to easily search for and employ trading signals without having to leave the platform, while MT4 users are required to find signals online.


Another difference is that MT5’s trading community is not as large due to the popularity of MT4. Therefore, there are fewer signals available to copy. Yet, the library of MQL5 signals will continue to grow as MetaQuotes slowly phases out support and licenses for MT4.


As MT4 comes with a large community and range of Signals to duplicate, Pepperstone is a top broker for MQL4 MetaTrader Signals. If you prefer to use MQL5 Signals, IC Markets is one of the best brokers with MT5.

Is eToro legal in the UK?

Yes, eToro is licensed and regulated by the Financial Conduct Authority in the United Kingdom. The social-copy broker provides strong investor protections to traders in the UK in line with FCA forex trading regulation, such as negative balance protection and leverage caps. To find out more about forex trading in the UK, read our trading guide here.

Is Bot Trading Legal in the UK?

It is legal to use trading robots (bots) in the UK to automate trading. The Financial Conduct Authority (FCA) permits retail traders to execute both algorithmic and social-copy trading strategies.

Are trading bots safe?

Trading robots, aka bots or Expert Advisors, still carry a high risk of losing money as traditional CFD trading does. Yet, algorithmic trading strategies come with certain benefits that may reduce the risk such as eliminating human emotion and the ability to process large amounts of data at the same time.

Best Automated Trading Software Overall for UK Traders

With advanced algorithmic trading abilities and an established trading community and Marketplace, MetaTrader 4 is the best automated trading platform overall. The mainstream software is offered by many top brokers like Pepperstone and offers extensive trading tools to help you develop automated strategies.

  • Expert Advisors for algorithmic trading
  • Trading Signals for social-copy trading
  • Charting tools for technical analysis
  • A globally used programming language, MQL4
  • Backtesting features for testing and optimisation
  • Offered by many FCA regulated brokers


View Pepperstone Review >>Visit Pepperstone >>


About the author: Justin Grossbard

Justin Grossbard has been investing for the past 20 years and writing for the past 10. He co-founded Compare Forex Brokers in 2014 after working with the foreign exchange trading industry for several years. He also founded a number of FinTech and digital startups including Innovate Online and SMS Comparison. Justin holds a Masters Degree and an Honours in Commerce from Monash University. He and his wife Paula live in Melbourne, Australia with his son and Siberian cat. In his spare time, he watches Australian Rules Football and invests on global markets.

Back to top

We use cookies to ensure you get the best experience on our website. By continuing to browse you accept our use of cookies.

Contact us

Find us at the office

Humble- Micallef street no. 52, 81559 Jakarta, Indonesia

Give us a ring

Arieal Keswick
+27 450 860 545
Mon - Fri, 9:00-18:00

Reach out