XM is a global CFD broker owned by Trading Point Holdings Ltd, headquartered in Limassol, Cyprus. The company has operated continuously since 2009, serves over 20 million clients from 190+ countries (and 250,000+ active partners), and holds five major regulatory licences — CySEC (Cyprus/EU), ASIC (Australia), DFSA (Dubai), FSCA (South Africa), and CMA (Kenya). That breadth of regulation, combined with a $5 minimum deposit and a 100% welcome bonus on Standard accounts, makes XM one of the most accessible regulated brokers available.

In this review, we cover whether XM is safe, which legal entity covers your country, what accounts and fees look like, and whether the welcome bonus is worth claiming. We opened and tested an account ourselves — and we’ll show you exactly how to verify XM works before committing real money.

XM is safe and recommended — five regulatory licences (CySEC, ASIC, DFSA, FSCA, CMA Kenya), $5 minimum deposit, 100% welcome bonus, and instant withdrawals. TIC Score: 4.2/5.
Open an XM Account — Get 100% Bonus

Deposit as little as $5 on a Standard account and receive a 100% welcome bonus. Profits from the bonus are fully withdrawable.

Open an XM Account →

74.12% of retail investor accounts lose money when trading CFDs with this provider.

XM at a Glance: Pros and Cons

Here is what we like and what we don’t, based on our hands-on testing.

Pros

  • Five regulatory licences — CySEC, ASIC, DFSA, FSCA, CMA Kenya
  • $5 minimum deposit across all account types
  • 100% welcome bonus on Standard and Micro accounts
  • Instant withdrawals, no fees, 92.9% auto-approved
  • 1,400+ instruments on MT4, MT5, and XM App
  • Strong educational content — daily webinars, structured courses

Cons

  • Most non-EU/AU/SA/KE traders fall under the offshore entity (FSC Belize)
  • Any withdrawal removes all bonus credit immediately
  • Inactivity fee of $5/month after 90 days of no trading
  • Standard account spreads (1.0–1.6 pips) are wider than some competitors
XM is a strong choice for traders who want heavy regulation with a low entry barrier. The welcome bonus doubles your starting capital from day one. The main trade-offs — offshore entity for most international traders, bonus withdrawal rule — are worth knowing, not deal-breakers.

Is XM Safe?

Yes, XM is safe — it holds five regulatory licences across four continents, including CySEC in the EU (licence 120/10), which requires segregated client funds, negative balance protection, and Investor Compensation Fund (ICF) coverage up to €20,000 per client. XM operates through seven legal entities, and your level of protection depends on which entity serves your country of residence.

EntityRegulatorSafety TierGov. InsuranceCoverage
Trading Point of Financial Instruments LtdCySEC 120/10Tier 1 — Very HighYes — €20,000 (ICF)EU / EEA
Trading Point of Financial Instruments Pty LtdASIC AFSL 443670Tier 1 — Very HighNoAustralia
Trading Point MENA LimitedDFSA F003484Tier 1 — Very HighNoDubai / UAE
XM ZA (Pty) LtdFSCA FSP 49976Tier 1 — HighNo (local protection)South Africa
XM (xm.ke)CMA Kenya (Feb 2026)Tier 2 — StandardNoneKenya
XM Global LimitedFSC Belize 000261/397Standard OffshoreNoneInternational
XM International MU LimitedFSC Mauritius GB23202700Standard OffshoreNoneInternational (backup)

Traders in the EU, Australia, and Dubai receive Tier 1 regulatory protection. South African traders fall under the FSCA-licensed entity. Kenyan traders — as of February 2026 — are served by a dedicated CMA-licensed entity at xm.ke. Traders in most other countries, including Tanzania, Nigeria, and Ghana, are registered under XM Global Limited (FSC Belize), a standard offshore entity. This is the same structure used by every major international CFD broker — the operational standards (segregated funds at Barclays Bank, negative balance protection, instant withdrawals) are applied uniformly across all entities.

