Why choose XM
XM is a global forex and CFD broker regulated by Australia's ASIC, CySEC of Cyprus, and the Belize authority IFSC.
XM has low stock CFD and withdrawal fees. Account opening is user-friendly and fast. You can use many educational tools, such as webinars and a demo account.
On the other hand, XM has a limited product portfolio as it offers mainly CFDs and forex trading. Its forex and stock index CFD fees are average, and there is no investor protection for clients onboarded outside the EU.
BrokerChooser gave XM a 4.3/5 rating based on analyzing 600+ criteria and testing via opening a live account.
- Low stock CFD and withdrawal fees
- Easy and fast account opening
- Great educational tools
Fees
- No withdrawal fee
- Low stock CFD fees
We compared XM's fees with two similar brokers we selected, FxPro and Admirals (Admiral Markets). These competitors were selected based on objective factors like products offered, client profile, fee structure, etc. See a more detailed comparison of XM alternatives.
Low FX fees
XM charges a forex commmission: $3.50 commission per lot per trade on XM Zero accounts. Spread costs come on top of this, e.g. the EUR/USD spread is 0.1.
Broker | EURUSD spread | FX commission per lot |
---|---|---|
XM | 0.1 | $3.50 commission per lot per trade on XM Zero accounts |
FxPro | 1.4 | No commission is charged |
Admirals (Admiral Markets) | 0.1 | $3.00 commission per lot per trade |
Low index CFD fees
All index CFD fees are built into the spread. The spread for S&P 500 index CFDs is 0.5.
Broker | S&P 500 CFD spread |
---|---|
XM | 0.5 |
FxPro | 1.0 |
Admirals (Admiral Markets) | 0.4 |
Low stock CFD fees
All stock CFD fees are built into the spread. The spread for Apple stock CFDs is 0.3.
Broker | Apple CFD |
---|---|
XM | $1.6 |
FxPro | $2.1 |
Admirals (Admiral Markets) | $1.1 |
Low inactivity fee, low withdrawal fee
There is no account fee and XM charges no withdrawal fee in most cases, though bank withdrawals below $200 carry a $15 fee.
There is a $15 one-off maintenance fee after 1 year of inactivity, and this is followed by a $5 monthly fee if the account remains inactive.
Broker | Inactivity fee | Withdrawal fee |
---|---|---|
XM | $0 | |
FxPro | $0 | |
Admirals (Admiral Markets) | $0 |
Other commissions and fees
:Low real stock commission: Trading US stocks at XM comes with the following commissions - $1.0.
Broker | US stock | UK stock |
---|---|---|
XM | $1.0 | $9.0 |
FxPro | - | - |
Admirals (Admiral Markets) | $0.0 | $0.0 |
Safety
- Negative balance protection
- Regulated by the top-tier ASIC
Deposit and withdrawal
- Credit/Debit card available
- Several account base currencies
- Free wire withdrawal above $200
Account opening
- Fast
- Fully digital
- Low minimum deposit
Mobile app
- User-friendly
- Good search function
- Price alerts
Desktop platform
- Clear fee report
- Good customizability (for charts, workspace)
- Price alerts