- EMA Cross Overv1MULTIPLEM5Running
- RSI Pullbackv3USDJPYM15Disabled
- MACD Trendv6BTCUSDH1Disabled
Build, Test & Deploy Automated Trading Strategies
Harness the latest AI models to create, backtest and deploy Python-based trading strategies into MetaTrader 5's Python Bridge.
Free to start — no card needed.
Describe your trading strategy and AI will write the code.
Our AI guides you through every single step. It’s fast, iterative and real-time. It turns your conversation into clean Python code, ready for you to backtest within the platform.
Watch how your strategy performs on historical market data.
Powerfully backtest your strategy against years of market history. Analyse the equity curve, drawdown, trade list and risk profile before deciding whether your idea deserves to go live in the markets.
Run our Optimiser to unlock efficiencies in your strategy.
The Optimiser tests every parameter combination for your strategy, runs parallel backtests in our private cloud infrastructure, and highlights the strongest results so you can evaluate them for fragility before going live in the markets.
Launch your trading strategy into MetaTrader 5, easily.
When your strategy is ready, launch it from the AlgoBuilder desktop app. It runs on your own Windows machine and sends every order directly to MetaTrader 5, no matter which broker you use.
AlgoBuilder App compatible with all MetaTrader 5 terminals.
Build and back-test with institutional-grade market data.
Tick data back to 2003 across 1,600+ markets, with real spreads and modelled commission on every fill. AlgoBuilder gives you trading-desk-level market depth, plus the cloud compute to test your strategy against it.
History reaches 2003 on FX & metals majors
Every backtest runs on our cloud, not your machine.

Start with an idea.
We'll help you prove it.
You don't need a perfect plan, just an idea worth testing. Describe one in plain English and we'll turn it into code you can backtest.
Most traders have a working backtest within 10 minutes.Free to build — no card required.
Everything traders ask before they start.
The questions that come up most often before getting started.
Do I need to know how to code?
No. Describe your strategy in plain English: entries, exits, indicators, risk rules. The AI writes the Python for you. The full code stays visible and editable, but you never have to touch it.
Which broker and platform does it work with?
AlgoBuilder runs strategies on MetaTrader 5 through its built-in Python bridge. If your broker supports MT5, you're ready. There's no separate broker integration or exchange API to wire up.
Where do my strategies actually run?
On your own machine. The desktop app pulls down each deployed strategy and runs the live trading loop locally, sending orders straight into your MT5 terminal. No cloud relay sitting in the middle holding your credentials.
How realistic is the backtesting?
Backtests run on 13.8 TB of real tick data going as far back as 2003, with real spreads and slippage modelled. The result you see is built to hold up when the strategy goes live, not just on paper.
Which markets can I trade?
1,602 markets are wired in across shares, forex, metals, crypto, indices, commodities and bonds. Test an idea on NAS100 today and run the same logic on Bitcoin tomorrow without rebuilding a thing.
Is there a free plan?
Yes. Build and backtest strategies on a free account. Paid plans unlock more compute, optimisation runs and live deployment.
See full pricing