XM has maintained a clean enforcement record across all five regulators since 2009. No enforcement actions have been found on CySEC, ASIC, DFSA, FSCA, or CMA Kenya registers. The company does not appear on any major regulator’s warning list.

Safety Summary
Client funds segregated at Barclays Bank plc. ICF coverage up to €20,000 for CySEC clients. Negative balance protection on all accounts, all entities. 16+ years of continuous operation with no enforcement actions.
XM is safe for traders under EU, Australian, South African, or Kenyan regulation (Tier 1 or Tier 2). XM is reliable for international traders under the offshore entity — standard for the industry, with the same operational safeguards applied across all entities.
Test XM With a $5 Deposit

Open a Standard account, deposit $5, and claim your 100% welcome bonus. Trade with $10 total capital. Withdraw anytime — most withdrawals are instant.

Open an XM Account →

74.12% of retail investor accounts lose money when trading CFDs with this provider.

Yes, XM is legal across every major African market we reviewed. XM holds dedicated local licences in South Africa (FSCA) and Kenya (CMA), and accepts clients from all other African countries through its international entity (XM Global, FSC Belize). No African country we reviewed prohibits citizens from trading with offshore-licensed CFD brokers.

South Africa

Yes, XM is legal in South Africa. XM ZA (Pty) Ltd holds an active FSCA licence (FSP 49976). South African traders are registered under a locally regulated entity with direct regulatory accountability to the Financial Sector Conduct Authority.

Kenya

Yes, XM is legal in Kenya. XM obtained a CMA Kenya licence in February 2026 and operates a dedicated site at xm.ke. Kenyan traders are registered under the CMA-licensed entity with M-Pesa deposit support via iPay Africa.

Tanzania

Yes, XM is legal in Tanzania. No Tanzanian law prohibits citizens from trading with offshore-licensed CFD brokers. CMSA does not license XM locally, but does not block it either. Tanzanian traders are registered under XM Global Limited (FSC Belize).

Nigeria

Yes, XM is legal in Nigeria. Neither the SEC Nigeria nor the CBN prohibits retail CFD trading with international brokers. Nigerian traders are registered under XM Global Limited. Some Nigerian banks restrict transactions to forex brokers — use an e-wallet (Skrill, Neteller) if your bank blocks the transfer.

Ghana

Yes, XM is legal in Ghana, because no Ghanaian law prohibits offshore CFD trading. Traders are registered under XM Global Limited (FSC Belize). Standard deposit methods (Visa, Mastercard, Skrill, Neteller) are available.

XM is legal across Africa. South Africa (FSCA) and Kenya (CMA) have local regulation. Tanzania, Nigeria, Ghana, and other African countries are served by the offshore entity — the same structure used by every major international CFD broker serving the continent.

What Can You Trade on XM?

XM offers 1,400+ CFD instruments across seven asset classes — forex, stock CFDs, commodities, indices, precious metals, energies, and thematic indices. You trade CFDs (contracts for difference) on XM, meaning you do not own the underlying asset. This allows you to go long or short, use leverage, and set stop-losses on every position.

Asset ClassInstrumentsTypical Spread (Standard)
Forex55+ currency pairsEUR/USD from 1.0–1.6 pips
Stock CFDs1,000+ global sharesVariable by stock
CommoditiesCocoa, Coffee, Corn, Sugar, moreVariable
IndicesMajor global indices (S&P 500, DAX, FTSE, etc.)Variable
Precious MetalsGold, Silver, Palladium, PlatinumGold from 2.5 pips (Standard)
EnergiesCrude Oil (WTI, Brent), Natural GasVariable
Thematic IndicesCustom baskets (e.g., tech, green energy)Variable
CFDs Only — No Real Ownership
XM trades CFDs. You do not own the underlying shares, commodities, or currencies. If you want real stock ownership with voting rights and dividends, XM is not the right broker — consider a stockbroker like Interactive Brokers instead.
The instrument range is strong — 1,400+ instruments across seven asset classes puts XM ahead of most brokers in this category. Forex and stock CFDs are the standout selections. If you need broad market access from a single account, XM delivers.

