

Most traders breeze through the XM registration form without noticing the partner code field near the bottom. That is worth slowing down for. Entering a code takes five seconds and makes you eligible for the full range of XM's current promotions at no cost whatsoever. Use code TBWELCOME, and read on for exactly where to find the field, how to apply it, and what you get in return.
Partner codes at XM work like referral links, except instead of clicking a link, you manually type a short code into a field during sign-up. Enter TBWELCOME in that field, and you become eligible for XM's current bonus stack. Miss the field, and you cannot add the code retroactively, as it only works at the point of registration.
This is worth explaining in detail because a lot of traders skip past it by accident.
When you land on XM's registration page, the form asks for your country, email address, and a password. Most people fill those in and click register without ever noticing the smaller text below the password field. Look for the line that says "Have a Partner Code? Enter here". It is easy to overlook because it sits below the main form fields rather than being front and centre.
Click on the words "Enter here" and a new input box opens up. Type TBWELCOME into that box. The code is uppercase, so enter it exactly as written. Once you have the code in place, click Register, and you are done with that part of the process.
After registration, XM will send a confirmation email. Click the link inside to verify your address.
Here is a quick summary of the steps in order:
Go to XM.com and click Get Started
Fill in your country, email, and password
Find "Have a Partner Code? Enter here" at the bottom of the form
Click it, enter TBWELCOME, then click Register
Verify your email to activate the account
That is genuinely all there is to it.
XM's partner code system ties into its broader promotions. Here is what is currently on offer. These promotions are open to traders in the majority of countries XM operates in. The main exceptions are the EEA and other jurisdictions where local regulators restrict or prohibit bonus offerings of this kind.
Fund a new account, and XM matches your deposit at 100%, up to a maximum of $1,000. You need at least $5 to qualify, and the bonus lands automatically once your account is verified and the deposit is processed. The maximum you can receive may differ based on where you are based,
The bonus is trading capital, not cash. You cannot request a withdrawal of the bonus amount itself. What you can withdraw are the profits you generate while using it. One mechanic to be aware of: if you withdraw part of your balance, XM reduces your bonus proportionally based on your total account value at the time of withdrawal.
Get up to 100% Deposit bonus (Subject to regional availability, T&C apply.)
Complete your registration and verification, and XM adds $30 to your account without requiring a deposit from you. These funds give you genuine exposure to live market conditions, including real spreads, real execution, and real price movement, without touching your own money. The $30 cannot be withdrawn, but profits made from trading with it can be.
Get $30 Free Trading Credit (Subject to regional availability, T&C apply.)
XM runs demo competitions across three formats. The Weekly Demo Competition has a $25,000 prize pool, with the top 100 traders sharing in the winnings. First place earns $2,500, second earns $1,500, and third earns $1,250. There is no entry fee for weekly competitions.
The Daily Paid Competition costs a small fee to enter but awards real withdrawable cash.
Codes and bonuses only matter if the broker behind them is worth using. Here is an honest look at what XM offers.
XM offers over 1,400 CFD instruments across forex, indices, commodities, individual stocks, precious metals, energies, thematic indices, and crypto. If breadth of market access matters to your strategy, XM scores well here. Forex traders in particular get over 50 currency pairs including exotics, which is more than many comparable brokers offer.
Standard account spreads start at 1.6 pips on major pairs with no added commission. The Ultra Low account brings that down to 0.8 pips, again with no commission.
Regarding trading platforms, XM gives you access to the MT4, MT5, and its own mobile app. MT4 and MT5 need no introduction as they are the dominant retail trading platforms globally for good reason.
Full charting, automated strategy support via Expert Advisors, and customisable layouts come as standard. XM lets you test all platforms through a demo account before putting real money in, which is worth taking advantage of if you are new to either platform.
XM operates under oversight from CySEC in Cyprus, the DFSA in Dubai, and the FSC in Belize. This multi-jurisdictional regulatory structure means the broker is held to enforceable standards in several major financial jurisdictions. Please note, however, that the bonuses mentioned are available under the FSC entity.
Combined with a client base that has grown to over 15 million traders across more than 190 countries, XM has a track record that is difficult to dismiss.
If you are opening an XM account, entering TBWELCOME in the partner code field during registration costs you nothing and takes seconds. It ties your account into XM's active promotions, including the deposit bonus and the $30 no deposit offer.
The broker itself holds up well on the fundamentals: regulated across multiple jurisdictions, competitive spreads, solid platform infrastructure, and a wide range of tradeable instruments.
Capital is at risk. Promotions are subject to terms and availability by country.