The toolkit.
Every tool, service, and resource I genuinely use for algorithmic trading on MetaTrader 5. Some links are affiliated; when they are, I say so clearly. I only recommend tools I actually use — not abstract "best of" lists.
Where I execute.
The brokers I use and trust for my own live trading and EA development. I've tested dozens — these consistently deliver the best execution, lowest costs, and most reliable performance for algorithmic trading on MetaTrader 5.
IC Trading
My top recommendation for running my EAs. IC Trading (FSC Mauritius) delivers the conditions algorithmic traders need: raw ECN spreads from 0 pips, leverage up to 1:500, and consistently tight spreads on XAUUSD, USDJPY and indices. Fast, reliable execution that I verify continuously with my own Broker XRay tool.
IC Markets (Global)
One of the largest, most established ECN brokers — a solid alternative to IC Trading. The Global entity (SCB-regulated, Seychelles) offers raw ECN spreads from 0 pips, leverage up to 1:500, deep liquidity and a broad asset selection. Important: my EAs only work with IC Markets Global, not IC Markets EU.
BlackBull Markets
New Zealand broker (FMA regulated) running on institutional infrastructure through its partnership with the LMAX Group. A strong fit for algorithmic trading: raw ECN spreads from 0 pips, leverage up to 1:500, very deep liquidity and fast execution across XAUUSD, indices and FX. No minimum deposit makes it easy to get started.
Roboforex
Veteran broker (since 2009) regulated by FSC. Strong choice for international traders, with leverage up to 1:2000, a wide range of instruments, and an EA-friendly environment. ECN accounts with tight spreads from 0 pips. Particularly popular for algorithmic traders who need higher leverage than ASIC brokers offer.
Not sure which broker? Run Broker XRay on any broker for 24 hours and compare objectively.
Trading leveraged products carries significant risk and may not be suitable for all investors. You can lose more than your initial deposit. Past performance is not indicative of future results.
Run your EAs 24/7.
Expert Advisors need a stable machine that never sleeps. Your home PC is not the answer. Two options I trust — pick on budget and how hands-on you want to be.
LumaDock
Fast, affordable NVMe VPS with a dedicated Forex VPS line and data centres in London and New York — the locations that matter for low-latency execution. AMD EPYC hardware, full root access and Windows support for MT4/MT5. Plans start around $7/month, making it the easiest low-cost way to keep an EA running 24/7.
TradingFXVPS
Specialised VPS provider built specifically for MetaTrader and forex EAs. Low-latency servers near major broker data centres (LD4 London, NY4 New York), pre-installed MT4/MT5 templates, and round-the-clock support that understands what an Expert Advisor is. I run my own EA execution and 24/7 YouTube live stream from a VPS exactly like this.
Verify everything.
Independent tracking of real account performance — the way modern algorithmic traders prove results.
FX Monitor
Independent third-party verification of account performance. Connects to your MT4/MT5 via a small read-only EA, sends account state over HTTPS, and publishes verified equity curves, deep statistics (Sharpe, Z-score, MAE/MFE), backtest-vs-live comparison, and embeddable widgets. I use it to publish my live portfolio on this very site — the widget in my Live section is FX Monitor reading my real account.
Analyse like a quant.
Tools I use to dissect backtests, compute portfolio correlations, and design system mixes.
Quant Analyzer
The standard tool I use to analyse backtest reports from MetaTrader Strategy Tester. Imports MT4/MT5 backtest XML, computes risk metrics (Sharpe, Sortino, Calmar, Recovery Factor), builds correlation matrices across strategies, and does portfolio Monte Carlo simulations. The free version covers most of what an independent trader needs. My blog post on building an EA portfolio walks through Quant Analyzer step by step.
Built for my own workflow.
Utilities I built to solve my own problems, made available on the MQL5 Marketplace.
Broker XRay
Execution quality audit for any MT5 broker. Scores your broker A+ to F across six weighted dimensions: spread, execution, slippage, stability, costs, news behavior. Bloomberg-style dashboard. 100% passive monitoring. I built this because I needed a way to objectively measure broker quality — and I use it daily on my own setup.
EA Performance Hub
Multi-magic portfolio analytics for MetaTrader 5. Monitors every Expert Advisor on your account in a single Bloomberg-style dashboard. Automatic magic number detection, multi-symbol grouping, equity curve, and advanced metrics (Sharpe, Expectancy, R-multiple, Max DD). I built it because the MT5 native panel was never enough for serious multi-EA setups — I use it daily on my own portfolio.
Affiliate disclosure
I earn a commission on accounts opened via my links, at no cost to you. Leveraged products carry significant risk.
Full breakdown of affiliate relationships
- IC Markets Introducing Broker — I receive commission on referred client trading volume
- Roboforex Introducing Broker — I receive commission on referred client trading volume
- BlackBull Markets Introducing Broker — I receive commission on referred client trading volume
- LumaDock Affiliate — I receive a commission on referred sign-ups
- TradingFXVPS Affiliate — I receive commission on referred subscriptions
- FX Monitor Partner — referrals unlock Extended plan for me (no monetary commission)
- Quant Analyzer No affiliation — mentioned because I use it
My recommendations are based on what I actually use — not on commission size. If you ever find a service that doesn't match its description, let me know at [email protected].
Questions about any of these tools?
If you're setting up an algorithmic trading workflow and want to discuss what works, drop us a line.