CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Most retail investor accounts lose money when trading CFDs. PipTax is educational and compares costs; it is not investment advice.

HomeLearn › Tutorials

Demo Testing an EA on Pepperstone and IG Safely

Updated 14 July 2026 · 8 min read · PipTax education

Trading screen showing MetaTrader demo account running an expert advisor with charts and order log

If you want to demo test an EA on Pepperstone and IG before risking real capital, the good news is that both brokers make it straightforward to open a MetaTrader demo account in a few minutes. This guide walks through the actual setup steps, what to check while the EA is running, and how to move from demo to live without nasty surprises.

An expert advisor (EA) is only as good as the environment it's tested in. A demo account lets you confirm the EA loads correctly, respects your risk settings, and behaves as expected across different market conditions — all without a single pound at risk.

Why demo test an EA on Pepperstone and IG first

Backtests and optimisation reports only tell you how an EA performed on historical data, often with assumptions about spread, slippage and execution that don't hold up live. A demo account closes that gap by running the EA in real time against live prices, without real money on the line.

Reasons this step matters:

Both Pepperstone and IG are FCA-regulated for UK clients, which matters for fund protection and complaint routes — but regulation status doesn't tell you anything about spreads, commissions or execution quality. For that, use PipTax's [cost tool](/audit.html) once you're ready to compare live conditions.

Opening a demo account: the practical steps

The process is similar on most MetaTrader-supporting brokers, including Pepperstone and IG:

1. Visit the broker's site and look for "demo account" or "practice account" — this is usually separate from the live account application. 2. Choose the platform — confirm whether MT4, MT5, or the broker's own platform is offered, since EA compatibility depends on this. Check current availability directly on Pepperstone's and IG's own sites, as platform offerings can change. 3. Select account type and leverage — pick a demo that mirrors what you'd actually trade live, including the FCA-capped 30:1 leverage on major FX pairs if you're a UK retail client. 4. Download and log in — you'll receive demo login credentials (server, login number, password) by email; enter these into your MetaTrader terminal. 5. Fund the demo with a realistic balance — don't test with £100,000 if you plan to trade live with £2,000; position sizing behaviour won't translate.

Once logged in, you're ready to attach the EA to a chart.

Attaching and running the EA safely

With the demo account connected in MetaTrader:

Leave the EA running across a full trading week if possible, including the London and New York sessions, and ideally through at least one scheduled news release to see how it handles volatility.

What a demo can and can't tell you

A demo account is useful, but it has limits you should be honest about:

| Demo shows you | Demo does NOT reliably show you | |---|---| | EA loads and runs without code errors | True slippage during fast markets | | Basic order flow and trade logic | Exact live swap/rollover charges | | Platform stability over time | Real psychological pressure of live money | | Rough win/loss pattern | Precise all-in cost of trading (spread + commission + swap) |

Because demo servers can be priced slightly differently from live accounts, and don't always replicate slippage or requotes under stress, treat demo results as a behavioural check, not a profit forecast. For realistic live cost modelling — spread, commission and swap combined — run the instrument and account type through PipTax's [cost impact tool](/audit.html) rather than assuming demo numbers will carry over.

Comparing Pepperstone and IG during testing

Running the same EA on both a Pepperstone demo and an IG demo side by side can be genuinely informative:

Don't treat either broker as automatically "better" from a short demo run — a few weeks of demo trading won't reveal true cost differences. That's what the [cost tool](/audit.html) and PipTax's [brokers page](/brokers/index.html) are for.

Moving from demo to live responsibly

Before funding a live account:

Trading with an EA, live or demo, still carries real risk — a good demo run is reassurance, not a guarantee.

Conclusion

Taking the time to demo test an EA on Pepperstone and IG before going live is one of the simplest, lowest-risk steps you can take as a systematic trader. It won't reveal your exact live costs or guarantee future performance, but it will catch obvious errors and give you a feel for how the strategy behaves in real market conditions. When you're ready to fund a live account, check current platform details on the brokers' own sites, compare realistic costs with PipTax's [cost tool](/audit.html), and browse the [brokers page](/brokers/index.html) and [school section](/school/index.html) for further reading before committing real money.

Key takeaways

  • Always demo test an EA on Pepperstone and IG (or your own broker) for several weeks before using real money
  • Match the demo server type (ECN/Standard) and leverage to what you'd actually trade live, since FCA caps major FX leverage at 30:1 for retail clients
  • Check the MetaTrader Experts and Journal tabs regularly for errors, requotes, or disabled AutoTrading
  • A demo won't show you real slippage or true swap costs — use PipTax's cost tool to model realistic live costs
  • Run the EA through different sessions and news events on demo before committing capital
  • Keep a simple log of demo trades vs the EA's own backtest report to spot mismatches early
Want the real number for how you trade? Audit your MT4/MT5 statement free — see your true all-in cost and the genuinely cheapest broker for your style.

Frequently asked questions

How long should I demo test an EA before going live?
There's no fixed rule, but most traders run an EA on demo for at least four to six weeks, covering different market conditions and at least one high-impact news event. Longer is better if the EA trades infrequently, since you need enough sample trades to judge behaviour, not just luck.
Can I demo test an EA on both Pepperstone and IG at the same time?
Yes. Running the same EA on a Pepperstone MetaTrader demo and an IG demo side by side is a good way to compare execution, fills, and platform behaviour. Just remember each broker's demo pricing and server conditions may differ slightly from live conditions, so check both brokers' pages and the cost tool before deciding where to fund a live account.
Does a demo account show real spreads and slippage?
Not reliably. Demo servers are usually priced similarly to live accounts but often don't replicate real slippage, requotes under volatile conditions, or your actual swap costs. Treat demo results as a behavioural test of the EA's logic, not a precise forecast of live profitability. Use PipTax's cost tool for realistic live cost modelling.
What leverage should I use on a demo account to test an EA properly?
Set your demo leverage to match what you'd genuinely use live. UK retail clients are capped at 30:1 on major FX pairs under FCA rules, so testing at unrealistically high demo leverage (e.g. 1:500) can make position sizing and drawdown look very different from what you'd experience live.
Do Pepperstone and IG both support MetaTrader for EAs?
Both brokers have offered MetaTrader platforms historically, but exact platform availability (MT4 vs MT5) and account types can change. Always confirm current platform support directly on Pepperstone's and IG's own websites, and cross-check details on PipTax's brokers page before opening any account.

Keep going: Audit Index Methodology Index