Home > Blog > XMTrading Account Setup Guide — Complete EA Configuration Steps (2026 Edition)

XMTradingAccount SetupMT5EASetup Guide

XMTrading Account Setup Guide — Complete EA Configuration Steps (2026 Edition)

Published: 2026-05-18Read time: about 3 min
This article reflects information as of its publish date. EA performance figures (PF, DD, annual return) change with live trading and re-validation — check the latest on the EA pages. See the latest EA results

XMTrading Account Setup Guide — Complete EA Configuration Steps (2026 Edition)

XMTrading is one of the most widely used brokers among EA traders. With a generous no-deposit welcome bonus (worth approximately $20 USD) and deposit bonuses, it's an ideal environment for getting started with EAs on a small budget. This guide walks you through every step from account opening to running your first MT5 EA.

XMTrading at a Glance (EA Trader's Perspective)

FeatureDetails
MT5 SupportExcellent — fully supported
XAUUSD SpreadStandard: 25–40 pips / Zero: 3–8 pips
LeverageUp to 1000x (XM bonus accounts: 888x)
Welcome Bonus~$20 USD equivalent (no deposit required)
Deposit Bonus100% on first deposit, 20% on subsequent deposits (caps apply)
Minimum Deposit$5 (Standard) / $100 (Zero)
Withdrawal Speed2–5 business days (bank transfer)
Support24-hour multilingual support

Step 1: Open Your Account (10–15 minutes)

1-1. Visit the XMTrading Official Website

Go to the XMTrading official website and click "Open an Account."

1-2. Enter Your Basic Information

FieldNotes
Country of ResidenceSelect your country
Full NameEnter exactly as it appears on your passport or driver's license
Email AddressUse an address you check regularly
Account TypeSelect MT5 Standard (recommended for beginners)
Leverage888x or 1000x (either works)
Base CurrencyUSD recommended (see note below)

On base currency: Choosing USD means your P&L is displayed in dollars, which aligns naturally with gold (XAUUSD) and other dollar-denominated instruments. While local currency options are available, USD keeps things consistent and avoids internal conversion overhead.

1-3. Confirm Your Email and Log In

After registration, click the confirmation link in the email you receive and log in to the client portal (MyPage).


Step 2: Identity Verification (KYC)

Withdrawals require identity verification. You can deposit and run EAs before completing KYC, but it's best to get it done early.

Required Documents

Proof of Identity (one of the following):

  • Passport
  • Driver's license
  • National ID card (do not show ID number if avoidable)

Proof of Address (one of the following, issued within the last 3 months):

  • Utility bill (electricity, gas, water)
  • Bank account statement
  • Official government-issued address document

Take clear photos with your smartphone and upload them via XM MyPage. Verification typically takes 1–3 business days.


Step 3: Claim Your Welcome Bonus

XMTrading offers a no-deposit bonus worth approximately $20 USD to new account holders.

  1. Log in to XM MyPage
  2. Navigate to "Account Info" and click "Claim Bonus"
  3. Agree to the terms and conditions

The bonus can be used to test your EA in a live environment, though withdrawing the bonus itself requires meeting the applicable trading conditions.


Step 4: Make a Deposit

MethodProcessing TimeFeesMinimum
Credit Card (VISA / Mastercard)Instant to a few minutesFree (covered by XM)$5
bitwalletInstantFree$5
Bank Wire Transfer1–3 business daysTransfer fee applies$5

Credit card is the most convenient option. If 3D Secure authentication is required, follow your card issuer's instructions.

About the Deposit Bonus

On your first deposit, XMTrading adds a 100% match bonus (up to $500). Deposit $100 and you'll have $200 to trade with. Note that the bonus portion has withdrawal conditions — your actual deposited principal can always be withdrawn regardless.


Step 5: Download and Log In to MT5

5-1. Download MT5

From XM MyPage, go to "MT5 Download" and download the Windows installer.

5-2. Locate Your Login Credentials

Your account confirmation email contains:

  • Server name (e.g., XMTrading-MT5 3)
  • Login ID (typically an 8-digit number)
  • Password (the one you set during registration)

5-3. Log In via MT5

  1. Launch MT5 → File → Open an Account
  2. Type "XMTrading" in the search box
  3. Select the server that matches your account confirmation email
  4. Enter your login ID and password, then click Log In

Step 6: Install Your EA

Download the EA file (.ex5) from this site and follow these steps to install it.

6-1. Place the EA File

MT5 → File → Open Data Folder
→ MQL5 → Experts → paste your EA file here

6-2. Restart MT5 and Verify the EA

After restarting, your EA will appear under "Expert Advisors" in the Navigator panel.

6-3. Attach the EA to a Chart

Open an XAUUSD H1 chart, then drag and drop the EA onto it. Configure the parameters in the settings window and click OK.

6-4. Enable Auto Trading

Make sure the "AutoTrading" button in the MT5 toolbar is green (enabled).


Key Considerations for Running EAs on XMTrading

Server Time

XMTrading's MT5 servers use GMT+2 (winter) or GMT+3 (summer, DST). Economic releases such as NFP are displayed in server time, so keep in mind the offset from your local time when scheduling EA activity around news events.

Rollover (Swap Timing)

Swaps on XMTrading are applied at 00:00 server time. On Wednesday–Thursday rollovers, three days' worth of swap is charged at once, which can affect open positions on gold if your EA holds overnight.

Managing Deposit Bonuses

The deposit bonus is included in your Equity but not your Balance. Since EA risk calculations (lot sizing, etc.) are typically based on Balance, having a large bonus does not artificially inflate your actual risk exposure — your EA will size positions correctly based on real funds.


Setup Complete — Checklist

  • XMTrading account opened
  • Email confirmed
  • Welcome bonus claimed
  • Identity documents submitted
  • Deposit completed
  • MT5 installed and logged in successfully
  • EA file placed in MQL5/Experts
  • EA attached to the target chart
  • AutoTrading button confirmed ON
  • Experts tab shows no errors

FAQ

Q: Can I run an EA using the bonus funds?

Yes. The bonus can be used for live EA trading. However, the bonus itself cannot be withdrawn — only your deposited principal (plus any profits above the withdrawal threshold) is eligible for withdrawal. Using the bonus to test your EA in a real market environment is a perfectly valid approach.

Q: Where do I create an XMTrading demo account?

Log in to XM MyPage and click "Open a Demo Account." Demo accounts connect to the same MT5 server as live accounts, so you can test in an identical environment.

Q: Can I hold both a Standard and a Zero account?

Yes. You can open multiple account types from XM MyPage. A common approach is to use the Standard account for bonus leverage while running parallel comparisons on a Zero account to evaluate spread costs.

Q: Is there a risk of withdrawal being refused?

Once identity verification (KYC) is complete, withdrawals of legitimate trading profits are not refused. However, accounts found to be misusing bonus terms may be suspended, so review the bonus conditions carefully before trading.

5-Day Email Course (Free)

Get one email a day covering the essentials of FX automated trading, how to read backtests correctly, and tips for choosing a broker.

* Privacy strictly protected. You can unsubscribe at any time.

Comments & questions