XM (xm.com) Review

Read our concise, full review on the pros and cons of XM (xm.com)

Not available in United States

Written by Angelo Martins
Edited by David Johnson
Fact checked by Evelina Laurinaityte
Last updated April 2025
Advertising disclosure ⇾

Live Spreads

BrokersForexCommodities
EURUSDGBPJPYAUDNZDAverageXAUUSDXAGUSDAverage
XM Group - Standard
Pepperstone - Razor
HFM - Premium
Admirals - Trade
IC Markets - Standard
HFM - Zero Spread
Pepperstone - Standard
IC Markets - Raw Spread
BrokersForexCommodities
EURUSDGBPJPYAUDNZDAverageXAUUSDXAGUSDAverage
XM Group - Standard
Pepperstone - Razor
HFM - Premium
Admirals - Trade
IC Markets - Standard
HFM - Zero Spread
Pepperstone - Standard
IC Markets - Raw Spread

We analyze the combined spread and commission cost averaged over time. The table above displays combined spread and commission costs sampled from live accounts using our spread analyzer tool. To compare XM (xm.com) to other brokers or symbols than the ones shown, click the orange edit button and select new brokers or symbols.

The spread is the difference between the bid (sell) and ask (buy) price of an asset. Commission is also charged on top of the spread on some account types and constitutes an additional transaction cost.

XM (xm.com) User reviews

4.3
(205 )
Ranked 61 out of 1740 (Forex Brokers)
This rating is based on 172 reviews by users that proved they are real customers of this company.All reviews undergo significant human and technical moderation.Companies that get 30+ reviews by verified reviewers are scored only on their ratings by verified reviewers and get a green checkmark by their rating.
28 March 2025
Verified reviewer
Location: Namibia
28 March 2025
3.0
Verified reviewer
Xm is the best marketing service provided with best spreads
26 March 2025
Verified reviewer
Location: Kenya
Account types: Standard
26 March 2025
No Rating
Verified reviewer
One of the best brokers it has bonuses that helps opening many positions , margin is low
20 March 2025
Approved reviewer
Location: Italy
20 March 2025
4.0
Approved reviewer
I would say the best part of being here for me has been the customer service and it’s worked really well for me and it’s funny how when I always reach out to them Everything just seems to work out lol. I started out here with the demo account and it was wonderful. It showed me how trading here fully would be, the trading conditions and also the way I navigated the platform and the fast withdrawals was all the signals I need to make that choice.
13 March 2025
Approved reviewer
Location: Brazil
13 March 2025
5.0
Approved reviewer
I have been trading with xm for more than a year. so far my observation is that it’s a quite credible forex broker with rich history. I think for newbies who could potentially read this review it’s the most important aspects that they should pay attention to. Also check the copy trading feature. there are a lot of traders with interesting trading strategies. it’s in case you don't want to trade yourself or you are not capable
10 March 2025
Approved reviewer
Location: Indonesia
10 March 2025
5.0
Approved reviewer
Banyak kompetisinya dan penarikan sangat mudah mantab

XM (xm.com) Overall rating

4.7
Ranked 4 out of 1740 (Forex Brokers)
Overall rating is derived from an aggregate of ratings in multiple categories.
Rating Weight
User rating3
Popularity
4.8
3
Regulation
5.0
2
Pricing rating
4.8
1
Features
Not rated
1
Customer Support
Not rated
1

Regulation

Company Licenses & Regulations Segregated Client Money Deposit Compensation Scheme Negative Balance Protection Rebates Max. Leverage Retail Clients
Trading Point of Financial Instruments Pty Ltd 30 : 1
Trading Point of Financial Instruments Limited up to €20,000 30 : 1
XM Global Limited 1000 : 1
Trading Point MENA Limited 30 : 1

Available Assets: Search all tradable instruments 