XM Trading Platforms

XM supports three trading platforms: MetaTrader 4, MetaTrader 5, and the XM App. All three are available on desktop, web, and mobile. MT4 and MT5 are industry-standard platforms with full charting, automated trading via Expert Advisors, and decades of community support. The XM App is XM’s proprietary mobile application — it combines trading, education, and account management in one interface.

PlatformBest ForKey AdvantageAvailable On
MetaTrader 4 (MT4)Forex traders, EA usersIndustry standard, largest library of expert advisors and custom indicatorsDesktop, Web, Mobile
MetaTrader 5 (MT5)Multi-asset traders, stock CFDsMore timeframes, depth of market, stock CFDs availableDesktop, Web, Mobile
XM AppMobile-first beginnersBuilt-in education, trading signals, account management in one appiOS, Android

New to trading? Start with the XM App — it combines trading and education in one place. Already use MT4? Stay with it — your existing EAs and templates work seamlessly. Want the most features? MT5 adds more indicators, timeframes, and stock CFD access. For step-by-step installation, see our XM App Download guide.

Platform coverage is solid — three options covering every use case from mobile beginners to desktop power users running automated strategies. MT4 remains the most popular choice among XM users.

XM Fees and Spreads

XM has competitive trading fees because the Standard account offers spreads from 1.0–1.6 pips with zero commission, and XM charges no deposit or withdrawal fees on any account type. The Ultra Low account tightens spreads to 0.6–0.8 pips, still with zero commission.

Spreads by Account Type

Account TypeEUR/USD SpreadCommissionBest For
StandardFrom 1.0–1.6 pipsNoneBeginners, bonus-eligible
Ultra LowFrom 0.6–0.8 pipsNoneActive traders, tighter spreads
ZeroFrom 0.0 pips$3.50/lot each way ($7 RT)Scalpers, raw pricing
MicroFrom 1.0–1.6 pipsNoneMicro-volume, testing with real money

Non-Trading Fees

Fee TypeAmountNotes
Deposit fees$0All methods free
Withdrawal fees$0Free except bank wire under $200
Inactivity fee$5/monthAfter 90 days of no trading activity
Overnight (swap) feesVariableIslamic (swap-free) accounts available on request
Currency conversionBuilt into spreadApplies if deposit currency differs from account base currency

Zero deposit and withdrawal fees is a genuine advantage — but watch the inactivity fee. If you stop trading for 90+ days, XM deducts $5/month from your balance. Close your account or maintain at least one trade per quarter to avoid this charge.

Leverage

XM offers leverage up to 1:1000 on international entity accounts. CMA Kenya accounts are capped at 1:400. CySEC and ASIC accounts are capped at 1:30 for retail traders.

High Leverage Is a Risk, Not a Feature
At 1:1000, a 0.1% move against you wipes out your deposit. New traders should use leverage no higher than 1:10 until they have at least 3 months of live trading experience. The default leverage is not the recommended leverage.
Fee structure is competitive for a no-commission account. Standard account spreads are wider than some competitors (1.0–1.6 pips), but the 100% welcome bonus offsets this for new traders. If you trade more than 10 lots per month, the Zero account ($7/lot round-trip commission) typically works out cheaper. For a detailed breakdown, see our XM Fees guide.

Tools and Education

XM’s educational offering is one of its genuine competitive advantages. The broker runs daily live webinars in multiple languages, maintains a structured Learning Center with video courses for every experience level, and hosts live seminars in cities across Africa. Most brokers in this price range provide basic tutorials at best — XM goes further.

