You’re raising a point that a lot of traders quietly grumble about but rarely dissect with actual data. I’ve been trading live with XM on MT4 for a bit over four years, mainly majors and some indices, and I keep detailed trade journals, including timestamps, tick charts, slippage records, and screenshots from high-impact new events.
Based on this, I’d say the gap between marketing and real execution becomes very noticeable during volatile events (CPI releases, FOMC, NFP, etc). Here’s what my logs look like:
- Slippage: Outside of major news, slippage is usually minor (±0.2 to 0.5 pips), but during news spikes, it’s not unusual to see 1–2 pips or even more, especially on market orders. Pending orders (stops and limits) frequently get filled at significantly worse prices in these conditions, which isn’t unique to XM but still frustrating.
- Requotes: They’ve definitely decreased in recent builds, but they’re still present, especially if you’re trading micro lots or exotics. Oddly, I’ve found them more common during sudden, less-anticipated market moves versus big scheduled events.
- Order Execution: Latency is typically around 200–350ms for me (EMEA server), but spikes above 1 second do happen during frantic moments. I’ve cross-checked this with a VPS sitting next to the server and a regular home connection—both see similar degradation under heavy load.
- Stop Loss/Take Profit: These do get slipped occasionally, especially in fast markets. Orders get triggered not where you set them, but wherever the next available liquidity is. My logs show up to 5–8 pips difference during EM open or storms like Brexit votes.
I also ran a period where I mirrored trades on both XM MT4 and a separate ECN broker’s MT4 account. The ECN consistently had lower slippage (especially for stop orders) and fewer order rejections, but both were susceptible to the same issues during absolute market chaos—so yes, some of it is platform-specific, but broker infrastructure and LP relationships play a huge part too.
Anecdotally, some traders report less friction by switching to MT5 or cTrader, though the real jump seems to come when moving to a true DMA/ECN setup. Bottom line: in calm markets, XM MT4 is fine, but when things heat up, the edges definitely show.
Out of curiosity, have you compared execution with any other brokers/platforms side by side during market events? Or ever gotten a formal reply from XM on your logs? Be interesting to see if it’s just them or a limitation of how MT4’s routing and aggregation work overall.