Quick verdict: automated trading platforms in Australia
IC Markets and Pepperstone are the strongest automated trading brokers in Australia, both running MT4, MT5 and cTrader Automate with free VPS programmes for active traders. eToro leads copy-trading-as-automation. Four routes exist: EAs, cBots, API code and copy trading, and the right broker depends on which one you run.
The best ASIC-regulated brokers for running automated strategies:
- Pepperstone: strongest all-rounder, MT4, MT5, cTrader Automate.
- IC Markets: EAs and cBots with NY4 hosting.
- FP Markets: cost-efficient EA hosting with free VPS.
- Axi: EA-friendly MT4 with PsyQuation analytics.
- Eightcap: curated EA marketplace plus FlashTrader.
- FXCM: MT4 EAs with Trading Station backtesting.
- Fusion Markets: cheapest route to running EAs.
- GO Markets: EA support plus Genesis add-on.
- OANDA: v20 REST API for Python algos.
- Vantage: EA hosting at scale with free VPS.
EAs, cBots, API code and copy trading each favour a different broker. The categories below map which is which.
| Broker | Best for | Platforms with automation | Free VPS | API access | AFSL |
|---|---|---|---|---|---|
| EAs and cBots, NY4 hosting | MT4, MT5, cTrader Automate | Yes (AUD 5k balance) | cTrader Open API | 335692 | |
| All-rounder automation | MT4, MT5, cTrader Automate | Yes (Active Trader tier) | cTrader Open API | 414530 | |
| Cost-efficient EA hosting | MT4, MT5, cTrader Automate | Yes (qualifying balance) | cTrader Open API | 286354 | |
| Curated EA marketplace | MT4, MT5 | No | Limited | 391441 | |
| Lowest-cost EA running | MT4, MT5, cTrader Automate | No | cTrader Open API | 385620 | |
| Python algo trading via REST API | MT4, OANDA Trade, REST API | No | OANDA REST API (v20) | 412981 | |
| Multi-asset algo trading | TWS, IBKR API | No | TWS API (Python, Java, C++) | 453554 | |
| Copy-trading-as-automation | eToro CopyTrader | n/a | No | 491139 | |
| EA hosting at scale | MT4, MT5 | Yes (qualifying balance) | No | 428901 | |
| AI-assisted trading | Capital.com web/app, MT4 | No | Capital.com API | 513393 | |
| EA-friendly MT4 with analytics | MT4 | Yes (Pro tier) | No | 318232 | |
| MT4 EAs with strategy backtester | MT4 | Yes | No | 309763 | |
| EAs plus cTrader cBots | MT4, MT5, cTrader | Yes (active traders) | No | 254963 |
VPS qualifying terms and API access change. Check the broker’s current terms before you open an account for automation.
IC Markets: EAs and cBots with NY4 hosting
IC Markets matches Pepperstone across the automation stack: MT4 and MT5 expert advisors, cTrader Automate for algorithmic C# work, and a free VPS for clients holding an AUD 5,000 balance and trading 15 or more standard lots a month. Execution has ranked top-three in our quarterly latency testing at 32 milliseconds average on market orders, with a New York routing option for the US session. Raw Spread pricing measured 0.01 pips on EUR/USD at A$4.50 per side commission on the MetaTrader accounts. IC Markets has held ASIC AFSL 335692 since 2007.
IC Markets: Best for EAs and cBots
Automation platforms
MT4, MT5, cTrader Automate
Free VPS
Yes (AUD 5k balance)
API access
cTrader Open API
Pros & Cons
- EAs and cBots across MT4, MT5 and cTrader Automate
- Free VPS from an AUD 5,000 balance plus NY4 low-latency hosting
- cTrader Open API for custom bots
- Free VPS needs an AUD 5,000 balance
- Raw pricing carries a per-lot commission
- cTrader Automate uses C#, a step up from MQL for some
Pepperstone: the all-round automation pick
Pepperstone and IC Markets are the strongest automated-trading brokers in Australia, and Pepperstone takes the top spot here on execution: market orders averaged 28 milliseconds in controlled testing, which matters when an EA fires dozens of orders in a session. Both legacy MT4 and modern MT5 expert advisors are supported, cTrader Automate handles C# strategies, and free VPS hosting comes with the Active Trader tier. Smart Trader Tools is a free MT4 and MT5 download. Razor commission is A$3.50 per side. Pepperstone has held ASIC AFSL 414530 since 2010.
Pepperstone: Best All-Rounder
Automation platforms
MT4, MT5, cTrader Automate
Free VPS
Yes (Active Trader tier)
API access
cTrader Open API
Pros & Cons
- MT4, MT5 and cTrader Automate with cTrader Open API access
- Free VPS on the Active Trader tier
- Backed by the top overall score on the site
- Free VPS is tied to Active Trader volume
- No proprietary automation platform beyond MetaTrader and cTrader
- Best value once trading volume qualifies for perks
FP Markets: cost-efficient EA hosting
FP Markets covers every mainstream automation route on one account: full EA support on MT4 with a deep third-party indicator ecosystem, MT5 for modern expert advisors, and cTrader Automate for C# algo strategies. Raw account pricing is A$3.50 per side on AUD MetaTrader accounts, or US$3.00 per side on cTrader, and the 30-day demo renews for longer strategy-testing cycles across MT4, MT5, cTrader and TradingView. First Prudential Markets has held ASIC AFSL 286354 since 2005 and charges no inactivity fee.
FP Markets: Best for EA Cost-Efficiency
Automation platforms
MT4, MT5, cTrader Automate
Free VPS
Yes (qualifying balance)
API access
cTrader Open API
Pros & Cons
- Cost-efficient EA hosting across MT4, MT5 and cTrader Automate
- Free VPS on a qualifying balance
- cTrader Open API access
- Free VPS requires a qualifying balance
- No proprietary automation tooling beyond the third-party platforms
- Automation is one strength among a broader offering
Eightcap: curated EA marketplace
Eightcap gives automated traders MT4, MT5 with the FlashTrader automation add-on and the Acuity analysis plugin, plus free VPS hosting. Raw pricing suits high-frequency logic, measuring 0.00 pips on EUR/USD and 0.15 pips across eight majors in our May and June 2026 captures, with commission at A$3.50 per side (A$7.00 round turn). Copy trading runs through the built-in MT4 and MT5 Signals marketplace rather than a proprietary layer, and native TradingView execution adds a chart-led route. Eightcap has held ASIC AFSL 391441 since 2009.
Eightcap: Best for Ready-Made EAs
Automation platforms
MT4, MT5
Free VPS
No
API access
Limited
Pros & Cons
- MT4 and MT5 automation with a curated EA marketplace
- Good starting point for ready-made strategies rather than coding your own
- ASIC-regulated (AFSL 391441)
- No free VPS, so budget for a third-party host
- API access is limited
- No cTrader Automate for cBot traders
Fusion Markets: lowest-cost EA running
Fusion Markets keeps automated trading cheap: the Zero account charges A$2.25 per side (A$4.50 round turn), a saving that compounds when an EA trades high volume. Automation routes cover legacy MT4 EAs, modern MT5 EAs, cTrader Automate for C# strategies and MQL5 Signals, while TradingView execution routes through the cTrader backend. Raw spreads measured 0.04 pips on EUR/USD in our May and June 2026 testing. There is no proprietary platform; Fusion supports the standard mainstream stack instead. Fusion has held ASIC AFSL 385620 since 2017.
Fusion Markets: Best for Low-Cost Running
Automation platforms
MT4, MT5, cTrader Automate
Free VPS
No
API access
cTrader Open API
Pros & Cons
- Lowest-cost way to run EAs across MT4, MT5 and cTrader Automate
- cTrader Open API access for custom bots
- Low commissions keep automated strategies cheap to run
- No free VPS, so pair it with a third-party VPS
- Smaller broker by client volume
- Fewer premium extras than the larger automation brokers
The four categories of automated trading
Most “best automated trading platform” lists conflate four distinct categories. They have different platforms, different costs and different ASIC implications.
1. EA-driven (MT4 and MT5)
The traditional retail automation route. Expert Advisors are scripts written in MQL4 (for MT4) or MQL5 (for MT5) that run inside the MetaTrader platform on a desktop or VPS. The EA executes trades according to its programmed logic when the broker’s price feed arrives.
Strengths: massive existing library of EAs, mature backtesting, broad AU broker support. Weaknesses: tied to MetaTrader’s platform constraints, single-broker per instance, programming language is dated (MQL4 especially).
2. Bot-driven (cTrader Automate and custom code)
cTrader Automate (the cBot framework, formerly cAlgo) runs C# bots inside cTrader. More modern syntax than MQL, better tooling, smaller library. For developers writing their own algos rather than buying off-the-shelf, cTrader Automate is the cleaner environment.
Custom code outside the platform is the third option here. Most brokers don’t offer direct API access for retail automation, but some do: IC Markets via cTrader Open API, OANDA via REST API and Interactive Brokers via TWS API. These let you write algos in any language (Python is most common) that connect directly to the broker, bypassing the platform.
3. AI-driven
The newest category. A handful of AI-assisted tools generate trade signals or risk parameters using machine learning models. Capital.com’s Investmate is sometimes lumped in here, but it is the broker’s education app rather than a signal generator. None of the AU-regulated brokers run a fully autonomous AI trading product for retail clients in 2026, though several offer AI-assisted features (chart pattern recognition, sentiment scoring, news classification) that feed into discretionary or semi-automated trading.
The honest take: the “AI trading” category is more marketing than substance for retail traders today. The best automated trading at retail scale is still rule-based EAs and bots running on tested logic, not opaque models.
4. Copy-trading-as-automation
The trader doesn’t write the algo. They follow another trader (a “Popular Investor” on eToro, a “Strategy Provider” on ZuluTrade or cTrader Copy) and have trades automatically replicated to their account.
Strengths: no coding required, low barrier to entry. Weaknesses: you’re trusting another human’s discretion, performance fees can be high, drawdown risk varies wildly between strategy providers.
EA-driven trading deep-dive
How EAs work
An EA is a compiled script (.ex4 for MT4, .ex5 for MT5) that runs inside the MetaTrader terminal. It reads the broker’s price feed, applies its logic, and places orders through the broker’s order entry API. The EA runs on whichever machine has MetaTrader open, so most active EA traders host MetaTrader on a VPS rather than a home computer.
Common EA strategy types:
- Trend-following (moving average crossovers, breakouts)
- Mean-reversion (Bollinger band fades, RSI reversals)
- Grid trading (placing orders at intervals on either side of price)
- Martingale (doubling position size after losses, generally a bad idea)
- Scalping (high-frequency, low-pip-target strategies)
- News trading (entering positions on data releases)
Free VPS programmes at AU brokers
Latency to the broker server matters for EA execution. Most AU brokers run servers on Equinix NY4 (New York). A VPS co-located in NY4 reduces order entry latency from 200ms or more on a typical Australian home connection to under 5ms.
| Broker | Free VPS qualifying terms | VPS location |
|---|---|---|
| IC Markets | 15 standard lots/month (forex and metals), no balance test | Equinix NY4 |
| Pepperstone | Pro clients at USD 1 million+ notional per 60 days (about 10 standard FX lots) | NY4 / LD5 |
| FP Markets | Qualifying terms, check current offer | NY4 / LD5 |
| ThinkMarkets | Qualifying terms, check current offer | NY4 |
| Vantage | Qualifying terms, check current offer | NY4 |
| Axi | Pro tier, check current offer | NY4 |
If you don’t qualify for a free VPS, third-party MT4/MT5 VPS providers (BeeksFX, Forex VPS, NYC Servers) cost AUD 30 to 80 per month for a co-located instance.
Backtesting EAs
The MetaTrader strategy tester is the default EA backtest tool. MT5’s tester is multi-thread, supports multi-pair testing, and models tick data with reasonable accuracy. MT4’s tester is single-thread, single-pair, and models slippage poorly. For new EA development in 2026, use MT5 wherever possible.
External backtesting frameworks worth knowing:
- Vectorbt (Python): fast vector-based backtesting, free and open source
- Backtrader (Python): event-driven backtesting, mature, large community
- Freqtrade (Python): crypto-focused but adaptable, free and open source
- TradingView Pine Script Strategy Tester: for traders building algos in Pine
These run outside the broker’s platform on local data. Useful for early strategy research before porting to MT4/MT5/cTrader for live execution.
cTrader Automate deep-dive
cTrader Automate is Spotware’s algo development environment, formerly known as cAlgo. cBots (the cTrader equivalent of EAs) are written in C# with the .NET framework.
Why developers prefer cTrader Automate over MQL5:
- C# is a more capable language than MQL5 (object orientation, generics, async, LINQ all native)
- Visual Studio integration is solid (debug, IntelliSense, version control)
- Modern library support
- Cleaner backtesting environment
- No requote handling needed (cTrader doesn’t requote)
The trade-offs:
- Smaller cBot library than MQL EAs
- Fewer brokers offer cTrader (5 in our AU shortlist vs 23 for MT4)
- Steeper learning curve if you’re not already a .NET developer
For cTrader-specific broker comparison, see the cTrader brokers page.
API-driven Python algo trading
The most flexible automation route is direct broker API access. Three AU brokers offer real retail-accessible APIs:
IC Markets cTrader Open API
The cTrader Open API is REST/JSON and supports order entry, position management and live market data streaming. Authentication via OAuth2. The API is free for IC Markets cTrader account holders. You can write algos in any language (Python is the most common); the cTrader Open API has SDKs for Python, JavaScript and C#.
OANDA v20 REST API
OANDA’s REST API has been around since 2014 and is one of the most mature broker APIs in retail. JSON over HTTPS. Authentication via API token. Order entry, position management, candles, ticks, account state, transaction history all supported. Free for OANDA account holders.
OANDA is the broker most commonly used for Python algo trading by AU retail traders, partly because of the API quality and partly because its pricing suits short-window algos. Standard is spread-only, so there is no commission line to model at all; the Raw account instead quotes from 0.0 pips with AUD 3.50 per side (AUD 7.00 round-turn), which usually wins once an algo trades enough volume to care about the spread.
Interactive Brokers TWS API
The TWS API is the most powerful but also the most complex. Native bindings for Python, Java, C++ and .NET. Supports multi-asset trading (forex, futures, options, equities, bonds) through a single connection. The API connects to the TWS desktop application, which must be running.
For traders running multi-asset algos that span forex and equities, IBKR is the only AU broker with a comparable feature set.
Copy-trading-as-automation
For traders who don’t want to write or buy an EA but want their account to trade automatically, copy trading is the practical option.
eToro CopyTrader
eToro (AFSL 491139) is the AU market leader for copy trading. The platform’s CopyTrader feature lets you allocate funds to a “Popular Investor” and have all their trades replicated to your account, proportionally to the allocated capital. No fees from the trader you’re copying (eToro pays them through its Popular Investor Programme); you pay eToro’s spreads on the copied trades.
For full coverage see the eToro review.
cTrader Copy
Built into cTrader. Strategy providers register with the platform and other cTrader users follow them. The strategy provider receives a performance fee (typically 20 to 30% of profits) on top of the broker’s spread. Available at all five ASIC-regulated cTrader brokers in our shortlist.
ZuluTrade
A third-party copy-trading platform that connects to many AU brokers. The signal providers run their strategies on their own platforms and ZuluTrade routes copies to follower accounts. Performance is mixed and the fee structure is more complex than eToro.
MT4 / MT5 Signals
MetaQuotes runs a built-in Signals service in MetaTrader. Strategy providers publish signals; followers subscribe and trades are mirrored. AU brokers running MT4/MT5 mostly support it. Fee structure is set per signal provider.
The honest take on copy trading: drawdown risk is real. Strategy providers with strong recent performance often blow up on the next major event. Treat copy trading as you would any discretionary investment, with diversification and position sizing rules.
ASIC and the legal framework for AU automation
This section matters more than most retail traders realise. ASIC distinguishes between own-use automation and providing automation to others.
Own-use automation: fine
Trading your own account with an EA, cBot or copy-trading strategy is fine. No special licence required. You’re the principal of your own trading and the broker is the AFSL holder. Your protections (PIO leverage caps, negative balance protection, AFCA membership) apply through the broker’s licence.
There’s no AU rule against running multiple EAs across multiple accounts at multiple brokers, all for your own use. ATO tax treatment is the same as discretionary trading (CFD profits and losses are generally treated as assessable income under TR 2005/15, not capital gains).
We are not licensed to provide tax advice. Speak to a registered tax agent about your circumstances.
Providing automation to others: usually requires an AFSL
If you’re charging others to access your EA, signals or copy-trade strategy, you may be carrying on a financial services business in Australia. Common triggers:
- Selling EAs commercially with a performance claim (“our EA returned 50% in 2025”)
- Running a copy-trading account where others follow you for a fee or split
- Operating a managed account where you trade on behalf of clients
The relevant authorisations:
- Managed Discretionary Account (MDA) authorisation under your AFSL: for trading client accounts at your discretion
- Financial advice authorisation: for providing personal or general advice on trades
- Wholesale-only model: limiting your service to wholesale clients (those meeting the Corporations Act wholesale tests) materially reduces the regulatory burden
ASIC’s Regulatory Guide RG 234 (advertising financial products) also applies. Performance claims must be substantiated, balanced with risk warnings, and not misleading.
If you’re considering monetising automation, talk to a financial services lawyer before launching. The penalties for unlicensed financial services in Australia are significant. ASIC has prosecuted unlicensed signal providers and EA vendors in the last 24 months.
Where copy-trading sits
Most copy-trading platforms (eToro, ZuluTrade, cTrader Copy) operate under the AFSL of the broker hosting the service, with the strategy providers signed up under specific arrangements that don’t require them to hold their own AFSL individually. eToro’s setup is the cleanest in this regard. If you’re considering becoming a strategy provider, read the platform’s specific terms.
Risks specific to automated trading
Five categories of risk that don’t show up cleanly in backtests.
Overfitting. A strategy tuned to perfectly fit historical data usually fails out-of-sample. The classic mistake is optimising every parameter on the same data set. Walk-forward testing and hold-out validation reduce overfitting but don’t eliminate it.
Gap risk. EAs and cBots that hold positions over the weekend or through major news are exposed to gap risk. The 2015 Swiss franc unpegging took out hundreds of EA accounts that had no protection against a 30% one-bar move.
Broker outages. When the broker’s MT4/MT5 server goes down, your EA can’t place trades. If you have open positions, you can’t close them. AU brokers have downtime budgets in their PDS, read them.
Latency. A strategy that backtested at 0ms execution will perform differently with 80ms execution from a home internet connection. Backtest with realistic latency assumptions, especially for scalping strategies.
Programming bugs. EAs and cBots are software. They have bugs. A bug in a position-sizing function can wipe out an account in minutes. Test extensively on demo, run with reduced size first on live, monitor closely.
Spread widening. Most EAs are tested against typical spreads. During news or low-liquidity windows, variable spreads can blow out 5x to 20x normal. EAs that don’t check the spread before entering can take losing trades they wouldn’t normally take.
Recommended starting points
For most AU traders new to automation:
- Open a demo account at one of the strong EA brokers (IC Markets, Pepperstone or FP Markets).
- Start with a free or low-cost EA rather than a commercial one. Test it on demo for at least 2 to 4 weeks across varied market conditions.
- Backtest the EA on at least 12 months of historical tick data. Look for stable monthly returns rather than one big month and many small ones.
- Run it live with the smallest position size the broker supports. Most AU brokers allow micro-lots (0.01 standard lot).
- Monitor for 1 to 2 months before scaling up.
- Consider a free VPS once you’re trading more than AUD 1,000 to 5,000 to reduce home-internet latency.
- Track the EA against its backtest expectations. If live performance diverges materially from backtest, something is wrong.
Most retail EA failures come from skipping steps 2 and 4. Don’t skip them.
Choosing the broker underneath the automation matters as much as the EA itself. Our best forex brokers in Australia guide ranks all 29 on overall value, not just automation support.
Compare brokers by the factor that decides it
Each shortlist below re-ranks the market for one decision factor, tested the same way as this page.
Start with the overall ranking
Our tested, ASIC-only ranking of the best forex brokers in Australia is the baseline every shortlist below re-ranks.
Cost decides it
Once the platform is set, account pricing decides the broker. These shortlists rank by total cost.
You're starting out
Simpler platforms, stronger education, and demo accounts with no time pressure.
What you trade decides it
CFD shortlists re-ranked for the asset class you trade most.
FAQs
What is the best automated trading platform in Australia?
Can I run automated trading from Australia legally?
Do I need to pay for an EA?
What is the difference between an EA and a cBot?
Can AI trade for me automatically?
Is copy trading the same as automated trading?
Does ASIC allow automated trading?
What VPS should I use for an AU broker?
Related pages
About the author
Justin co-founded CompareForexBrokers in 2014 and has traded forex since 1998. Based in Melbourne, he has tested every ASIC-regulated broker on this site personally and has written for Forbes, Kiplinger, Finance Magnates, the Australian Financial Review and The Age. He holds a Bachelor of Commerce (Honours) and a Master of Marketing from Monash University. Justin is the Strategic Head of Research for the site.