All MetaTrader platforms include standard technical analysis tools (30+ indicators on MT4, 38+ on MT5), Expert Advisors for automated trading, and economic calendars. The XM Forex Calculators (available in the Members Area and XM App) let you calculate margin requirements, pip values, and swap costs before opening a trade. XM also offers built-in copy trading, allowing beginners to replicate the trades of experienced traders filtered by strategy and risk level.

Tools and education are a genuine XM strength — daily webinars, structured courses, live seminars, copy trading, and forex calculators put it ahead of most brokers in this category. If you are starting from zero, XM’s educational resources are among the best available without paying for a separate course.

XM Account Types and Minimum Deposit

XM offers four account types — Standard, Ultra Low, Zero, and Micro. All share the same $5 minimum deposit and include negative balance protection, hedging, and an Islamic (swap-free) option. The right choice depends on your trading experience, volume, and whether you want the welcome bonus.

FeatureStandardUltra LowZeroMicro
Min. Deposit$5$5$5$5
Spread (EUR/USD)From 1.0–1.6 pipsFrom 0.6–0.8 pipsFrom 0.0 pipsFrom 1.0–1.6 pips
CommissionNoneNone$3.50/side ($7 RT)None
Lot Size100,000100,000100,0001,000
Welcome BonusYes — 100%NoNoYes — 100%
Islamic OptionYesYesYesYes
Negative Balance ProtectionYesYesYesYes

Starting out or testing XM? Open a Standard account — no commissions, and you qualify for the 100% welcome bonus. Trading frequently and want tighter spreads? Ultra Low gives you 0.6–0.8 pips with no commission — but no bonus. Experienced trader who needs raw pricing? Zero starts from 0.0 pips with a $7 round-trip commission. Not sure yet? Open a free demo account first — no deposit required.

For most traders starting with XM: open a Standard account. The $5 minimum deposit and 100% welcome bonus mean you can start with a small amount, double your capital, and learn the platform. Switch to Ultra Low or Zero once your volume justifies it.

XM Welcome Bonus

XM offers a tiered welcome bonus starting at 100% on your first deposit — deposit $100, trade with $200. The bonus is available on Standard and Micro accounts only, through the international entity (XM Global). Most regulated brokers cannot offer deposit bonuses because CySEC and ASIC prohibit them in the EU and Australia — XM is one of the few regulated brokers that can offer this through its international entity.

The full structure: 100% on the first $100 deposited, 50% on the next $400, then 20% on deposits above $500 — up to a maximum total bonus of $10,600. The bonus is non-withdrawable credit that acts as extra trading margin. Your profits, however, are fully yours to withdraw at any time.

Any Withdrawal Removes All Bonus
This is the critical rule: if you withdraw any amount from your account — even $1 — XM removes all previously awarded bonus credit from your balance. Plan your withdrawals carefully. Trade first, build profits, and withdraw when you are ready to take all your gains at once.

For worked examples, full tier breakdowns, claiming steps, and bonus strategy, see our XM Welcome Bonus guide.

The welcome bonus is legitimate and valuable for low-capital traders. Deposit $100, trade with $200 — that extra margin gives beginners more room to learn. Understand the withdrawal-kills-bonus rule before you start.

How to Open an XM Account

Opening an XM account takes under 10 minutes. The process is fully online — no branch visit required.

  1. Register at XM.com. Enter your email, create a password, and select your country. You’ll be automatically directed to the correct entity based on your location.
  2. Choose your account type. Standard is recommended for most traders — it qualifies for the 100% welcome bonus. You can open additional account types later.
  3. Make your first deposit. $5 via card, e-wallet, or M-Pesa (Kenya). You can deposit and start trading before completing identity verification — this is a feature, not a workaround.
  4. Complete KYC verification. Upload your national ID or passport and proof of address (utility bill or bank statement dated within 3 months). Verification typically completes within a few hours. Withdrawals are locked until KYC is approved.
  5. Download your platform. MT4, MT5, or the XM App. Or open the MT4/MT5 web terminal in your browser — no download needed.
