Independent forex education Free professional tools Unbiased broker reviews
EUR/USD 1.15671 ▼ 0.10%
GBP/USD 1.34056 ▼ 0.08%
USD/JPY 160.225 ▲ +0.15%
XAU/USD 4219.31 ▲ +0.18%
USD/CHF 0.79711 ▲ +0.28%
AUD/USD 0.70440 ▼ 0.08%
USD/CAD 1.39888 ▲ +0.16%
EUR/GBP 0.86290 ▼ 0.02%
EUR/USD 1.15671 ▼ 0.10%
GBP/USD 1.34056 ▼ 0.08%
USD/JPY 160.225 ▲ +0.15%
XAU/USD 4219.31 ▲ +0.18%
USD/CHF 0.79711 ▲ +0.28%
AUD/USD 0.70440 ▼ 0.08%
USD/CAD 1.39888 ▲ +0.16%
EUR/GBP 0.86290 ▼ 0.02%
ESC
Key Takeaways
  • Complimentary VPS is gated by equity (often net of bonus credit), monthly traded volume, and sometimes aggregated volume across accounts on the same email—confirm the live formula in your Members Area
  • Marketing emphasises execution quality and low-latency connectivity from a VPS near XM infrastructure; that helps EAs more than discretionary weekend traders
  • Non-qualifying clients can usually subscribe to XM's VPS for a monthly fee (often quoted around USD 28) debited from MT4/MT5—again, verify before budgeting
  • Setup is standard Windows RDP plus a clean MT4/MT5 install on the VPS; official XM help pages may add screenshots you can follow alongside this guide
  • If XM's offer does not fit, independent Forex VPS hosts remain the fallback from roughly USD 25/month upward
Regulated Global Broker

Trusted by 20M+ clients worldwide

  • Trade 1,400+ instruments
  • Country-based bonus offers where eligible
  • MT4 & MT5 available
  • Easy deposits and withdrawals
  • Leverage up to 1000:1, where available
  • Copy Trading: auto-copy expert strategy managers
Trade with XM →
Code: FXTRD Use at signup
CySEC DFSA FSC FSCA FSA

June 2026 field note: XM details can vary by country and legal entity. Before following this guide, compare the current signup or Members Area wording with the points below, especially account type, bonus and withdrawal conditions.

What is a Forex VPS and Why Use One?#

A Virtual Private Server (VPS) is a dedicated remote computer that runs 24/7 in a data centre. For Forex traders, a VPS lets you keep MT4 or MT5 running continuously — independent of your home computer's uptime, power, or internet connection.

The two main reasons retail traders use a VPS:

  1. Expert Advisor (EA) reliability — your EAs trade around the clock without depending on whether your laptop is on, your power is up, or your home Wi-Fi is stable.
  2. Lower execution latency — VPS servers are typically hosted in data centres physically close to broker execution servers, reducing the round-trip time for orders from 30–100 ms (typical residential connection) to 1–10 ms.

The latency benefit matters most for scalping EAs and high-frequency strategies. For swing or position EAs that hold trades for hours or days, VPS uptime matters more than latency.

How XM Frames the VPS (execution, fibre, and EAs)#

XM's public messaging on VPS usually hits the same practical beats—rewritten here in plain language rather than brochure copy:

  • Execution focus — the pitch is that hosting the platform next to (or very close to) XM's infrastructure reduces the "last mile" problems of a home PC: patchy Wi-Fi, antivirus spikes, or a laptop going to sleep during the London open.
  • Optical-fibre connectivity — data-centre backhaul is carried on fibre; that is table stakes for any serious host, but it matters because retail traders often compare it to a residential ISP with variable routing.
  • 24 / 7 availability — matches Forex's Mon–Fri trading week for EAs that must stay attached to the server session without you babysitting the machine.
  • Built for EAs — MetaTrader Expert Advisors need a stable terminal process; a VPS is simply the most boring, reliable place to run that process.
  • Access from anywhere — Remote Desktop lets you check in from a phone, tablet, or travel laptop without installing MT4/MT5 locally on every device.

None of that replaces reading the current legal and commercial terms; it just explains why brokers keep offering VPS alongside MT4/MT5.

XM's Free VPS Offer#

