XM
Established offshore broker with multi-jurisdiction regulation, instant execution, and flexible account types from Micro to Zero. Widely supported across the EA ecosystem.
- Min deposit
- $5
- Max leverage
- 1:1000
- EUR/USD spread
- 1.6 pips
- Commission
- $0 on Standard / $3.5 on Zero
- Withdrawal time
- 1–2 days
- HQ
- Belize City, Belize
Regulation
Licences and oversight
| Regulator | Licence number |
|---|---|
| IFSC Belize | 60/354/TS/19 |
| ASIC Australia | 443670 |
| CySEC Cyprus | 120/10 |
Strengths
What works
- Lowest minimum deposit on the catalogue ($5).
- Negative balance protection across all account types.
- Solid spread profile on Ultra Low and Zero accounts; suitable for both swing and scalp EAs.
- Multi-platform: MT5, MT4 (= safety net for legacy MT4 EAs).
- 17-year track record, multiple regulatory licences in established jurisdictions.
Caveats
What to weigh
- Standard account spread (1.6 pips on EUR/USD) is mid-pack — low-spread strategies should use Ultra Low or Zero.
- Withdrawal processing slower than ECN brokers in this catalogue (1–2 business days vs same-day at TitanFX).
- Inactivity fee ($5/month after 90 days dormant) — relevant for traders pausing strategies.
Account & platform
How accounts and platforms break down
- Account types
-
- Micro
- Standard
- Ultra Low
- Zero
- Shares
- Platforms
-
- MT5
- MT4
- Funding methods
-
- Bank wire
- Visa / Mastercard
- Skrill
- Neteller
- PerfectMoney
- Bitcoin
- Supported assets
-
- Forex (55+ pairs)
- Stock CFDs
- Indices
- Commodities
- Metals
- Energies
Worth noting
Notable features
- Free VPS for accounts >$5,000 active balance (= material saving for EA users).
- 60+ deposit/withdrawal currencies.
- Hedging permitted; martingale and grid strategies permitted.
Updated · How we test ↗
XM has run since 2009, which makes it one of the longer-lived offshore brokers serving EA traders, and its multi-jurisdiction footprint — IFSC Belize, ASIC Australia, and CySEC Cyprus — means it has carried client-fund segregation and capital-adequacy obligations for well over a decade. But this profile is not written to sell you on XM’s longevity. It is written for one reader: someone about to point an automated system at a live XM account, who needs to know exactly what that account does well and where it costs them. XM is in this catalogue for one concrete reason — its bundled free VPS — and you should read the rest of this page through that lens. We rank brokers on EA-relevant data, not on what they pay us; see how we choose in our best MT5 brokers for EA trading guide.
One thing to be upfront about immediately: mt5depot is not an XM affiliate. We earn nothing if you open an XM account, so there is no revenue reason for us to push it. That is exactly why you can trust the assessment here — XM is listed because its free VPS is a genuinely useful feature, and where it makes sense to point you at a broker we do support, we will say so plainly and link Exness and HFM directly.
Why XM’s free VPS matters for an EA
The single feature that earns XM its place here is the free VPS. To understand why that is worth a whole section, you have to understand that a VPS is not optional for live EA trading — it is mandatory. An EA only works while its terminal is running and connected; a strategy on a home laptop dies the moment the machine sleeps, updates, or loses Wi-Fi, and it will miss every signal in between. A VPS is a server that runs the terminal 24/7 next to the broker’s infrastructure, and renting one normally costs somewhere in the region of a Netflix subscription every month, indefinitely, for as long as the EA runs.
XM removes that recurring cost by bundling a VPS for accounts above a balance threshold. To be honest and precise: the threshold is commonly cited around $5,000 active balance — treat that as a guide, not gospel, and confirm the current figure and any monthly-volume conditions directly with XM before you rely on it. If you are going to fund an EA account with several thousand dollars anyway, a bundled free VPS is a real, ongoing saving that quietly improves the strategy’s net return.
The alternative, if you fund below the threshold or simply prefer independence, is a cheap self-hosted VPS — and for many traders that is the better call, because it decouples your hosting from any one broker. Our VPS guide for MT5 EAs walks through choosing and setting one up. The honest framing for XM is therefore narrow but real: if the bundled VPS lands for your balance and strategy, it is a genuine reason to choose XM; if it doesn’t, XM’s other numbers don’t carry the page.
Match the account type to your EA
XM’s account breadth is its second-most-useful trait, and choosing wrong is the most common way a new user underperforms an EA’s published figures. The account decides your cost structure, and cost structure is the difference between profit and loss for anything that trades often. Use this picker, then read the account notes below it:

Micro — learn live execution on a small stake
The Micro account ($5 minimum) sizes positions in smaller increments, which makes it the right place to run a real EA on real market data with very little at risk. The value is not the tiny stake itself — it is that live execution exposes what a backtest never shows: how XM names its symbols (a suffix can stop an EA from trading), how the minimum lot interacts with your EA’s risk sizing, and how fills behave around the Friday close. Run a catalogued EA on Micro for a full week, including a weekend, before you scale. The getting started guide walks that demo-week routine end to end.
Zero — raw spreads with a $3.5/lot commission for scalpers
The Zero account ($3.5/lot commission, raw spreads on majors) is the account to use for any high-frequency strategy — scalping and anything trading dozens of positions a month. The reason is total cost: a tight raw spread plus a transparent fixed commission is cheaper and more predictable than a wide all-in spread once trade frequency climbs. If your EA’s edge is measured in fractions of a pip, Zero is the only XM account that gives it room to breathe.
Ultra Low and Standard — commission-free for slower systems
The Standard and Ultra Low accounts charge no commission and carry the all-in spread instead — with Standard sitting at the catalogue-wide 1.6-pip typical figure on EUR/USD and Ultra Low tightening that. For low-frequency trend and swing EAs that trade a few times a week and target large moves, a commission-free account is simpler to reason about and the spread is a rounding error against the move size. Do not point a scalper at Standard — as the cost maths below shows, the 1.6-pip spread is the widest commission-free figure in this catalogue and will erode a fast system’s edge.
Spreads and total cost: how to actually compare
This is the calculation most traders skip, and it decides which XM account is cheaper for your EA. Total cost per round-turn is spread (in account currency) + commission — never spread alone.
- Standard / Ultra Low: ~1.6 pips spread, $0 commission. On a standard lot that is roughly $16 per round-turn, all in.
- Zero: raw spread (call it ~0.2 pips, ≈ $2) plus $3.5/lot commission ≈ $5–6 per round-turn.
For a swing EA taking 10 trades a month, the difference is immaterial against the size of the moves it targets — the commission-free simplicity of Standard or Ultra Low wins. For a scalper taking 200 trades a month, that per-trade gap compounds to roughly $2,000/month, which can be the entire edge. And here is XM’s honest weak spot: that 1.6-pip commission-free spread is the widest in this catalogue — wider than HFM (1.2) and well above Exness (0.7). A scalper on the wrong XM account pays for it every single trade. Run the maths on your EA’s documented trade frequency before you pick, and remember the published backtest figures in the EA catalogue are measured on Exness retail-spread tick data — each EA profile documents how its spread compatibility holds up across the participating brokers, so treat them as a costed hypothesis your Micro-account demo week confirms.
What market-maker execution means when your EA fires an order
XM runs a market-maker (dealing-desk) model, and an honest profile has to say what that means rather than glossing it. Your orders can be filled against the broker’s own book rather than passed straight through to external liquidity, which means a market maker can apply requotes — most visibly around candle close or fast news — where an ECN or STP venue would simply fill at the next available price. This is a real consideration, not a deal-breaker, and the question that matters is whether it touches your strategy.
When it matters: a sub-second scalper or a news EA that depends on instant, certain fills at a specific price will feel a requote or a slipped close, and for those strategies a pure-ECN venue like TitanFX is the safer home. When it is effectively invisible: any EA trading on M5 and higher timeframes, holding for minutes to days, where a fraction-of-a-pip fill difference disappears against the move size. Most of mt5depot’s catalogue sits in that second group. Know which group your EA is in — the execution model glossary entry explains the distinction in full — and weigh XM’s market-maker model accordingly.
Platforms: MT5, MT4, and the free VPS
XM supports both MT5 and MT4. The MT4 support is a quiet safety net: a large number of older EAs are compiled as .ex4 for MetaTrader 4 only and cannot run on MT5, so if your EA is a legacy MT4 system, XM lets you run it without switching brokers. For MT5-native EAs you get the modern terminal with its better strategy tester and native economic calendar. Either way, automation needs the desktop terminal running 24/7 — a mobile app monitors positions but cannot run an EA — which ties straight back to XM’s defining feature: the bundled free VPS is the thing that keeps that desktop terminal alive without a monthly bill, provided your balance clears the threshold.
Funding and withdrawals on an active EA account
XM processes withdrawals in 1–2 business days across bank wire, cards, e-wallets (Skrill, Neteller, PerfectMoney), and Bitcoin, with a broad set of deposit and withdrawal currencies. One to two business days is workable and reliable, but it is slower than the instant or same-day rails at Exness and TitanFX — a difference that only matters if you actively cycle profits out of a high-frequency account week to week. For most EA traders compounding inside the account, it is a non-issue. One thing to watch in the data tables above: XM charges an inactivity fee after a dormant period, so a paused-strategy account is not a free parking spot.
Is XM the right broker for your EA?
XM is worth it for one specific case: when the bundled free VPS decisively offsets the wider spread for your strategy. If you are funding an EA account above the balance threshold with a swing or trend system — one that trades a few times a week, tolerates a 1.6-pip commission-free spread, and would otherwise pay monthly for hosting — then the free VPS is a real, recurring saving and XM is a sensible choice. Add MT4 support for legacy .ex4 systems and negative balance protection across all account types, and the case is honest and complete.
Where it is not the first pick: most cost-sensitive and scalping EAs are better served by a partner broker plus a cheap self-hosted VPS. A scalper bleeds the 1.6-pip spread on the wrong account and feels the market-maker model on the right one; a cost-focused swing trader gets tighter raw economics elsewhere. For those traders, Exness (0.7-pip spreads, instant withdrawals, ECN) or HFM (FCA regulation, $5 Cent account) plus an independent VPS is the stronger combination — and those are brokers mt5depot can actually support you on.
How XM compares to the rest of the catalogue
Briefly, against the other catalogued brokers: XM’s free VPS is its differentiator, but on raw economics it trails the field — wider than HFM (1.2 pips) and Exness (0.7 pips) on commission-free spread, and slower to withdraw than instant-payout Exness or same-day TitanFX. Its market-maker model is a step behind the STP/ECN execution at HFM, TitanFX, FXGT, and Axiory. What XM uniquely brings is the bundled VPS, and that is the whole reason to weigh it. The full side-by-side is in our best MT5 brokers for EA trading comparison, and the criteria behind these judgements are in how to choose a broker for EAs.
Opening an account and where mt5depot can help you
You can open an XM account directly on xm.com — choose your account type by strategy (Micro to learn, Zero raw for scalpers, Ultra Low or Standard for commission-free swing systems), download the MT5 or MT4 desktop terminal, fund the documented minimum for your EA rather than your full bankroll, and run a one-week Micro-account trial before going live. If you clear the VPS balance threshold, confirm and enable the bundled VPS so the EA runs 24/7.
The free VPS: eligibility, and when it is actually worth it
XM’s headline EA perk is a bundled VPS, and it is a genuine convenience — but it is worth understanding the eligibility and the trade-off before you choose XM for it, because a free VPS bought with a worse account economics can cost more than a $5/month one bought outright.
Eligibility is balance- and activity-gated, and the number moves. The free VPS is commonly cited at around a $5,000 balance with a minimum monthly trading volume to keep it active, but XM has changed these conditions over time, so treat any figure — including that one — as a guide to confirm on your live account, not a guarantee. If your EA strategy keeps a smaller balance, you will not qualify, and the “free VPS” reason for choosing XM evaporates.
Weigh the VPS against the spread you pay for it. XM is a market-maker, and its all-in spread on the commission-free accounts is wider than the raw-plus-commission economics at a Zero-style account elsewhere. For a low-frequency swing EA that trades a handful of times a week, that spread difference is immaterial and a bundled VPS is a clean win. For a scalping or grid EA trading hundreds of times a month, the wider spread can quietly cost more per month than a cheap self-hosted VPS would — at which point a tighter-cost partner broker plus your own VPS is the better economics. The honest rule of thumb: the free VPS earns its keep for slower systems holding the qualifying balance, and is a false economy for high-frequency ones.
The market-maker caveat for account choice. Because XM fills against its own book on the standard accounts, a latency-sensitive scalper should default to the Zero account’s raw conditions rather than a commission-free account, and should size expectations to market-maker execution rather than to an ECN’s. Match the account to the EA, then decide whether the VPS perk actually applies to that account at all.
How mt5depot earns money — and why not from XM
A money page should say plainly how it is funded, so here is the honest version for this one: mt5depot is not an XM affiliate, and we earn nothing from an XM account. XM is listed here on merit — its free VPS and broad account range genuinely fit a specific reader — not because it pays us, because it currently pays us nothing. There is no introducing-broker link on this page for that reason; an IB relationship is not approved, and we will not add a revenue CTA we do not have.
That puts XM in an unusual position on this catalogue: it is the one broker we can recommend with zero commercial incentive of our own, which is worth knowing when you read the rest of these broker pages. The flip side is practical — we cannot support you through a partner programme on an XM account. For an account where mt5depot can support you, with tighter economics and the same EA freedom, see Exness or HFM. That is not a sales pitch dressed up as advice; it is the honest division of where XM’s free VPS earns its keep and where a partner broker plus a cheap self-hosted VPS serves you better.
Who can open an XM account — country and region restrictions
XM accepts clients across most regions, but by regulation it does not accept clients in the United States, Canada, Iran, or Israel. Confirm your country is serviced before you fund, because an EA can only ever compound the capital you were actually able to deposit. XM’s restricted list is narrower than several offshore brokers on this catalogue, but the entity and conditions you onboard under still depend on your country, so verify on the registration screen rather than assuming.
Retail accounts carry negative balance protection and segregated client money. The one XM-specific item to confirm at signup is not a restriction but an eligibility: whether your intended balance and trading activity clear the free-VPS threshold, since for many XM users that perk is the entire reason for the account — and it is the condition most likely to have changed since this page was written.
Risks and what to confirm before you fund
Leverage up to 1:1000 is a tool, not a target — size your risk as if it were capped, because an EA that over-positions on high leverage fails by drawdown. Before deploying, confirm three things on your specific account: that negative balance protection is active so a catastrophic gap can’t push you below zero, that your country is serviced (the restricted regions are listed under who can open an account above), and — critically for XM — that the VPS balance threshold and any conditions are current, since the commonly cited ~$5,000 figure is a guide, not a guarantee. Confirm martingale and grid permissions match how your EA trades; XM permits both. The detailed testing process behind every figure we publish is on our methodology page.
FAQ
Does XM offer a free VPS? Yes — this is XM’s standout EA feature. XM bundles a free VPS for accounts above a balance threshold, commonly cited around $5,000 active balance (confirm the current figure and any volume conditions with XM directly). A VPS is mandatory for live EA trading, so a bundled one is a real recurring saving. If you fund below the threshold, a cheap self-hosted VPS is the alternative.
Is XM good for EA / automated trading? For the right strategy, yes. XM permits EAs, hedging, martingale, and grid strategies on MT5 and MT4, and its free VPS suits funded swing and trend systems. But its 1.6-pip commission-free spread is the widest in this catalogue and it runs a market-maker model, so cost-sensitive scalpers are usually better off on a partner broker like Exness plus an independent VPS.
Which XM account is best for an EA? Micro ($5) to learn live execution on a small stake, Zero ($3.5/lot, raw spreads) for scalping and high-frequency systems, and Ultra Low or Standard (commission-free) for low-frequency swing and trend EAs. Match the account to your EA’s trade frequency.
Can I run an MT4 EA on XM?
Yes — XM supports both MT4 and MT5, so legacy .ex4 EAs that cannot run on MT5 will work. This is a genuine safety net for older systems.
Does mt5depot earn a commission if I open an XM account? No. mt5depot is not an XM affiliate and earns nothing from an XM account, which is why this page assesses it straight. For an account where mt5depot can support you through a partner programme, see Exness or HFM.
Next steps
If XM’s free VPS fits your strategy and balance, open the account by account type and run a Micro-account week before funding live. If it doesn’t — and for most cost-sensitive or scalping EAs it won’t — the stronger setup is a broker mt5depot can support you on plus a cheap self-hosted VPS: start with Exness or HFM, set up a VPS, then browse the EA catalogue for a system matched to your risk tolerance and compare the full field in the best MT5 brokers for EA trading guide. The traders who last are the ones who verified on a small account first.
Eligibility
Restricted jurisdictions
XM does not accept clients resident in the following jurisdictions. mt5depot reflects this restriction on its IB referral.
- United States
- Canada
- Iran
- Israel
Risk disclosure
Trading leveraged forex and CFDs carries a high level of risk and may not be suitable for all investors. The high degree of leverage offered by XM can work against you as well as for you. Before deciding to trade through XM you should carefully consider your investment objectives, level of experience, and risk appetite, and seek independent financial advice if necessary.
mt5depot does not give investment advice and does not represent XM. The IB referral on this page generates a commission for mt5depot when you open an account and trade. Spreads, fees, and execution are determined by XM and not by mt5depot.