Test the withdrawal cycle early
After your first deposit, make a small trade and then withdraw your balance. If the money returns to your account within minutes, you’ve proven the system works. This is the single best way to verify any broker before committing more capital.

Once registered, see our XM Login guide for accessing your Members Area, or our XM App Download guide for installing the mobile app.

XM Deposits and Withdrawals

XM charges no deposit or withdrawal fees — the minimum deposit is $5 across all methods, and 92.9% of withdrawals are processed automatically with instant arrival. This is one of XM’s strongest practical advantages.

Deposit Methods

MethodMin. DepositFeeProcessing Time
Visa / Mastercard$5FreeInstant
M-Pesa (Kenya, via iPay Africa)$5FreeInstant
Skrill$5FreeInstant
Neteller$5FreeInstant
Mobile Money$5FreeInstant
Bank Wire Transfer$5Free2–5 business days

Withdrawals

XM processes most withdrawals automatically with no fees and instant arrival. Bank wire transfers under $200 are the one exception — they incur a processing fee. Withdrawals follow the same-method rule (standard AML policy): you must withdraw to the same method you used to deposit, up to the deposit amount. Profits above your deposit can be withdrawn via bank transfer or e-wallet.

For step-by-step deposit instructions, see our XM Deposit guide. For withdrawal processing times, troubleshooting, and country-specific methods, see the XM Withdrawal guide.

Deposits and withdrawals are fast, free, and simple. $5 minimum, instant processing for most methods, and no fees on withdrawals above $200 via bank wire. The 92.9% auto-approval rate is a strong trust signal — your money is always accessible.

How to Use XM: Your First 7 Days

You’ve read the review. Now here’s what to actually do — a step-by-step plan for your first week with XM, designed to verify the platform works and get you trading with minimum risk.

Day 1: Set Up and Verify

  1. Open a Standard account at XM.com. Select your country and USD as your base currency (most XM instruments are USD-denominated).
  2. Complete KYC verification immediately. Upload your national ID or passport, and proof of address (utility bill or bank statement dated within 3 months). This unlocks withdrawals and activates the welcome bonus — don’t skip it.
  3. Download MT4 or MT5 from the XM Members Area, or use the XM App on mobile. MT4 is lighter and runs well on low-end devices; MT5 has more indicators and timeframes.

Day 2: Test the Deposit-Withdrawal Cycle

  1. Deposit $5 via card, Skrill, or M-Pesa. This is a test, not a commitment. You’re verifying your payment method works. The 100% welcome bonus will credit automatically if you’ve completed KYC.
  2. Open a small trade — any instrument, minimum lot size. You’re testing the platform, not making money. Close it after a few minutes.
  3. Withdraw your entire balance. This is the most important step. If your money arrives back in your account within minutes, you’ve proven the system works. Note: withdrawing will forfeit the welcome bonus — that’s fine, this is a verification step.

Days 3–5: Practice with Demo or Micro Deposits

Once you’ve verified the cycle works, you have two options: practice on the free demo account ($100,000 virtual balance) to learn without risk, or deposit $5–$50 and trade micro positions on the Standard account to experience real market conditions. Both approaches work — the key is not to deposit your full trading capital until you’re comfortable with the platform.

Days 5–7: Scale Up

Once you’re confident the platform works, you understand order execution, and you’ve verified the withdrawal process: deposit the amount you actually plan to trade with. The 100% welcome bonus applies to this deposit (up to $500 bonus credit). Set your leverage conservatively (1:10 or lower for beginners). Focus on one or two instruments — EUR/USD and XAU/USD are the most liquid on XM.

The Golden Rule
Never deposit money you cannot afford to lose. 74.12% of retail CFD traders lose money with XM. Start small, verify the withdrawal works, and scale up only when you’ve built a track record of profitable trades on the platform.
The test-deposit-then-withdraw sequence is the single best way to verify any broker. If XM passes this test — and it will — you’ll trade with confidence knowing your money is always accessible.
Start Trading on XM Today