XM provides free VPS hosting to eligible clients. Over the years XM has commonly published requirements along these lines (paraphrased—not a quote of live terms):

  • Minimum net equity — often expressed as (Equity − Credit) held at or above a USD threshold (frequently cited around USD 5,000 or currency equivalent), not merely a one-time deposit that you withdraw the next day.
  • Minimum monthly trading volume — historically described as a round-turn lot requirement on FX and eligible instruments (for example ~5 standard lots per calendar month, with micro-lot equivalents sometimes listed separately so small accounts can still qualify through genuine turnover).
  • Household / email grouping — some programme versions state that other XM accounts registered under the same email can count toward the activity test. If you run a main account and a small satellite account, read whether volume aggregates.
  • Request in the Members Area — approval, IP allocation, and credentials are issued through XM's client portal, not via a public self-checkout page.

Why we keep repeating "verify live": independent websites in 2025–2026 have listed different balance tiers (for example much lower USD figures) and even upgraded RAM/vCPU packages than older XM PDFs. That usually means either a regional entity variant, a promotional window, or an outdated article. Your Members Area → VPS / Promotions tile is the only row that matters when you click Apply.

If you do not meet the thresholds, XM has typically offered the same VPS product for a monthly subscription fee—often quoted around USD 28, auto-billed from your MT4/MT5 wallet on a set calendar-day rule. Treat that figure as indicative until your portal confirms it.

What You Get with XM's VPS#

Specifications vary by entity, campaign, and hardware refresh cycle. Older XM collateral sometimes listed modest templates (for example a Windows Server generation with ~1.5 GB RAM and ~20 GB disk); newer partner pages in 2025–2026 have occasionally advertised larger vCPU/RAM/SSD bundles. None of that is guaranteed to your profile until XM provisions the machine.

The table below stays intentionally broad so it remains useful even when XM rotates hardware:

Spec Typical Value
Operating System Windows Server (latest stable)
RAM 1–2 GB (sufficient for 1–2 MT4/5 instances)
Storage 20–40 GB SSD
CPU Shared vCPU
Bandwidth Sufficient for retail MT4/5 traffic
Uptime 99.9% target
Location Data centre near XM execution servers
Concurrent platforms 1–2 MT4 or MT5 instances comfortably

This is enough for one or two MT4/5 instances running a handful of EAs. If you plan to run a dozen EAs across multiple accounts, you may need a paid upgrade or a third-party VPS with more resources.

How to Apply for the XM VPS#

Step 1: Confirm Eligibility

Log in to the XM Members Area. Under Promotions or Account Services, find the VPS Hosting option. The page will show your eligibility status — funded balance, monthly volume, and whether you currently qualify.

If you do not currently qualify, the page typically shows what you need to do to qualify (e.g. "trade 3 more standard lots this month" or "deposit $X to reach the threshold").

Step 2: Submit the VPS Request

Click Apply for VPS (or equivalent). The request is processed by XM support — typically within 1–3 business days for eligible accounts. You will receive an email confirming approval and providing the VPS connection details:

  • VPS IP address
  • Username (typically your trading account number or a custom format)
  • Password (one-time generated; change after first login)
  • Connection port (usually the default 3389 for RDP)

Step 3: Connect to the VPS

XM VPS is a Windows Server — you connect via Remote Desktop Protocol (RDP). XM's own help centre sometimes publishes a four-step visual walkthrough (Start menu → Remote Desktop Connection → enter the IP you were assigned → accept the first-connection certificate warning). The flow below matches what those screenshots illustrate, without embedding third-party hotlinks that can break.

  • Windows users — use the built-in Remote Desktop Connection app (search "Remote Desktop" in the Start menu)
  • macOS users — install Microsoft Remote Desktop from the Mac App Store (free)
  • Linux users — use Remmina or rdesktop
  • iOS / Android — install Microsoft Remote Desktop from the App Store / Google Play (free)

In the RDP client:

  1. Enter the VPS IP address
  2. Enter the username and password when prompted
  3. Accept the certificate warning on first connection (this is normal for VPS connections)
  4. The Windows desktop opens in a window on your local machine

Step 4: Install MT4 / MT5 on the VPS

Once connected to the VPS:

  1. Open Internet Explorer / Edge on the VPS (it comes preinstalled)
  2. Go to xm.com → Platforms → MT4 (or MT5)
  3. Download the installer (.exe)
  4. Run the installer on the VPS — same install process as on your home machine
  5. Log in with your XM trading account credentials and select the correct server (e.g. XMGlobal-MT4)

For the install walkthrough: XM MT4 download and setup and XM MT5 download and setup.

Step 5: Install and Run Your EAs

On the VPS:

  1. Copy your EA files (.ex4 for MT4, .ex5 for MT5) into the MT4/5 data folder under MQL4/Experts or MQL5/Experts
  2. Restart MT4/5 — the EA appears in Navigator → Expert Advisors
  3. Drag the EA onto the chart of the instrument it should trade
  4. Ensure AutoTrading is enabled (toolbar button must be green)
  5. Confirm a smiley face icon appears in the top-right of the chart — the EA is running

