XM review summary
XM is a global forex and CFD broker regulated by Australia's ASIC, CySEC of Cyprus, and Belizean 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.4/5 rating based on analyzing 500+ criteria and testing via opening a live account.
XM is available in Nigeria!
Pros | Cons |
---|---|
•Low stock CFD and withdrawal fees | • No investor protection for non-EU clients |
•Great educational tools | • Average forex and stock index CFD fees |
•Easy and fast account opening | • Limited product portfolio |
XM main highlights
🗺️ Country of regulation | Cyprus , Australia, , Belize, , United Arab Emirates |
💰 Trading fees class | low |
💰 Inactivity fee charged | Yes |
💰 Withdrawal fee amount | $0 |
💰 Minimum deposit | $5 |
🕖 Time to open an account | 1 day |
💳 Deposit with bank card | Available |
👛 Depositing with electronic wallet | Available |
💱 Number of base currencies supported | 10 |
🎮 Demo account provided | Yes |
🛍️ Products offered | Forex , CFD , Real stocks for clients under Belize (IFSC) , |
Broker review
Fees
Pros | Cons |
---|---|
• No withdrawal fee | • Inactivity fee |
• Low stock CFD fees | • Average FX fees |
Assets | Fee level | Fee terms |
---|---|---|
S&P 500 CFD | Low | The fees are built into the spread, 0.4 points is the average spread cost during peak trading hours. |
Europe 50 CFD | Average | The fees are built into the spread, 2.5 points is the average spread cost during peak trading hours. |
EURUSD | Low | With Standard, Micro, and Ultra-Low accounts the fees are built into the spread. 0.1 pips is the Standard account's average spread cost during peak trading hours. With XM Zero accounts, there is a $3.5 commission per lot per trade and a small spread cost. |
Inactivity fee | Low | $15 one-off maintenance fee after one year of inactivity, followed by $5 per month fee if the account remains inactive |
How we ranked fees
We ranked XM's fee levels as low, average or high based on how they compare to those of all reviewed brokers.
First, let's go over some basic terms related to broker fees. What you need to keep an eye on are trading fees and non-trading fees.
- Trading fees occur when you trade. These can be commissions, spreads, financing rates and conversion fees.
- Non-trading fees include charges not directly related to trading, like withdrawal fees or inactivity fees.
In the sections below, you will find the most relevant fees of XM for each asset class. For example, in the case of forex and stock index trading the most important fees are spreads, commissions and financing rates.
We also compared XM's fees with those of two similar brokers we selected, FxPro and Admirals (Admiral Markets). This selection is based on objective factors such as products offered, client profile, fee structure, etc. See a more detailed rundown of XM alternatives.
To have a clear overview of XM, let's start with the trading fees.
XM trading fees
XM trading fees are average. XM has many account types, which all differ in pricing. The Standard, Micro, and Ultra Low accounts charge higher spreads but there is no commission. The XM Zero account charges lower spreads, but there is a commission. The following calculations were made using the Standard account.
We know it's hard to compare trading fees for CFD brokers. So how did we approach the problem of making their fees clear and comparable? We compared brokers by calculating all the fees of a typical trade for selected products.
We chose popular instruments within each asset class:
- Stock index CFDs: SPX and EUSTX50
- Stock CFDs: Apple and Vodafone
- Forex: EURUSD, GBPUSD, AUDUSD, EURCHF and EURGBP
A typical trade means buying a leveraged position, holding it for one week and then selling. For volume, we chose a $2,000 position for stock index and stock CFDs, and $20,000 for forex transactions. The leverage we used was:
- 20:1 for stock index CFDs
- 5:1 for stock CFDs
- 30:1 for forex
These catch-all benchmark fees include spreads, commissions and financing costs for all brokers. Let's see the verdict for XM fees.
CFD fees
XM has low stock CFD, while average stock index CFD fees.
XM | FxPro | Admirals (Admiral Markets) | |
---|---|---|---|
S&P 500 index CFD fee | $2.5 | $1.1 | $1.4 |
Europe 50 index CFD fee | $3.1 | $1.2 | $1.4 |
Apple CFD fee | $6.7 | $9.4 | $5.3 |
Vodafone CFD fee | $2.3 | $14.7 | $14.2 |
Forex fees
XM's forex fees are average compared to its competitors.
XM | FxPro | Admirals (Admiral Markets) | |
---|---|---|---|
EURUSD benchmark fee | $17.5 | $8.5 | $8.9 |
GBPUSD benchmark fee | $12.2 | $6.7 | $6.6 |
AUDUSD benchmark fee | $14.5 | $11.3 | $8.1 |
EURCHF benchmark fee | $6.3 | $7.4 | $5.8 |
EURGBP benchmark fee | $15.5 | $9.8 | $10.0 |
Real stock fees
Clients onboarded under IFSC can also trade real stocks using the Shares Account. The commissions are volume-tiered with a minimum fee.
Stock market | Commission | Minimum commission |
---|---|---|
USA | $0.04 per share | $1 |
UK | 0.10% | $9 |
Germany | 0.10% | $5 |
Non-trading fees
XM has average non-trading fees. 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.
XM | FxPro | Admirals (Admiral Markets) | |
---|---|---|---|
Account fee | No | No | No |
Inactivity fee | Yes | Yes | Yes |
Deposit fee | $0 | $0 | $0 |
Withdrawal fee | $0 | $0 | $0 |
Broker has low trading fees for CFDs and charges no withdrawal fee. On the other hand, forex and stock index fees are only average, and there is a fee for inactivity.
Pros | Cons |
---|---|
•No withdrawal fee | • High inactivity fees |
•Low CFD fees | • FX trading fees are average |
Assets | Fee level | Fee terms |
---|---|---|
S&P 500 CFD | Low | The fees are built into the spread, 0.5 points is the average spread cost during peak trading hours. |
Europe 50 CFD | Low | The fees are built into the spread, 2 points is the average spread cost during peak trading hours. |
EURUSD | Average | The fees are built into the spread, 0.9 pips is the average spread cost during peak trading hours. |
Inactivity fee | High | $50 per quarter after 3 months of inactivity, after 12 straight months of non-use, a further annual administration fee of $100 is charged |
How we ranked fees
We ranked Broker's fee levels as low, average or high based on how they compare to those of all reviewed brokers.
First, let's go over some basic terms related to broker fees. What you need to keep an eye on are trading fees and non-trading fees.
- Trading fees occur when you trade. These can be commissions, spreads, financing rates and conversion fees.
- Non-trading fees include charges not directly related to trading, like withdrawal fees or inactivity fees.
In the sections below, you will find the most relevant fees of Broker for each asset class.. For example, in the case of forex and stock index trading the most important fees are spreads, commissions and financing rates.
We also compared Broker's fees with those of two similar brokers we selected, XM and Admirals (Admiral Markets). This selection is based on objective factors such as products offered, client profile, fee structure, etc. See a more detailed rundown of Broker alternatives.
To have a clear overview of Broker, let's start with the trading fees.
Broker trading fees
Broker trading fees are low. The fee structure is very transparent and trading costs are easy to calculate. However, if fee levels for forex pairs are your most important consideration, then there may be better alternatives.
We know it is hard to compare trading fees for CFD brokers. So how did we approach the problem of making their fees clear and comparable? We compare brokers by calculating all fees of a typical trade for selected products.
We have chosen popular instruments within each asset class:
- Stock index CFDs: SPX and EUSTX50
- Stock CFDs: Apple and Vodafone
- Forex: EURUSD,GBPUSD,AUDUSD,EURCHF and EURGBP
A typical trade means buying a leveraged position, holding it for one week and then selling. For the volume, we chose a $2,000 position for the stock index and stock CFDs and $20,000 for the forex transactions. The leverage we used was
- 20:1 for stock index CFDs
- 5:1 for stock CFDs
- 30:1 for forex
These catch-all benchmark fees include spreads, commissions and financing costs for all brokers. Let's see the verdict for Broker fees.
CFD fees
Broker has low CFD trading fees..
Broker | XM | Admirals (Admiral Markets) | |
---|---|---|---|
EURUSD benchmark fee | $16.4 | $8.8 | $8.9 |
GBPUSD benchmark fee | $11.3 | $6.4 | $6.6 |
AUDUSD benchmark fee | $15.3 | $8.7 | $8.1 |
EURCHF benchmark fee | $4.4 | $9.3 | $5.8 |
EURGBP benchmark fee | $15.5 | $10.1 | $10.0 |
Forex fees
Broker forex fees are not the best on the market, they are rather average.
Broker | XM | Admirals (Admiral Markets) | |
---|---|---|---|
EURUSD benchmark fee | $8.8 | $8.9 | |
GBPUSD benchmark fee | $11.3 | $6.4 | $6.6 |
AUDUSD benchmark fee | $15.3 | $8.7 | $8.1 |
EURCHF benchmark fee | $4.4 | $9.3 | $5.8 |
EURGBP benchmark fee | $15.5 | $10.1 | $10.0 |
Forex trading fees at Broker are built into the spreads.
forex_trading_fees_spreadsAs a plus, Forex fees at Broker are really transparent. The company offers a handy Forex Calculator that lets you to calculate your next forex position in a few simple steps:
- Pick the instrument you want to trade
- Set your account currency
- Choose your preferred leverage level
- Select whether to buy or sell
- Set the parameters of your planned trade (volume, etc)
Non-trading fees
Broker has mixed non-trading fees. Broker doesn't charge any account fees, while deposits and withdrawals are also free of charge.
On the negative side, Broker charges an inactivity fee of $50/€50/£50 (depending on your account currency) per quarter after 3 straight months of inactivity. On top of that, after 12 consecutive months of non-use, an annual administration fee of $100/€100/£100 will be deducted. When added up, these inactivity-related fees are quite high compared with Broker's peers.
Broker | XM | Admirals (Admiral Markets) | |
---|---|---|---|
Account fee | No | No | No |
Inactivity fee | Yes | Yes | Yes |
Deposit fee | $0 | $0 | $0 |
Withdrawal fee | $0 | $0 | $0 |
Broker review
Account opening
Pros | Cons |
---|---|
• Fast | None |
• Fully digital | |
• Low minimum deposit | |
Can you open an account?
Yes, you can open an account at XM if you live in the United Kingdom!
XM accepts customers from all over the world. There are a few exceptions though; among others, you can't open an account from the USA, Canada, China, Japan, New Zealand or Israel.
What is the minimum deposit at XM?
The required XM minimum deposit is $5 for two XM Account types (Micro, Standard), which is very low, and $100 for the XM Zero account.
Account types
XM offers many account types, which differ in pricing, base currencies, minimum deposit and contract size.
Micro | Standard | XM Zero | Shares Account | |
---|---|---|---|---|
Client country | EEA Australia Other countries | EEA Australia Other countries | EAA | Non-EEA and non-Australian clients |
Pricing | No commission, but higher spread | No commission, but higher spread | There is a commission, but the spread is very low | Market spread and commission |
Base currencies | USD, EUR, GBP, JPY, CHF, AUD, HUF, PLN, SGD, ZAR | USD, EUR, GBP, JPY, CHF, AUD, HUF, PLN, SGD, ZAR | USD, EUR, JPY | USD |
Minimum deposit | $5 | $5 | $100 | $10,000 |
Contract size | 1 Lot = 1,000 | 1 Lot = 100,000 | 1 Lot = 100,000 | 1 share |
Islamic or swap-free accounts are also available. With Islamic accounts, a flat commission is charged if you hold your leveraged position overnight instead of the percentage-based financing rates.
XM doesn't offer corporate accounts. If you sign up for a non-European entity, you will not be eligible for European client protection measures.
How to open your account
XM account opening is fully digital, fast and straightforward. You can fill out the online application form in 20 minutes. Our account was verified on the same day.
You can select many languages other than English:
Arabic | Bengali | Chinese | Czech | Dutch |
Filipino | French | German | Greek | Hungarian |
Indonesian | Italian | Korean | Malay | Polish |
Portuguese | Russian | Spanish | Swedish | Thai |
Vietnamese |
To open an account at XM, you have to go through these steps:
- Fill in your name, country of residence, email address and telephone number.
- Select the trading platform (MT4 or MT5) and account type.
- Add your personal information, such as your date of birth and address.
- Select the base currency and the size of the leverage.
- Provide your financial information and answer questions about your financial knowledge.
- Verify your identity and residency. You can upload a copy of your national ID, passport or driver's license to verify your identity, while utility bills and bank statements are accepted as proof of residency.
Our best alternatives to XM are:
The highest ranking competitors are:
Account opening at Broker is smooth and fully digital. You can start trading literally in minutes.
Pros | Cons |
---|---|
•Fast | • None |
•Fully digital | |
•Low minimum deposit |
Can you open an account?
Yes, you can open an account at XM if you live in Nigeria!!
Clients from almost all countries are accepted by Broker, with some exceptionsClients from almost all countries are accepted by Broker, with some exceptions
What is the minimum deposit at Broker?
The required Broker minimum deposit is $$100 via credit/debit cards, wire transfers or e-wallets.
Account types
The types of accounts available at Broker are:
- Retail account (EU) / Standard account (Rest of the world)- account is owned by an individual
- Corporate account- account is owned by a legal entity
- AvaOptions account- to trade FX options
- Spread betting account- offered only in the UK and Ireland
- Islamic account- a swap-free account to meet Sharia requirements
If you are an experienced trader, you can request Broker to open a Professional Trading account for you, where the leverage is higher than in the Standard account. This requires that you have relevant experience in the financial sector and sufficient trading activity in the past 12 months, and hold at least €500,000 portfolio value.
A demo account is also offered.
In this review, we tested the EU retail account.
How to open your account
Creating an account is quick and easy,just like with most other CFD/Forex brokers
- Enter some basic personal data (you can use your existing profiles on Facebook or Google as a shortcut)
- Fill in information on your employment, savings and income status
- Answer a few questions assessing your trading experience, knowledge and goals
- Verify your identity and residency by uploading a copy of your ID card, driver's license or passport, as well as a copy of a recent utility bill or bank statement
Our best alternatives to Broker are:
The highest ranking competitors are:
Broker review
Deposit and withdrawal
Pros | Cons |
---|---|
• Credit/Debit card available | None |
• Several account base currencies | |
• Free wire withdrawal above $200 | |
Account base currencies
At XM, you can choose from 9 base currencies. The available base currencies are:
EUR | USD | GBP | CHF |
JPY | AUD | SGD | PLN |
HUF | ZAR |
XM | FxPro | Admirals (Admiral Markets) | |
---|---|---|---|
Number of base currencies | 10 | 8 | 11 |
Why does this matter? For two reasons. If you fund your trading account in the same currency as your bank account or you trade assets in the same currency as your trading account base currency, you don't have to pay a conversion fee.
A convenient way to save on currency conversion fees is by opening a multi-currency bank account at a digital bank. These usually offer bank accounts in several currencies with great currency exchange rates, as well as free or cheap international bank transfers. Opening an account only takes a few minutes on your phone.
Deposit fees and options
XM charges no deposit fees. You can use bank transfers and credit/debit cards for depositing funds. Clients onboarded under IFSC can also deposit using the SticPay electronic wallet.
XM | FxPro | Admirals (Admiral Markets) | |
---|---|---|---|
Bank transfer | Yes | Yes | Yes |
Credit/debit card | Yes | Yes | Yes |
Electronic wallets | Yes | Yes | Yes |
A bank transfer can take several business days, while payment with a credit/debit card is instant.
You can only deposit money from accounts that are in your name.
XM review - Deposit and withdrawal - DepositXM withdrawal fees and options
XM charges no withdrawal fees. The only exception is bank (wire) transfers below $200, which incur a $15 fee.
XM | FxPro | Admirals (Admiral Markets) | |
---|---|---|---|
Bank transfer | Yes | Yes | Yes |
Credit/debit card | Yes | Yes | Yes |
Electronic wallets | Yes | Yes | Yes |
Withdrawal fee | $0 | $0 | $0 |
For credit/debit cards and electronic wallets (Skrill, Neteller), the withdrawal amount cannot exceed the amount you deposited using the same instrument. This means that you can only withdraw your trading profits via bank transfer.
How long does it take to withdraw money from XM? We tested debit card withdrawal and it took 2 business days.
You can only withdraw money to accounts that are in your name.
How do you withdraw money from XM?
- Log in to your account
- Go to 'Withdraw Funds'
- Select the withdrawal method
- Enter the withdrawal amount
deposit and withdrawal processes are fast and inexpensive, and offer you several options.
Pros | Cons |
---|---|
•Credit/Debit card available | • Slow withdrawal - over 3 days |
•Free withdrawal | |
•No deposit fee |
Account base currencies
At Broker , you can choose from the following base currencies: USDEURGBPCHFAUDZAR. AUD is only available for Australian clients.
Broker | XM | Admirals (Admiral Markets) | |
---|---|---|---|
Number of base currencies | 6 | 10 | 11 |
This selection is similar when compared with rival brokers.
Why does this matter? For two reasons. First, if you fund your account in the same currency as your bank account, you won't be charged a currency conversion fee. Second, if you trade assets in the same currency as your account base currency, you will not have to pay a conversion fee.
A convenient way to save on currency conversion fees is by opening a multi-currency bank account at a digital bank. They usually offer bank accounts in several currencies with great currency exchange rates, as well as free or cheap international bank transfers. Opening an account only takes a few minutes on your phone.
Deposit fees and options
Broker charges no deposit fees. In addition to making a deposit by bank transfer or credit/debit cards, you can also use electronic wallets, including the following (though some country restrictions usually apply):
- PayPal
- Neteller
- Skrill
- Klarna
- Webmoney
- POLi Payments
- Boleto
- Perfect Money
The minimum amount you can deposit is $100 or 100 units in any of the other base currencies.
Broker | XM | Admirals (Admiral Markets) | |
---|---|---|---|
Bank transfer | |||
Credit/debit card | |||
Electronic wallets |
Please note that although depositing with credit/debit cards is usually instant, your first such transaction may take up to 1 business day to go through (it took us about 4-5 hours). This is because AvaTrade carries out a security verification for each card when it is used for the first time.
If you prefer depositing via bank transfer, this can take several business days. You can only deposit money from accounts that are in your name.
Broker review - Deposit and withdrawal - DepositXM withdrawal fees and options
Broker doesn't charge any withdrawal fees. You can use the same options for withdrawal as for deposits.
Broker | XM | Admirals (Admiral Markets) | |
---|---|---|---|
Bank transfer | |||
Credit/debit card | |||
Electronic wallets | |||
Withdrawal fee | 0 | 0 | 0 |
As a general rule, withdrawals can only be sent via payment methods by which you funded your account with. For example, if you have earlier deposited $1,000 by credit card, the first $1,000 you withdraw must go to your credit card before you can use any other method (such as bank transfer) to withdraw additional funds. This is a quite common rule among similar brokers, required by anti-money laundering regulations.
How long does it take to withdraw money from Broker? We tested debit card withdrawal and it took 3 business days.
You can only withdraw money to accounts that are in your name.
How do you withdraw money from Broker? You can withdraw money from Broker by following these steps:
- Log in to your Broker account
- Go to 'Withdraw' in the main menu that opens from the top left corner
- Select the withdrawal method
- Add the amount you wish to withdraw
Broker review
Web trading platform
Pros | Cons |
---|---|
• Clear fee report | • No two-step (safer) login |
• Good customizability (for charts, workspace) | • No price alerts |
• Order confirmation | • Poor design |
Trading platform | Score | Available |
---|---|---|
Web | 2.8 stars | Yes |
Mobile | 3.8 stars | Yes |
Desktop | 3.4 stars | Yes |
XM does not have its own trading platform; instead, it uses third-party platforms: MetaTrader 4 and MetaTrader 5. These platforms are very similar to each other in functionality and design. One major difference is that you can't trade stock CFDs on MetaTrader 4, only on MetaTrader 5.
We tested the MetaTrader 4 platform as it is more widely used.
MetaTrader 4 is available in an exceptionally large number of languages.
XM web trading platform languages | |||||
---|---|---|---|---|---|
Arabic | Bulgarian | Chinese | Croatian | Czech | Danish |
Dutch | English | Estonian | Finnish | French | German |
Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian |
Japanese | Korean | Latvian | Lithuanian | Malay | Mongolian |
Persian | Polish | Portuguese | Romanian | Russian | Serbian |
Slovak | Slovenian | Spanish | Swedish | Tajik | Thai |
Traditional Chinese | Turkish | Ukrainian | Uzbek | Vietnamese |
Look and feel
The XM web trading platform has great customizability. It is easy to change the size and the position of the tabs.
However, the platform feels outdated and some features are hard to find. For example, it took us a while to figure out how to add an asset to the watchlist.
XM review - Web trading platformLogin and security
XM requires two-step authentication for the account login on the website where you can deposit and withdraw. The trading platform itself, however, doesn't have two-step authentication.
Search functions
The search functions are OK. You can find assets grouped into various categories. However, we missed the usual search function where you can type in the name of an asset manually.
XM review - Web trading platform - SearchPlacing orders
You can use all the basic order types. However, you won't find more sophisticated order types such as 'one-cancels-the-other'. The following order types are available:
- Market
- Limit
- Stop
- Trailing Stop
Trailing Stop is available only in the MT4 desktop platform
To get a better understanding of these terms, read this overview of order types.
There are also order time limits you can use:
- Good 'til canceled (GTC)
- Good 'til time (GTT)
Alerts and notifications
You cannot set alerts and notifications on the XM web trading platform. This feature is available only on the desktop trading platform.
Portfolio and fee reports
XM has clear portfolio and fee reports. You can easily see your profit-loss balance and the commissions you paid. These reports can be found under the 'History' tab. We couldn't find a way to download them.
web trading platform is provided by MetaTrader. It is highly customizable and has a clear fee report. On the other hand, the platform lacks price alerts and the design is outdated.
Pros | Cons |
---|---|
•User-friendly | • No two-step (safer) login |
•Clear fee report | • Limited customizability (for charts, workspace) |
•Good search function | • No price alerts |
Trading platform | Score | Available |
---|---|---|
Web | 3.8stars | Yes |
Mobile | 4.7stars | Yes |
Desktop | 3.4stars | Yes |
Broker offers several trading platforms to choose from:
- WebTrader, Broker's own trading platform
- MetaTrader 4, a third-party trading platform
- MetaTrader 5, a third-party trading platform
- AvaOptions, Broker's own trading platform for CFD options
In this review, we tested WebTrader, MetaTrader 4 and AvaOptions, as these are the most popular among customers. Our scoring and Pro/Con list are based on our assessment of the WebTrader platform.
Note that most ETF CFDs and individual stock CFDs can be traded only on the MT5 platform and not on MT4 or the WebTrader platform.
WebTrader
Webtrader is available in many languages: EnglishDutchHungarianSwedishThaiIndonesianGermanFrenchChinesePolishSpanishPortugueseItalianArabicMongolianRussianTurkishJapanese
Look and feel
Webtrader is user-friendly and well designed. Even first-timers can easily handle the platform. However, it's not customizable; for example, you can't change the size and position of the tabs.
Login and security
WebTrader only offers one-step login. A two-step login procedure would provide an added layer of security.
Search functions
The platform's search functions work well. You can search by starting to type an asset's name or by clicking one of the asset categories.
Placing orders
You can use only basic order types:
- Market
- Limit
- Stop
To get a better understanding of these terms, read this overview of order types. There is also a Good 'til time (GTT) order time limit you can use to set an exact date and time for the expiry of an order.
To get a better understanding of these terms, read this overview of order types. There is also a Good 'til time (GTT) order time limit you can use to set an exact date and time for the expiry of an order.
Alerts and notifications
Unfortunately, you can't set price alerts and notifications.
Portfolio and fee reports
Broker provides clear portfolio and fee reports. You can find them under the 'History' section. Also, if you click on your positions, you can see the swaps charged.
MetaTrader 4
Webtrader is available in many languages: ArabicBulgarianChineseCroatianCzechDanishDutchEnglishEstonianFinnishFrenchGermanGreekHebrewHindiHungarianIndonesianItalianJapaneseKoreanLatvianLithuanianMalayMongolianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwedishTajikThaiTraditional ChineseTurkishUkrainianUzbekVietnamese
Look and feel
MetaTrader 4 has great customizability. You can easily change the size and the position of the tabs. However, the platform feels outdated and some features are hard to find. For example, it took us a while to figure out how to add an asset to the watchlist.
Login and security
Just like the WebTrader platform, MetaTrader 4 provides only one-step login. Two-step authentication would be more secure.
Search functions
The search functions are OK. You can find assets grouped into categories. However, we missed the usual search function where you can type an asset's name manually.
Placing orders
You can use only basic order types:
- Market
- Limit
- Stop
If you are not familiar with order types, read this overview.
If you are not familiar with order types, read this overview.
Alerts and notifications
You can't set alerts and notifications on MetaTrader 4 web trading platform. This feature is available only on the mobile app and on the desktop trading platform.
Portfolio and fee reports
MetaTrader 4 has clear portfolio and fee reports. You can easily see your profit-loss balance and the commissions you paid. These reports can be found under the 'History' tab. We didn't find a way to download them, though.
MetaTrader 5
Webtrader is available in one languages:
Look and feel
Placing orders
You can use only basic order types:
- First, you can select from a list of option trading strategies.
- After that, you can set all the details of the trade on an easy-to-use graphical interface.
Alerts and notifications
Unfortunately, you can't set price alerts and notifications
Portfolio and fee reports
Broker provides clear portfolio and fee reports. You can find them under the 'History' section. Also, if you click on your positions, you can see the swaps charged.
AvaOptions
Webtrader is available in one languages: English
Look and feel
AvaOptions is an intuitive and well-designed platform. You can easily set the underlying asset and the strategy you would like to trade. However, it's not customizable; for example, you can't change the size and layout of the various sections.
Login and security
Just like the WebTrader platform, AvaOptions provides only one-step login. Two-step authentication would be more secure.
Search functions
The platform's search function works well. You can search by simply starting to type an asset's name.
First, you can select from a list of option trading strategies.
First, you can select from a list of option trading strategies.
Alerts and notifications
Unfortunately, you can't set price alerts and notifications
Portfolio and fee reports
Broker provides clear portfolio and fee reports. You can find them under the 'History' section. Also, if you click on your positions, you can see the swaps charged.
Broker review
Mobile trading platform
Pros | Cons |
---|---|
• User-friendly | • No two-step (safer) login |
• Good search function | • No Touch/Face ID login |
• Price alerts | |
XM offers MetaTrader 4 and MetaTrader 5 mobile trading platforms. Similarly to the web trading platform, we tested the MetaTrader 4 platform on Android.
Once you have downloaded the MT4 mobile trading platform, you should access the relevant XM server.
Just like on the web trading platform, you can choose from many languages on the mobile trading platform as well. Changing the language is a bit tricky on Android devices, as you can do it only if you switch the default language of your mobile.
XM mobile trading platform languages | ||||
---|---|---|---|---|
Arabic | Chinese (Simplified) | Chinese (Traditional) | Czech | English |
French | German | Greek | Hindi | Indonesian |
Italian | Japanese | Korean | Polish | Portuguese |
Portuguese (Brazil) | Russian | Spanish | Thai | Turkish |
Ukrainian | Vietnamese |
Look and feel
XM has a great mobile trading platform, we really liked its design and user-friendliness. It is easy to find all the features it provides.
XM review - Mobile trading platformLogin and security
XM requires only one-step login for the platform, but provides two-step account login to access deposit and withdrawal functions. A two-step login procedure for the trading platform would be safer.
You can't use fingerprint or Face ID authentication. Offering this feature would be more convenient.
Search functions
The search functions are good. You can search by typing the name of the product or by navigating the category folders.
XM review - Mobile trading platform - SearchPlacing orders
You can use the same order types and order time limits as on the web trading platform.
XM review - Mobile trading platform - Order panelAlerts and notifications
You can set alerts and notifications for your mobile, although only through the desktop trading platform. It would be much easier if you could set these notifications on the mobile trading platform as well.
has a great mobile trading platform, offered by MetaTrader 4. It is a well-designed and user-friendly platform with a good search function. However, Touch/Face ID login is not supported.
Pros | Cons |
---|---|
•User-friendly | • No two-step (safer) login |
•Good search function | |
•Price alerts |
Broker offers these mobile trading platforms:
- AvaTradeGO, Broker's own mobile app
- AvaOptions, Broker's own mobile app for trading forex options
- MetaTrader 4, a well-established third-party trading platform.
In this review, we tested BrokerGO, the platform used by most clients. It is available for both Android and iOS. We tested it on Android.
Unlike the MetaTrader trading platforms, BrokerGO is available only in English.
AvaTradeGO
Look and feel
The Broker mobile trading platform looks nice and is user-friendly. Beyond the usual mobile functions such as search or alerts, even education videos and customer support chat are available right inside the app.
Login and security
By default, AvaTrade provides only one-step login. For added convenience, though, you can also set up biometric or PIN code authentication.
Search functions
The app's search functions are good. When you search by typing an asset's name, a list of relevant results appears. Another way is to browse the various asset categories.
Placing orders
You can use only basic order types:
- Market
- Limit
- Stop
Similarly to the web platform, the mobile app also offers the AvaProtect insurance feature.
Similarly to the web platform, the mobile app also offers the AvaProtect insurance feature.
Alerts and notifications
You can set price alerts that will send you push notifications. Additionally, you can also set expiration criteria to these alerts and notifications.
AvaOptions
Look and feel
AvaOptions is exactly the same as on the web. The platform is well designed and has lots of functionalities despite being a mobile platform, but can be hard to navigate on a mobile device. For starters, you can view the platform only in horizontal mode.
Login and security
Just like the WebTrader platform, AvaOptions provides only one-step login. Two-step authentication would be more secure.
Search functions
The platform's search function is hard to find. You have to tap on the pencil icon on the top left, under the Ava logo.
The AvaOptions mobile provides the same options strategies and trade details as the web platform.
The AvaOptions mobile provides the same options strategies and trade details as the web platform.
Alerts and notifications
Unfortunately, you can't set price alerts and notifications
Portfolio and fee reports
AvaOptions provides clear portfolio and fee reports. You can find them under the 'My Account' and 'History' sections. Also, if you click on your positions, you can see the swaps charged.
MetaTrader 4
Broker review
Desktop trading platform
Pros | Cons |
---|---|
• Clear fee report | • No two-step (safer) login |
• Good customizability (for charts, workspace) | • Outdated design |
• Price alerts | • Search function could be better |
For desktop trading too, you can use the MetaTrader 4 and 5 platforms; we tested MetaTrader 4.
It has the same design, is available in the same languages, offers the same order types, has the same search functions, and offers the same portfolio and fee reports as the web trading platform.
The desktop trading platform doesn't have two-step authentication; however, XM provides a two-step account login procedure on the website where you can deposit and withdraw funds.
The major difference is that you can set alerts and notifications on the desktop trading platform in the form of mobile push and email notifications. To set these, you have to add your email address and mobile MetaQuotes ID (you can find it in the MT4 app's settings). You can add them if you go to 'Tools' and then 'Options'.
XM review - Desktop trading platformIn design and functionality, XM's MetaTrader 4 desktop platform is almost the same as the web trading platform. One major difference is that you can set price alerts on the desktop trading platform.
Pros | Cons |
---|---|
•Clear fee report | • No two-step (safer) login |
•Good customizability (for charts, workspace) | |
•Price alerts |
You can use MetaTrader 4, MetaTrader 5 and AvaOptions as desktop trading platforms. The latter is only for trading forex options.
In this review, we tested the MetaTrader 4 desktop trading platform, as it offers more assets to trade, not just forex options.
It has the same design, is available in the same languages, offers the same order types (trailing stop is also available), has the same search functions, and offers the same portfolio and fee reports as the MT4 web trading platform. These reports can be found under the 'Account History' tab: right click on one position, then choose 'Save as Detailed Report'.
The major difference is that you can set alerts and notifications in the form of mobile push and email notifications on the desktop trading platform. To set email or mobile notifications, you have to add your email address and mobile MetaQuotes ID (you can find it in the MT4 mobile app's settings). You can add them if you go to 'Tools' and then 'Options.'
Broker review
Markets and products
XM is a CFD and forex broker with a great number of currency pairs available for trading. However, the CFD selection is lower compared to some XM alternatives.
Disclaimer: CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 74.89% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.
XM | FxPro | Admirals (Admiral Markets) | |
---|---|---|---|
Currency pairs (#) | 55 | 70 | 47 |
Stock index CFDs (#) | 24 | 29 | 43 |
Stock CFDs (#) | 1,261 | 1,700 | 3,252 |
ETF CFDs (#) | - | - | 372 |
Commodity CFDs (#) | 15 | 25 | 28 |
Bond CFDs (#) | - | - | 2 |
Cryptos (#)* | - | 30 | 42 |
Cryptos are available for customers onboarded under XM Global Limited entity.
You can't change the leverage levels of the products, which is a drawback. Changing the leverage manually is a very useful feature when you want to lower the risk of your trade. Be careful with forex and CFD trading, as the preset leverage levels may be high.
Real stocks and ETFs
XM provides real stocks for clients onboarded under XM's IFSC-regulated entity. You can trade stocks only using the Shares Account. It is a big addition compared to its competitors.
XM | FxPro | Admirals (Admiral Markets) | |
---|---|---|---|
Stock markets (#) | 3 | - | 11 |
ETFs (#) | - | - | 192 |
CFDs and forex are available for all clients, but real stocks only for clients under the IFSC-regulated entity. Popular asset classes, like real ETFs, bonds or options are missing.
Disclaimer: CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 71% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.
Broker is a forex broker but also offers some CFDs. To learn more about CFDs, read our CFD trading tips.
Broker's currency pair selection is OK, in the same ballpark as its closest competitors. CFD coverage of individual stocks and ETFs is rather average. Most of these stocks can only be traded on the MT5 platform and not on the MT4 or WebTrader platforms.
Bond CFDs include Japanese and European government bonds. Unlike at many brokers, at Broker you can also trade the VIX index.
Additionally, FX options are available through the AvaOptions platform. At AvaOptions, you can trade more than 40 different instruments. For this, you'll need a separate account from the main account.
Broker | XM | Admirals (Admiral Markets) | |
---|---|---|---|
Currency pairs (#) (#) | 55 | 55 | 47 |
Currency pairs (#) | 55 | 55 | 47 |
Stock index CFDs (#) | 31 | 24 | 43 |
Stock CFDs (#) | 610 | 1,261 | 3,252 |
ETF CFDs (#) | 60 | - | 372 |
Commodity CFDs (#) | 18 | 15 | 18 |
Bond CFDs (#) | 2 | - | 2 |
Cryptos (#) | 20 | - | 42 |
Automated Trading
Broker offers automated trading through DupliTrade. The minimum deposit is $2,000.
Broker review
Research
Pros | Cons |
---|---|
• Trading ideas | • No fundamental data available |
• Quality news flow | |
• User-friendly | |
Trading ideas
XM provides trading ideas under the 'Trade Ideas' tab, where you can find various assets and their recent performances.
XM review - Research - RecommendationsFundamental data
XM does not offer fundamental data on assets.
Charting
XM has OK charting tools. You can use 31 technical indicators. These charting tools can be found on the MetaTrader trading platforms.
On the negative side, the design is outdated and some features are hard to use. For example, it was hard to figure out how to remove an indicator from the chart.
XM review - Research - ChartingNews feed
A news feed is available on the ‘Markets’ and ‘News’ pages under the 'Research & Education' tab. We liked that news items are categorized based on product types. You can also find video news.
XM offers a great economic calendar. We liked that the calendar has a filter function where you can filter for countries, data type and importance.
offers a wide range of technical tools and a great economic calendar. On the downside, it provides no fundamental data on assets.
Pros | Cons |
---|---|
•Good interactive chart | • No 24/7 support |
•Trading ideas | |
•User-friendly |
Broker provides research tools in different places:
- WebTrader trading platform
- MetaTrader trading platform
- AvaOptions trading platform
- Website
We tested Broker's research tools on WebTrader, as they're the best ones in our opinion. Research tools are user-friendly and available in the same languages as the WebTrader trading platform.
Trading ideas
Broker provides trading ideas through Trading Central, a third-party research provider. The ideas are based purely on technical analysis, and cover certain commodities, stock indices, as well as most FX pairs. You can find them if you click 'Trading Central', then 'Analysts Views' or 'Forex Featured Ideas'.
Fundamental data
The best place to access fundamental data is Broker's economic calendar. We really liked the feature that allows you to gauge historical volatility and trends: for example, if you see that a Bank of Canada interest rate decision is coming up, you can click the 'impact' button and see how the USD/CAD price evolved after recent decisions. We missed fundamental data on stocks, however.
Charting
Broker has good charting tools. You can easily edit the charts and the interface has a great design. There are 90 technical indicators you can use, which we thought was more than enough.
News feed
We liked Broker's news feeds, provided by Trading Central. You can find them under the 'Market Buzz' section.
Not only can you filter the news feeds for a specific asset, but you are also shown a sentiment score for that asset. For example, if all the articles are bullish/positive, then a 100% positive score is given.
Additionally, there's a tool called Trend Analysis that bluntly says if the asset "might fall" or "might rise" x or y%. The somewhat sensationalist headline is based on technical analysis by AI software that is also presented among trading ideas.
Overall, we wouldn't say that the quality of the information presented in 'Market Buzz' is good enough to base your trading decisions on, but it's still much more useful compared with other MetaTrader brokers' news feeds.
Additionally, Broker has a blog that posts daily market updates. It has the kind of content you can find at many similar outlets: news (current events, both politics and economy), as well as regular market commentary presented in videos, where they also show some technical analysis and setups.
Broker review
Customer service
Pros | Cons |
---|---|
• Phone support | None |
• Live chat | |
• Fast response time | |
You can contact XM via
- live chat
- phone
Answers are quick, and their relevancy is mostly OK.
Live chat is quick to respond to the first message but gets a bit slower with subsequent questions. We found that sometimes we had to ask the same question multiple times to get a straight answer.
XM phone support was fast, but we didn't always receive relevant answers. For example, we didn't get a clear answer to our query on how swaps are calculated. On other days, the answers were on point – it's hit-or-miss.
Email support works great. We received answers within a day and they were all relevant.
XM review - Customer ServiceBroker has great customer support, giving fast and relevant answers in many local languages. On the negative side, support is not available 24/7, only 24/5.
Pros | Cons |
---|---|
•Phone support | • No 24/7 support |
•Live chat | |
•Fast response time |
You can contact Broker via:
- live chat
- phone
Broker has a great live chat. There were no long waiting times; we were able to reach a customer support agent almost immediately.
We got relevant and detailed answers. Besides English, you can chat in many other languages including Arabic, Chinese, French, Italian, German or Russian, among others.
Broker phone support is OK. On the website, you can find a long list of local telephone numbers for most countries, so you don't have to dial an international number. We had mixed results when trying to call customer service: sometimes we could immediately speak to an agent (in English); however, at another time, the phone call was disconnected after 3+ minutes of waiting time.
We received answers to our emails within a day, which is quite fast. On one occasion, though, the response we received didn't directly answer our question, but merely referred to a link.
We missed 24/7 availability. Broker customer support is only available 24/5, which is still considered quite good.
Broker review
Education
Pros | Cons |
---|---|
• Demo account | None |
• Trading platform tutorial | |
• Educational videos | |
At XM you can learn in the following ways:
- Demo account
- Platform tutorial videos
- General educational videos
- Webinars
Most of the education section on XM is based on video content. You can dive deep into topics ranging from an introduction to financial markets through money management and trading strategies to technical analysis. Each chapter has several lessons, all available for XM users only.
Beyond these prerecorded materials, they offer live training both online and offline for various experience levels.
XM review - Educationdoes a great job in education. You can toy around with a demo account, watch trading platform tutorials, and learn from educational videos and high-quality webinars.
Pros | Cons |
---|---|
•Demo account | • None |
•Trading platform tutorial | |
•Educational videos |
Broker's education section is great, offering several learning opportunities when it comes to trading basics, economic indicators or charting.
You can learn in the following ways:
- Demo account
- Platform tutorial videos
- General educational videos
- Quality educational articles
- Webinars
Within the video library, you'll find a good number of videos, most of which are great quality. Broker also provides webinars on a regular basis.
Broker review
Safety
Pros | Cons |
---|---|
• Negative balance protection | • Does not hold a banking license |
• Regulated by the top-tier ASIC | • Not listed on stock exchange |
| • Financial information is not publicly available |
Is XM regulated?
Yes, XM is regulated by the Cyprus Securities and Exchange Commission (CySEC), the Australian Securities and Investments Commission (ASIC), and the Financial Services Commission of Belize (FSC).
There is another XM legal entity called Trading Point MENA Limited, which is regulated by the Dubai Financial Services Authority (DFSA).
Is XM safe?
To be certain if a brokerage is safe, we highly advise that you check two facts:
- how you are protected if something goes wrong
- what the background of the broker is
How you are protected
XM operates several subsidiaries, and which one of these will serve you depends on your residency. This is important for you because the investor protection amount and the regulator differ depending on the entity.
Country of clients | Protection amount | Regulator | Legal entity |
---|---|---|---|
EEA countries | €20,000 | Cyprus Securities and Exchange Commission (CySEC) | Trading Point of Financial Instruments Ltd. |
Australia | No protection | Australian Securities and Investments Commission (ASIC) | Trading Point of Financial Instruments Pty Ltd. |
Middle-East | No protection | Dubai Financial Services Authority (DFSA) | Trading Point MENA Limited |
Rest of the world | No protection | Financial Services Commission of Belize (IFSC) | XM Global Limited |
XM provides negative balance protection for both EU and non-EU customers.
Background
The private company behind the XM brand is Trading Point Holdings. It was established in 2009. The longer the track record of a broker, the more proof we have that it has successfully weathered previous financial crises.
On the other hand, the company doesn't disclose financial information and isn't listed on any exchanges. These would increase transparency.
Brokeris regulated by three financial authorities globally through its parent company including the top-tier ASIC. It is a well-established brand but is not listed on any exchange and does not disclose financial information.
Pros | Cons |
---|---|
•Majority of clients belong to a top-tier financial authority | • Does not hold a banking license |
•Negative balance protection | • Not listed on stock exchange |
• Financial information is not publicly available |
Is Broker regulated?
Yes, it is regulated by numerous authorities across the world, including some top-tier ones:
- the Central Bank of Ireland
- the B.V.I Financial Services Commission on the British Virgin Islands
- the Australian Securities and Investments Commission (ASIC)
- the Financial Sector Conduct Authority (FSCA) in South Africa
- the Japanese Financial Services Agency (FSA)
- the Financial Futures Association of Japan (FFAJ)
- the Abu Dhabi Global Market Authorities Financial Services Regulatory Authority (ADGM – FSRA)
- Israel Securities Authority (ISA)
Also, AVA Trade EU Ltd operates a Polish Branch under the Broker EU authorization, which has been approved by the Polish Financial Supervision Authority.
Broker is based in Ireland and was founded in 2006.
Is Broker safe?
o be certain, it is best to check two things:
- how you are protected if something goes wrong
- what the background of the broker is
How you are protected
Broker operates several subsidiaries; which one of these will serve you depends on your residency. This is important for you because the investor protection amount and the regulator differ from entity to entity.
Country of clients | Protection amount | Regulator | Legal entity |
---|---|---|---|
EU | €20,000 | Central Bank of Ireland | AVA Trade EU Ltd |
Australia | No protection | Australian Securities and Investments Commission (ASIC) | Ava Capital Markets Australia Pty Ltd |
South Africa | No protection | Financial Sector Conduct Authority (FSCA) | Ava Capital Markets Pty |
Japan | No protection | Japanese Financial Services Agency (FSA), Financial Futures Association of Japan (FFAJ) | Ava Trade Japan K.K. |
Middle East | No protection | Abu Dhabi Global Market Authorities Financial Services Regulatory Authority (ADGM – FSRA) | AvaTrade Middle East Ltd |
Israel | No protection | Israel Securities Authority (ISA) | ATrade Ltd |
International clients | No protection | B.V.I Financial Services Commission | AVA Trade Ltd |
Broker provides negative balance protection for retail clients.
Background
Broker was established in 2006. The longer the track record of a broker, the more proof we have that it has successfully survived previous financial crises.
Having a long track record and being regulated by several authorities, including some top-tier ones, are all great signs for Broker's safety.
Broker review
Bottom line
XM is regulated by several authorities globally, including the top-tier ASIC.
On the plus side, we liked the low stock CFD and withdrawal fees. The account opening process is seamless and hassle-free, and the broker offers a wide range of educational tools of great quality.
XM has some drawbacks though. Its product range is limited to forex and CFDs. Its forex and stock index CFD fees are average, and non-EU customers are not covered by any investor protection.
We recommend XM for those who are interested in CFD and forex trading and prefer MetaTrader trading platforms. Feel free to test it via the demo account.
is regulated by several authorities globally, including the top-tier ASIC.
We liked the seamless and hassle-free account opening. You can use a lot of deposit and withdrawal options, all free of charge. We also liked that you can use many user-friendly tools for research.
Broker has some drawbacks though. The product range is limited to forex, CFDs and cryptos, and there is a high fee charged for inactivity. Lastly, there are better alternatives if forex trading fees are your main concern.
As there is only a small minimum deposit, and your account will be ready for trading quickly, feel free to try Broker.
Broker review
FAQ
We recommend XM for forex and CFD traders who prefer MetaTrader platforms and seek a great account opening experience.
Below you can find links to all aspects of XM in this comprehensive collection.
Is this broker good for beginners?
We checked it in Is XM good for beginners.
Who are XM's competitors and alternatives?
We have created an overview of XM alternatives here including a comparison with FxPro, FXTM, FP Markets, Markets.com.
->About XM the company outlines what you have to know about XM's past, present and... well... the company.
Further reading:
We recommend XM for forex and CFD traders who prefer MetaTrader platforms and seek a great account opening experience.
Below you can find links to all aspects of Broker in this comprehensive collection.
Lower fees, lower costs?
We detailed this in our Broker fees article
What about the minimum deposit?
Our ultimate guide to the Broker minimum deposit is updated regularly.
How to start your Broker account?
Look no further than our evaluation of the Broker account opening.
How's their trading app?
Here's our expert view after checking the Broker trading app.
Is the quality of customer service satisfactory?
All you need to know about the Broker customer service.
Legit or scam?
Is Broker legit features all the key aspects you need to look at to see if a broker is safe and legit.
Free or premium? Or both?
A glance at actual costs and whether Broker is really free.
Is this broker good for beginners?
We checked it in Is Broker good for beginners.
Should you buy your silver bullets on Broker?
Research for silver bugs in the Silver buy on Broker guide
I want to trade options, are they available at Broker?
We explored the topic in Can you trade options on Broker?
What is the minimum account balance at Broker?
Check out the current account balance requirements at Broker in our What is the minimum account balance at Broker article.
Looking for commission and fees data for Broker?
We collected them in Broker commission and fees.
How do you withdraw money from Broker?
We tested it and collected the options and costs in How to withdraw money on Broker.
How to use Broker?
All you need to know about using the broker in How to use Broker?