Unique Symbol Count: 1876
Symbol Description Trading platform Contract Size Swap Rate Long Swap Rate Short Swap Type Swap Days
AAVEUSDAave vs US DollarMT4, MT510 units per 1 Lot -14.80-14.80Points5 days (3x Wednesday)
AAVEUSD#Aave vs US DollarMT4, MT510 units per 1 Lot -14.80-14.80Points5 days (3x Wednesday)
ADAUSDCardano vs US DollarMT4, MT51000 units per 1 Lot -59.08-59.08Points5 days (3x Wednesday)
ADAUSD#Cardano vs US DollarMT4, MT51000 units per 1 Lot -59.08-59.08Points5 days (3x Wednesday)
ALGOUSDAlgorand vs US DollarMT4, MT51000 units per 1 Lot -16.69-16.69Points5 days (3x Wednesday)
ALGOUSD#Algorand vs US DollarMT4, MT51000 units per 1 Lot -16.69-16.69Points5 days (3x Wednesday)
AUDCADAUSTRALIAN DOLLAR VS CANADIAN DOLLARMT4, MT5100000 units per 1 Lot 0.07-0.81Pips5 days (3x Wednesday)
AUDCAD#Australian Dollar vs Canadian DollarMT4, MT5100000 units per 1 Lot 0.72-8.12None5 days (3x Wednesday)
AUDCHFAustralian Dollar vs Swiss FrancMT4, MT5100000 units per 1 Lot 0.38-0.88Pips5 days (3x Wednesday)
AUDCHF#Australian Dollar vs Swiss FrancMT4, MT5100000 units per 1 Lot 3.82-8.78None5 days (3x Wednesday)
AUDJPYAustralian Dollar vs Japanese YenMT4, MT5100000 units per 1 Lot 0.42-1.48Pips5 days (3x Wednesday)
AUDJPY#Australian Dollar vs Japanese YenMT4, MT5100000 units per 1 Lot 4.25-14.85None5 days (3x Wednesday)
AUDNZDAustralian Dollar vs New Zealand DollarMT4, MT5100000 units per 1 Lot -0.38-0.67Pips5 days (3x Wednesday)
AUDNZD#Australian Dollar vs New Zealand DollarMT4, MT5100000 units per 1 Lot -3.82-6.72None5 days (3x Wednesday)
AUDUSDAustralian Dollar vs US DollarMT4, MT5100000 units per 1 Lot -0.22-0.13Pips5 days (3x Wednesday)
AUDUSD#Australian Dollar vs US DollarMT4, MT5100000 units per 1 Lot -2.22-1.32None5 days (3x Wednesday)
AUS200CashAustralia 200 Index CashMT4, MT51 units per 1 Lot -1.570.24MarginCurrency5 days (3x Wednesday)
AVAXUSDAvalanche vs US DollarMT4, MT510 units per 1 Lot -1.67-1.67Points5 days (3x Wednesday)
AVAXUSD#Avalanche vs US DollarMT4, MT510 units per 1 Lot -1.67-1.67Points5 days (3x Wednesday)
AXSUSDAxie Infinity vs US DollarMT4, MT5100 units per 1 Lot -0.26-0.26Points5 days (3x Wednesday)
AXSUSD#Axie Infinity vs US DollarMT4, MT5100 units per 1 Lot -0.26-0.26Points5 days (3x Wednesday)
BATUSDBasic Attention Token vs US DollarMT4, MT51000 units per 1 Lot -12.42-12.42Points5 days (3x Wednesday)
BATUSD#Basic Attention Token vs US DollarMT4, MT51000 units per 1 Lot -12.42-12.42Points5 days (3x Wednesday)
BCHUSDBitcoin Cash vs US DollarMT4, MT510 units per 1 Lot -25.64-25.64Points5 days (3x Wednesday)
BCHUSD#Bitcoin Cash vs US DollarMT4, MT510 units per 1 Lot -25.64-25.64Points5 days (3x Wednesday)
BRENT-APR25BRENT Futures April 2025MT4, MT5100 units per 1 Lot -0.47-0.23None5 days (3x Wednesday)
BRENT-DEC24BRENT Futures December 2024MT4, MT5100 units per 1 Lot -0.47-0.23None5 days (3x Wednesday)
BRENT-FEB25BRENT Futures February 2025MT4, MT5100 units per 1 Lot -0.47-0.23None5 days (3x Wednesday)
BRENT-JAN25BRENT Futures January 2025MT4, MT5100 units per 1 Lot -0.47-0.23None5 days (3x Wednesday)
BRENT-MAR25BRENT Futures March 2025MT4, MT5100 units per 1 Lot -0.47-0.23None5 days (3x Wednesday)
BRENT-NOV24BRENT Futures November 2024MT4, MT5100 units per 1 Lot -0.47-0.23None5 days (3x Wednesday)
BRENT-OCT24BRENT Futures October 2024MT4, MT5100 units per 1 Lot -0.47-0.23None5 days (3x Wednesday)
BRENT-SEP24BRENT Futures September 2024MT4, MT5100 units per 1 Lot -0.47-0.23USD-
BTCEURBitcoin vs EuroMT4, MT51 units per 1 Lot -6469.15-6469.15Points5 days (3x Wednesday)
BTCEUR#Bitcoin vs EuroMT4, MT51 units per 1 Lot -6469.15-6469.15Points5 days (3x Wednesday)
BTCGBPBitcoin vs Great Britain PoundMT4, MT51 units per 1 Lot -5415.51-5415.51Points5 days (3x Wednesday)
BTCGBP#Bitcoin vs Great Britain PoundMT4, MT51 units per 1 Lot -5415.51-5415.51Points5 days (3x Wednesday)
BTCUSDBitcoin vs US DollarMT4, MT51 units per 1 Lot -3505.74-3505.74Points5 days (3x Wednesday)
BTCUSD#Bitcoin vs US DollarMT4, MT51 units per 1 Lot -3505.74-3505.74Points5 days (3x Wednesday)
CADCHFCanadian Dollar vs Swiss FrancMT4, MT5100000 units per 1 Lot 0.11-0.69Pips5 days (3x Wednesday)
CADCHF#Canadian Dollar vs Swiss FrancMT4, MT5100000 units per 1 Lot 1.11-6.92None5 days (3x Wednesday)
CADJPYCanadian Dollar vs Japanese YenMT4, MT5100000 units per 1 Lot -0.01-1.13Pips5 days (3x Wednesday)
CADJPY#Canadian Dollar vs Japanese YenMT4, MT5100000 units per 1 Lot -0.14-11.34None5 days (3x Wednesday)
CHFJPYSwiss Franc vs Japanese YenMT4, MT5100000 units per 1 Lot -1.21-0.85Pips5 days (3x Wednesday)
CHFJPY#Swiss Franc vs Japanese YenMT4, MT5100000 units per 1 Lot -12.06-8.46None5 days (3x Wednesday)
CHFSGDSwiss Franc vs Singapore DollarMT4, MT5100000 units per 1 Lot -2.45-0.11Pips5 days (3x Wednesday)
CHFSGD#Swiss Franc vs Singapore DollarMT4, MT5100000 units per 1 Lot -2.45-0.11Pips5 days (3x Wednesday)
COCOA-DEC24US Cocoa Futures December 2024MT4, MT51 units per 1 Lot -0.33-0.20None5 days (3x Wednesday)
COCOA-MAR25US Cocoa Futures March 2025MT4, MT51 units per 1 Lot -0.33-0.20None5 days (3x Wednesday)
COCOA-SEP24US Cocoa Futures September 2024MT4, MT51 units per 1 Lot -0.33-0.20None5 days (3x Wednesday)
COFFE-DEC24US Coffee Futures December 2024MT4, MT510000 units per 1 Lot -0.33-0.20None5 days (3x Wednesday)
COFFE-MAR25US Coffee Futures March 2025MT4, MT510000 units per 1 Lot -0.33-0.20None5 days (3x Wednesday)
COFFE-SEP24US Coffee Futures September 2024MT4, MT510000 units per 1 Lot -0.33-0.20None5 days (3x Wednesday)
COMPUSDCompound vs US DollarMT4, MT510 units per 1 Lot -3.50-3.50Points5 days (3x Wednesday)
COMPUSD#Compound vs US DollarMT4, MT510 units per 1 Lot -3.50-3.50Points5 days (3x Wednesday)
CORN-DEC24US Corn Futures December 2024MT4, MT5400 units per 1 Lot -0.20-0.14None5 days (3x Wednesday)
CORN-MAR25US Corn Futures March 2025MT4, MT5400 units per 1 Lot -0.20-0.14None5 days (3x Wednesday)
CORN-SEP24US Corn Futures September 2024MT4, MT5400 units per 1 Lot -0.20-0.14None5 days (3x Wednesday)
COTTO-DEC24US Cotton No.2 Futures December 2024MT4, MT510000 units per 1 Lot -0.33-0.20None5 days (3x Wednesday)
COTTO-MAR25US Cotton No.2 Futures March 2025MT4, MT510000 units per 1 Lot -0.33-0.20None5 days (3x Wednesday)
ENJUSDEnjin Coin vs US DollarMT4, MT51000 units per 1 Lot -7.47-7.47Points5 days (3x Wednesday)
ENJUSD#Bitcoin vs US DollarMT4, MT51000 units per 1 Lot -7.47-7.47Points5 days (3x Wednesday)
ETHEUREthereum vs EuroMT4, MT51 units per 1 Lot -151.49-151.49Points5 days (3x Wednesday)
ETHEUR#Ethereum vs EuroMT4, MT51 units per 1 Lot -151.49-151.49Points5 days (3x Wednesday)
ETHGBPEthereum vs Great Britain PoundMT4, MT51 units per 1 Lot -126.81-126.81Points5 days (3x Wednesday)
ETHGBP#Ethereum vs Great Britain PoundMT4, MT51 units per 1 Lot -126.81-126.81Points5 days (3x Wednesday)
ETHUSDEthereum vs US DollarMT4, MT51 units per 1 Lot -78.08-78.08Points5 days (3x Wednesday)
ETHUSD#Ethereum vs US DollarMT4, MT51 units per 1 Lot -78.08-78.08Points5 days (3x Wednesday)
EU50-DEC24EU Stocks 50 Index Futures December 2024MT4, MT51 units per 1 Lot -0.47-0.23None5 days (3x Wednesday)
EU50-MAR25EU Stocks 50 Index Futures March 2025MT4, MT51 units per 1 Lot -0.47-0.23None5 days (3x Wednesday)
EU50-SEP24EU Stocks 50 Index Futures September 2024MT4, MT51 units per 1 Lot -0.47-0.23None5 days (3x Wednesday)
EU50CashEU Stocks 50 Index CashMT4, MT51 units per 1 Lot -0.81-0.01MarginCurrency5 days (3x Wednesday)
EURAUDEuro vs Australian DollarMT4, MT5100000 units per 1 Lot -1.590.12Pips5 days (3x Wednesday)
EURAUD#Euro vs Australian DollarMT4, MT5100000 units per 1 Lot -15.881.22None5 days (3x Wednesday)
EURCADEuro vs Canadian DollarMT4, MT5100000 units per 1 Lot -0.65-0.63Pips5 days (3x Wednesday)
EURCAD#Euro vs Canadian DollarMT4, MT5100000 units per 1 Lot -6.47-6.27None5 days (3x Wednesday)
EURCHFEuro vs Swiss FrancMT4, MT5100000 units per 1 Lot 0.01-1.22Pips5 days (3x Wednesday)
EURCHF#Euro vs Swiss FrancMT4, MT5100000 units per 1 Lot 0.07-12.23None5 days (3x Wednesday)
EURDKKEuro vs Danish KroneMT4, MT5100000 units per 1 Lot -9.89-1.98Pips5 days (3x Wednesday)
EURDKK#Euro vs Danish KroneMT4, MT5100000 units per 1 Lot -9.89-1.98Pips5 days (3x Wednesday)
EURGBPEuro vs Great Britain PoundMT4, MT5100000 units per 1 Lot -0.770.31Pips5 days (3x Wednesday)
EURGBP#Euro vs Great Britain PoundMT4, MT5100000 units per 1 Lot -7.693.11None5 days (3x Wednesday)
EURHKDEuro vs Hong Kong DollarMT4, MT5100000 units per 1 Lot -9.99-2.97Pips5 days (3x Wednesday)
EURHKD#Euro vs Hong Kong DollarMT4, MT5100000 units per 1 Lot -9.99-2.97Pips5 days (3x Wednesday)
EURHUFEuro vs Hungarian ForintMT4, MT5100000 units per 1 Lot -8.32-0.49Pips5 days (3x Wednesday)
EURHUF#Euro vs Hungarian ForintMT4, MT5100000 units per 1 Lot -8.32-0.49Pips5 days (3x Wednesday)
EURJPYEuro vs Japanese YenMT4, MT5100000 units per 1 Lot 0.25-2.67Pips5 days (3x Wednesday)
EURJPY#Euro vs Japanese YenMT4, MT5100000 units per 1 Lot 2.49-26.71None5 days (3x Wednesday)
EURNOKEuro vs Norwegian KroneMT4, MT5100000 units per 1 Lot -15.08-2.44Pips5 days (3x Wednesday)
EURNOK#Euro vs Norwegian KroneMT4, MT5100000 units per 1 Lot -15.08-2.44Pips5 days (3x Wednesday)
EURNZDEuro vs New Zealand DollarMT4, MT5100000 units per 1 Lot -1.63-0.17Pips5 days (3x Wednesday)
EURNZD#Euro vs New Zealand DollarMT4, MT5100000 units per 1 Lot -16.29-1.69None5 days (3x Wednesday)
EURPLNEuro vs Polish ZlotyMT4, MT5100000 units per 1 Lot -7.480.83Pips5 days (3x Wednesday)
EURPLN#Euro vs Polish ZlotyMT4, MT5100000 units per 1 Lot -7.480.83Pips5 days (3x Wednesday)
EURSEKEuro vs Swedish KronaMT4, MT5100000 units per 1 Lot -8.03-8.95Pips5 days (3x Wednesday)
EURSEK#Euro vs Swedish KronaMT4, MT5100000 units per 1 Lot -8.03-8.95Pips5 days (3x Wednesday)
EURSGDEuro vs Singapore DollarMT4, MT5100000 units per 1 Lot -1.29-1.01Pips5 days (3x Wednesday)
EURSGD#Euro vs Singapore DollarMT4, MT5100000 units per 1 Lot -1.29-1.01Pips5 days (3x Wednesday)
EURTRYEuro vs Turkish LiraMT4, MT5100000 units per 1 Lot -563.48126.32Pips5 days (3x Wednesday)
EURTRY#Euro vs Turkish LiraMT4, MT5100000 units per 1 Lot -563.48126.32Pips5 days (3x Wednesday)