Once the EA is running, you can disconnect the RDP session without stopping MT4/5 — closing the RDP window does not log out of the VPS, just disconnects your view. The EA keeps running.

For EA configuration: XM MT4 download and setup (Expert Advisors section).

Verifying Your EA is Running#

The most common rookie mistake is closing MT4 by accident or forgetting AutoTrading is disabled.

Daily check routine:

  1. RDP into the VPS
  2. Open MT4/5 (or click the running window if already open)
  3. Verify the AutoTrading button is green
  4. Verify the smiley face on each EA chart
  5. Check Terminal → Experts log for any errors
  6. Disconnect RDP

Set up alerts in MT4/5 for trade events and margin warnings — push notifications arrive on your mobile so you do not need to RDP in every hour.

Latency Benefit — Real Numbers#

Latency depends on your home location relative to the VPS data centre and your home internet quality. Approximate ping times:

From To XM VPS Notes
Home (London) → VPS (Europe) 1–10 ms Local data-centre routing
Home (Istanbul) → VPS (Europe) 30–60 ms Cross-border routing
Home (Lagos) → VPS (Europe) 80–120 ms Long-haul + ISP variability
Home (Manila) → VPS (Europe) 200+ ms Long-haul; impractical for direct trading

The VPS itself, once orders are running on it, has 1–10 ms latency to XM's execution servers regardless of where your home is. The home-to-VPS RDP latency only affects how snappy the remote desktop feels to you — it does not affect the order execution speed of your EAs.

When XM VPS is the Right Choice#

  • You run 24/5 EAs and cannot guarantee home computer uptime
  • Your home internet is unreliable (frequent disconnects, ISP issues)
  • You travel and need uninterrupted EA operation while away from your usual setup
  • Your trading style is latency-sensitive (scalping, news trading)

When XM VPS is Not Necessary#

  • You trade manually during set hours and are at your computer
  • You run swing/position strategies holding trades for days — uptime gaps of a few hours are not catastrophic
  • You only place pending orders and do not need active platform monitoring
  • You do not yet meet eligibility thresholds — and the cost of a third-party VPS would not justify your trading volume

Third-Party VPS Alternatives#

If you do not qualify for XM's free VPS, you can either pay XM's own monthly VPS fee (see Members Area—commonly cited near USD 28) or use a third-party host. Independent Forex VPS providers with MT4/5 templates usually start around USD 25/month and rise with CPU/RAM:

  • BeeksFX — premier Forex-focused VPS, low-latency hosting near major broker servers
  • ForexVPS.net — popular budget-friendly option with broker-specific data centre matching
  • FX Blue — community-trusted provider, usable with any MT4/5 broker
  • NYC Servers — US/EU hosting options
  • AWS Lightsail / DigitalOcean — generic cloud VPS, requires more manual setup but cheaper at small sizes

For a generic VPS (AWS, DigitalOcean), pick a Windows Server image and a region close to your broker's servers (e.g. London for XM). Specs of 1 GB RAM / 1 vCPU are sufficient for one MT4/5 instance.

Security Best Practices on a VPS#

A VPS is a real Windows server exposed to the internet — basic security hygiene is essential:

  • Change the default password immediately after first login. Use a strong, unique password (16+ characters, mixed case, numbers, symbols).
  • Disable / rename the default Administrator account if your VPS allows it. Use a custom username for daily login.
  • Enable Windows Firewall — block all inbound except RDP (port 3389).
  • Keep Windows Updates on — Windows Server applies security patches that close known vulnerabilities.
  • Do not use the VPS for general browsing — keep it locked to MT4/5 and broker websites only.
  • Use 2FA on your XM Members Area — the MT4/5 password on the VPS is separate, but Members Area protection prevents account-level changes if RDP is compromised.

Common Issues and Fixes#

Problem Likely Cause Fix
RDP connection refused Wrong IP or port Verify connection details from XM email
"Cannot connect — verify credentials" Wrong username/password Use exact credentials from approval email; check Caps Lock
MT4/5 not auto-restarting after VPS reboot Not added to Startup Add a shortcut to MT4/5 in shell:startup folder
EA stopped after disconnect AutoTrading disabled or MT4 closed Reconnect RDP, re-enable AutoTrading, restart MT4 if needed
Slow RDP Home internet upload weak Reduce RDP display quality (lower colour depth, disable wallpaper)
Order errors in Experts log Insufficient margin or invalid stops Check account balance, verify EA's stop-loss settings

