MT4 MT5 Built for MetaTrader 4 & 5 traders

Backtests run on your PC via the Windows Agent — Strategy Tester stays local. Cloud is for job design and result archive only.

Batch Backtesting

Run 100+ Backtests
Without Lifting a Finger

Import job configurations from CSV and let our system distribute them across your terminals. Run hundreds of backtests in parallel while you focus on strategy development.
Run 100+ Backtests Without Lifting a Finger
1,000+
Active Users
from 50+ countries
50,000+
Backtests Completed
this month
10x
Faster Than Manual
avg. speedup
99.9%
Uptime
last 12 months

256-bit Encryption

Bank-level security

Secure Data Storage

Credentials encrypted at rest

Cloud Backup

Automatic daily backups

24/7 Support

Always here to help

Smart Queue System

Run 100+ Backtests While You Sleep

Every completed job automatically uploads to the cloud. Access your backtest results anytime, anywhere - on your phone or desktop.

Live Demo

Job Queue

Pending: 8

Job #1 - EURUSD H1EURUSD
Job #2 - GBPUSD H1GBPUSD
Job #3 - USDJPY H1USDJPY
Job #4 - AUDUSD H1AUDUSD
Job #5 - USDCAD H1USDCAD
... Pending: 3
Waiting for terminal

Terminals

Running: 3

Terminal 1
Job #A - EURUSD H4
Terminal 2
Job #B - GBPUSD H4
Terminal 3
Job #C - USDJPY H4
Terminal 4
Idle
Pending: 8
Running: 3
Completed: 3
Auto-dispatch active

Auto-Dispatch

When any terminal finishes, the next job starts automatically. No waiting, no gaps.

Fault Tolerant

If a terminal goes offline, jobs are reassigned to available terminals immediately.

Real-Time Progress

Watch your jobs progress through the queue in real-time. Always know what's happening.

Cloud Auto-Sync

Every completed backtest is automatically and securely stored in the cloud. Access your results anytime, anywhere.

How It Works

1

Create Batch Jobs

Fill in parameters manually or import CSV file

2

Launch Batch

Submit all jobs to the queue. Our smart system handles the rest

3

Auto-Dispatch

Jobs are assigned to available MT4/MT5 terminals instantly

4

Cloud Auto-Sync

Results upload to cloud automatically when each terminal finishes

5

Access Anywhere

View, compare, and analyze all results on phone or desktop

The Old Way vs BacktestPilot

Manual backtesting is slow, error-prone, and hard to scale. We've built the solution.

The Old Way

Stressed trader opening and closing MT4 terminals and copying backtest results into Excel day and night
  • Manually launch each MetaTrader 4/5 backtest one by one in Strategy Tester
  • Open and close MT4/MT5 terminals yourself between every job
  • Copy HTML reports into Excel by hand — files vanish after reinstalls
  • Optimization passes and EA parameters lost when MetaTrader is reinstalled
  • Stuck at the desk waiting — no remote monitoring or mobile live trading

With BacktestPilot

Relaxed trader enjoying juice on the beach while BacktestPilot runs backtests automatically
  • Windows Agent runs on your PC — Strategy Tester stays local on MT4/MT5
  • Auto-opens and closes terminals and dispatches 100+ jobs in parallel
  • Every backtest result auto-uploads to the cloud with full HTML reports
  • Every optimization pass and EA parameter set saved forever
  • Monitor the queue remotely and launch live trades from mobile in 3 taps

Everything You Need

Features for MetaTrader 4/5 research on your PC — local Strategy Tester, cloud job design and archive

Batch Backtesting

Run hundreds of MT4/MT5 backtests in parallel on your local terminals. CSV import for bulk job creation across your pool.

Batch Backtesting
GIF

Smart Job Queue

Set it and forget it. The Windows Agent on your PC auto-opens and closes local MT4/MT5 terminals, captures results, and continues seamlessly.

Smart Job Queue
GIF

Complete Data Storage

Every local Strategy Tester HTML report, equity curve, and trade journal uploads automatically. Never lose data.

Complete Data Storage - Job results backtesting metrics and summary

Loading screenshot...

Backtesting · 1/5

Optimization Parameters

Every MT4/MT5 optimization pass saved with full EA parameters. Create a backtest from any pass when you need detailed metrics.

Optimization Parameters