The live symbol search above is taken from live accounts synced to our system.

CFDs (Contracts for Difference) allow traders to speculate on the price movement of various assets without owning the underlying asset. This can provide leverage and flexibility but can also increase risk.

Live Swap Rates

Swap Rate: Long Position
Swap Rate: Short Position
Swap Rate Calculation Method
BrokersForexCommodities
EURUSDGBPJPYAUDNZDAverageXAUUSDXAGUSDAverage
XM Group
Pips
Pips
Pips
Admirals
Pips
Pips
Pips
Points
Points
HFM
Pips
Pips
Pips
Points
Points
Pepperstone
Pips
Pips
Pips
Points
Points
IC Markets
Pips
Pips
Pips
Points
Points
BrokersForexCommodities
EURUSDGBPJPYAUDNZDAverageXAUUSDXAGUSDAverage
XM Group
Pips
Pips
Pips
Admirals
Pips
Pips
Pips
Points
Points
HFM
Pips
Pips
Pips
Points
Points
IC Markets
Pips
Pips
Pips
Points
Points
Pepperstone
Pips
Pips
Pips
Points
Points
BrokersForexCommodities
EURUSDGBPJPYAUDNZDAverageXAUUSDXAGUSDAverage
XM Group
Pips
Pips
Pips
Admirals
Pips
Pips
Pips
Points
Points
HFM
Pips
Pips
Pips
Points
Points
Pepperstone
Pips
Pips
Pips
Points
Points
IC Markets
Pips
Pips
Pips
Points
Points