Tips for VPS Users#

  • Keep MT4/5 in the system tray, not minimised — minimised apps sometimes pause certain operations under low-resource conditions
  • Set MT4/5 to auto-launch on Windows boot so it restarts after any VPS reboot
  • Use templates and profiles — save your chart layouts to MT4/5's profile system so you can restore them quickly after a reset
  • Daily-check the Experts log for EA errors — silent EA failures (not opening trades when they should) are more dangerous than visible crashes
  • Maintain a desktop backup with the same EA configuration in case you need to switch quickly during a VPS outage

Review current terms: Open a free XM account - regulated broker, $5 minimum deposit, welcome deposit bonus plus monthly deposit bonuses up to $5,000 where eligible, plus free VPS hosting for eligible accounts on MT4/MT5.

James Okonkwo
Written by
Platforms, Products & Broker Operations Editor
Fact-checked by
6+ years of market experience Facts last verified: Our editorial standards
Credentials & Written by

James documents platform setup, account types, fees, and promotional mechanics for major retail brokers. His writing is descriptive—not a substitute for a broker's legal terms—and he routinely reminds readers to verify conditions in their own region.

CISI Level 4 — Diploma in Investment Advice, 2019 6+ years hands-on broker platform reviews across CySEC, ASIC & DFSA jurisdictions Certified MQL5 developer — MetaQuotes, 2020
MetaTrader & onboarding Fees, spreads & bonuses Product comparisons
Share:

Frequently Asked Questions

For accounts meeting the live eligibility rules—usually some combination of net equity (equity minus bonus credit), monthly round-turn volume, and occasionally linked accounts under one email—XM waives the VPS subscription. If you fall below the thresholds, XM may downgrade you to the paid tier (often quoted near USD 28/month), pause the service, or ask you to top up activity; wording differs by entity. Verify exact terms in your Members Area.
XM typically gives a grace period before disabling the free VPS. If you anticipate a slow trading month, plan ahead — you can switch to a third-party VPS for ~$25/month if uninterrupted EA operation matters to you.
Yes, within the resource limits. The free-tier specs (1–2 GB RAM) typically support 1–2 MT4/MT5 instances comfortably. Running more may degrade performance.
XM provides Windows VPS because MT4 and MT5 are Windows-native. You can run MT4/5 on Linux through Wine, but it is less stable and not recommended for production EA hosting. Stick with Windows for reliability.
Same process as on a home machine: copy .ex4 (MT4) or .ex5 (MT5) files into MQL4/Experts or MQL5/Experts, restart MT4/5, drag the EA onto a chart, ensure AutoTrading is enabled. See: XM MT4 download and setup.
Yes. RDP disconnect only ends your viewing session — the VPS itself keeps running, and so does MT4/5 and your EAs. Closing the RDP window is the normal way to leave the VPS while keeping trades active.
A VPS hosted near broker servers typically achieves 1–10 ms order latency vs 30–100+ ms from a residential connection. The advantage matters most for scalping EAs and news trading; less for swing/position strategies.
The free-tier VPS is sized for retail EA hosting, not for high-frequency or institutional-grade HFT. For sub-millisecond latency requirements, dedicated co-location with the broker is needed — that is not what XM's free VPS offers, and HFT-style strategies are not the audience for retail broker VPS programmes.
It is intended specifically for hosting MT4/MT5 and related trading software. Using it as a general-purpose Windows server (running unrelated apps, hosting websites, etc.) is against the spirit of the offer and could result in service revocation. Keep it focused on trading.
Disconnect immediately, change your XM account password and Members Area password, contact XM support to disable the VPS instance, and review trade history for unauthorised orders. Enable 2FA on the Members Area to prevent account-level damage even if VPS access is compromised.

Comments 2

R
Rajesh G.

I qualified for the free VPS and the latency to XM's servers dropped from 180ms on my home connection to under 5ms. If you're running EAs that need fast execution, this is essential. The eligibility requirement of maintaining $5,000 equity and trading at least 5 lots per month is reasonable for anyone already trading at that level.

K
Katie Z.

The setup instructions are clear but I wish the article compared XM's free VPS specs (RAM, CPU, storage) to paid alternatives like ForexVPS or Beeks. If you're running multiple EAs simultaneously, the free VPS might not have enough resources and you'd need to consider whether upgrading to a paid service makes more sense.

Have a question or field experience?

Add a useful note for other traders. We review comments before publishing.

Start From $5 Deposit Check live bonus offers