Loading screenshot...

Mobile Live Trading

After local backtesting, launch live trading from your mobile browser. Never miss a trading opportunity.

Mobile Live Trading

Loading screenshot...

EA Properties Sets

Save multiple named parameter sets for each EA — like “MACD for Gold” vs “MACD for EURUSD” — then load them in one click. Reuse tuned inputs anytime without retyping or losing values.

EA Properties Sets
GIF

How It Works

Get started in three simple steps

1

Create Batch Jobs

Fill in parameters manually or import a CSV file to create multiple MetaTrader backtest jobs at once.

Create Batch Jobs

Loading screenshot...

2

Install the Agent

Install the lightweight Windows Agent on the PC where MT4/MT5 is installed. It drives your local terminals quietly in the background.

Install the Agent

Loading screenshot...

3

Queue, Run & Archive

Jobs run in your local Strategy Tester. The smart queue assigns work to idle terminals; results auto-upload to the cloud for review anytime.

Queue, Run & Archive

Loading screenshot...

Supported Trading Platforms

Automate backtests and optimizations on your local MetaTrader 4 & 5 terminals via the Windows Agent

MetaTrader 4

Run MT4 Expert Advisors on your PC. Strategy Tester stays local — the Windows Agent opens terminals, runs jobs, and uploads results to the cloud.

  • MQL4 Expert Advisors & .set files
  • Batch backtesting on local MT4 terminals
  • Windows Agent auto-opens and closes terminals
  • Backtest results auto-upload to the cloud

MetaTrader 5

Full MT5 support including genetic optimization. Strategy Tester runs on your machine; BacktestPilot queues jobs and archives every pass.

  • MQL5 Expert Advisors & genetic optimization
  • Batch backtesting on local MT5 terminals
  • Windows Agent auto-opens and closes terminals
  • Every optimization pass archived to the cloud
91+ Supported Brokers

Works With the Brokers Traders Use Most

Run automated backtests on your local MT4/MT5 terminals — no matter which broker you trade with.

AdmiralsAvaTradeAxiBlackBull MarketsEightcapExnessFBSFP MarketsFusion MarketsFxProHFMIC MarketsOANDAPepperstoneRoboForexThinkMarketsTickmillUltima MarketsVantageXM

Can't find your broker? No worries — you can add your own broker in a few clicks. We support all MT4/MT5 brokers.

Show all brokers

Trusted by Traders Worldwide

See what our users have to say about BacktestPilot

"93% faster testing. BacktestPilot completely transformed how I develop strategies."

Alex Chen

Alex Chen

Prop Trader at AlphaFund

93% faster testing

"1,000+ students helped. I now teach algorithmic trading using BacktestPilot."

Sarah Mitchell

Sarah Mitchell

Algorithmic Trading Educator

1,000+ students helped

"40+ strategies optimized. Finally, a tool that keeps up with my research pace."

Marcus Rodriguez

Marcus Rodriguez

Hedge Fund Analyst

40+ strategies optimized
500+
Active Traders
50,000+
Backtests Run
99.9%
Uptime

What Makes BacktestPilot Different?

Built by traders, for traders. We solve the problems you actually face.

10x Efficiency

Create large job pools and keep every terminal busy without repetitive clicking.

Cloud Control, Local Compute

Design jobs in the cloud. Run them on your MT4/MT5 terminals. Every result auto-uploads for safe long-term access.

Zero Data Loss

Every result archived forever. Never lose a winning parameter set.

Mobile Trading

Launch live trades from your phone in 3 taps when opportunity strikes.

Frequently Asked Questions

Do I need to install anything?

Yes, you'll need to install our lightweight Windows agent on the machine where your MT4/MT5 terminals are running. It connects to our cloud service and manages the backtest execution.

Can I use my own broker?

Absolutely! BacktestPilot supports any broker that works with MT4 or MT5. You just need to configure your broker account credentials in the app.

What if I need more terminals?

You can upgrade your plan at any time. Higher tiers give you more parallel terminal connections. The Max plan includes 50 terminals, and Enterprise is unlimited.

Is my data secure?

Yes. We use industry-standard encryption. Your backtest results, EA files, and broker credentials are stored securely. We never share your data with third parties.

Ready to Automate Your Backtests?

Join thousands of traders who run MetaTrader backtests on their own PC — compute stays on your machine.