Data from the table above is taken from live accounts using our swap rate analyzer tool. To compare the swap rates of different brokers or symbols than the ones shown, click the orange edit button. 

Swap rates, also known as financing fees, are charged by brokers for holding positions overnight. These fees can either be positive or negative. Positive swap rates pay out to the trader, while negative swap rates incur a cost. 

XM (xm.com) Profile

Company Name XM Group operating under: Trading Point of Financial Instruments Ltd (CySEC license 120/10) Trading Point of Financial Instruments Pty Ltd (ASIC license 443670) Trading Point MENA Limited (DFSA license F003484) XM Global Limited (FSC license 000261/27)
Categories Forex Brokers, Cryptocurrency Brokers, Forex Rebates, Cryptocurrency Rebates
Primary Category Forex Brokers
Year Founded 2009
Headquarters Australia, Belize, Cyprus
Account Currency AUD, CHF, EUR, GBP, HUF, JPY, PLN, SGD, USD, ZAR
Client funds bank Investment Grade Banks
Support Languages Arabic, Chinese, English, Dutch, French, German, Greek, Hindi, Hungarian, Indonesian, Italian, Korean, Malay, Polish, Portuguese, Russian, Spanish, Thai, Turkish, Vietnamese, Bengali, Urdu, Czech, Swedish, Filipino
Funding Methods Bank Wire, China Union Pay, Credit/Debit Card, Neteller, Skrill
Financial Instruments Futures, Forex, Indices, Oil/Energies, Metals, Soft Commodities (coffee, sugar...)
Prohibited Countries Cuba, Iran, North Korea, Myanmar, Russia, Sudan, Syria, United States
24 hour support
Segregated Accounts
Islamic Accounts
Accepts Canadian clients
Accepts Japanese Clients
Non expiring demo
Trading API
Cent accounts
Negative balance protection
Social trading
Regulatory deposit insurance
Trailing stops
Bonuses
Interest on margin
Fixed spread
Variable spread

XM (xm.com) Promotions