$5 minimum deposit. 100% welcome bonus. Zero commissions on Standard. 92.9% of withdrawals processed instantly. Open a Standard account and start with a risk-free test.

Open an XM Account →

74.12% of retail investor accounts lose money when trading CFDs with this provider.

Conclusion — Is XM Worth It?

Yes, XM is worth it for traders who want a heavily regulated broker with a low entry barrier and a deposit bonus.

The strongest reason to choose XM is the combination of genuine regulation and beginner accessibility. Five licences across CySEC, ASIC, DFSA, FSCA, and CMA Kenya place XM in the top tier of regulatory coverage for any broker. The $5 minimum deposit, zero-commission Standard account, and 100% welcome bonus remove the usual barriers that stop new traders from starting. Instant withdrawals and a 92.9% auto-approval rate mean your money is always accessible.

XM is not perfect. Most international traders fall under the offshore entity (FSC Belize). The welcome bonus disappears if you make any withdrawal. Standard account spreads are wider than some competitors. And 74.12% of retail CFD traders lose money — that statistic applies to XM like any other broker.

If you are looking for a regulated broker with low costs, strong education, and bonus capital to start, XM delivers. Open a Standard account, claim the 100% bonus, and test with a $5 deposit to verify the platform works before committing more.

Open an XM Standard Account Today

$5 minimum deposit. 100% welcome bonus. Zero commissions. Instant withdrawals. Start trading with double your deposit.

Open an XM Account →

74.12% of retail investor accounts lose money when trading CFDs with this provider.

Frequently Asked Questions

Is XM safe, regulated, or a scam?

XM is not a scam. It is regulated by five authorities: CySEC (Cyprus/EU, licence 120/10), ASIC (Australia, AFSL 443670), DFSA (Dubai, F003484), FSCA (South Africa, FSP 49976), and CMA (Kenya, licensed February 2026). The parent company Trading Point Holdings Ltd (HE251334) is registered in Cyprus. All licences are searchable in public regulatory databases. The company has operated since 2009 and serves over 20 million clients.

What is the XM minimum deposit?

The minimum deposit on XM is $5 across all account types (Standard, Ultra Low, Zero, Micro) and all deposit methods. In local currency, that is approximately KES 650, TZS 13,250, ZAR 90, or NGN 8,000. For details, see our XM Deposit guide.

Can I withdraw money from XM?

Yes. XM processes 92.9% of withdrawals automatically with no fees. Most withdrawals arrive instantly. Bank wire transfers under $200 incur a fee. Withdrawals follow the same-method rule — you withdraw to the same method you used to deposit. Full details in our XM Withdrawal guide.

Does XM have a demo account?

Yes. XM offers a free demo account with virtual funds on MT4, MT5, and the XM App. No deposit required. You can practice trading without risking real money for as long as you need.

Is XM legal in my country?

XM accepts clients from 190+ countries. It holds local licences in South Africa (FSCA) and Kenya (CMA). Traders in Tanzania, Nigeria, Ghana, and most other countries are served by the international entity (XM Global, FSC Belize). No African country we reviewed prohibits citizens from using XM.

Is XM halal?

XM offers Islamic (swap-free) accounts on all account types. These accounts do not charge overnight swap fees, in compliance with Sharia law. You can request the Islamic option during or after account registration.

What is the XM welcome bonus?

XM offers a tiered welcome bonus: 100% on your first $100, then 50% on the next $400, then 20% above $500 — up to $10,600 total bonus. Available on Standard and Micro accounts only. The bonus is non-withdrawable credit, but profits are fully yours. Any withdrawal removes all bonus credit. See our XM Bonus guide for full details.

How does XM compare to other brokers?

XM scores 4.2/5 on TIC — Recommended. Its strengths are regulation breadth (five licences), the welcome bonus, and educational content. The main trade-offs are wider Standard account spreads and the offshore entity for most international traders. For detailed comparisons, see our broker reviews.