Open an XM account to claim up to $5,000 in trading bonus. You get 50% on your first $1,000 deposited, plus 20% on anything above that. Enter partner code 9DRRW during registration to qualify.
Opening an XM account gives you access to the Deposit Trading Bonus Scheme. Under this promotion, XM tops up your trading capital with bonus funds every time you deposit, up to a total ceiling of $5,000 across the lifetime of your account. It is trading credit rather than cash, but it works as extra buying power on every position you open.
The structure is two-tiered. You get a 50% bonus on your first $1,000 deposited, which caps at $500 on that tier. Anything you deposit above that earns a 20% bonus, up to a further $4,500. Simple enough once you see it laid out.
To qualify, XM require you to sign up through one of their referral partners. That is where our code 9DRRW fits in. Enter it during registration and you are marked as eligible for the scheme. Without a partner code, the offer may not be available to you at all.
In plain English: deposit $1,000 and XM adds $500. Deposit $2,000 and you get $700 total. Deposit $23,500 and you hit the $5,000 ceiling. The bonus cannot be withdrawn, but any profits you make trading with it can.
These are the exact examples XM publish in their official bonus programme terms (PDF). Work through the row that matches your planned deposit size:
| Your Deposit | Bonus Applied | Your Bonus | Trading Capital |
|---|---|---|---|
| $5 | 50% on $5 | $2.50 | $7.50 |
| $1,000 | 50% on $1,000 | $500 | $1,500 |
| $2,000 | 50% on $1,000 + 20% on $1,000 | $500 + $200 = $700 | $2,700 |
| $5,000 | 50% on $1,000 + 20% on $4,000 | $500 + $800 = $1,300 | $6,300 |
| $10,000 | 50% on $1,000 + 20% on $9,000 | $500 + $1,800 = $2,300 | $12,300 |
| $20,000 | 50% on $1,000 + 20% on $19,000 | $500 + $3,800 = $4,300 | $24,300 |
| $23,500 | 50% on $1,000 + 20% on $22,500 | $500 + $4,500 = $5,000 | $28,500 |
You do not have to deposit $23,500 in one hit. The bonus accumulates across deposits over time until you reach the $5,000 cap. Bonus funds usually land in your account within 24 hours of each deposit.
XM set a handful of eligibility conditions in the bonus terms. Worth reading these before you register.
This is the bit that catches people out, so let's cover it properly. Any withdrawal you make reduces the bonus by the same percentage of your balance you took out. If you pull out 25% of your balance, 25% of the bonus disappears at the same time.
XM put four worked examples in their terms. Here are the three clearest ones:
| Scenario | Deposit | Bonus | You Withdraw | Bonus Removed |
|---|---|---|---|---|
| Partial withdrawal | $1,000 | $500 | $250 (25% of balance) | $125 (25% of bonus) |
| Half withdrawal | $2,000 | $700 | $1,000 (50% of balance) | $350 (50% of bonus) |
| Full withdrawal after profit | $1,000 + $2,000 profit | $500 | $3,000 (100% of balance) | $500 (100% of bonus) |
So if your plan is to deposit, trade profitably and withdraw, the bonus itself will dissolve on the way out. The profits stay with you, which is the point. The bonus is there to amplify your position sizing during trading, not to walk out the door with you.
Read this before depositing:
XM's own terms are specific on this point. The Deposit Trading Bonus Scheme is offered to clients "referred to XM via specific websites and/or social network sites". Translated: you need to arrive through an eligible partner.
That is what our code 9DRRW does. Enter it during registration and you are tagged as an eligible referral. The code costs you nothing and does not change your spreads, commissions or any other account conditions. What it does is put you in the pool that qualifies for the bonus scheme.
75.59% of retail investor accounts lose money when trading CFDs with this provider.
The process is straightforward. You do need to enter the code during sign-up because there is no way to add it afterwards, so this part matters.
Copy the partner code: 9DRRW Copied! You will need it in a moment.
Head to the XM website and click Get Started to begin creating your account.
The sign-up form asks for your country of residence, your email address and a password. Standard stuff.
At the bottom of the form you will see a line that reads "Have a Partner Code? Enter here". Click "enter here", paste 9DRRW, and move on.
With email, password and partner code in place, click Register to submit the form.
Open your inbox, find the email from XM and click the verification link to activate your account. Done.
We have a direct working relationship with XM. That is how we ended up with the 9DRRW code in the first place, and it is why we can verify what is actually on offer before publishing anything here. When XM's promotions change, we update this page. When they end, we say so.
I have to admit, it would be easier to promise the moon and not bother checking the fine print. You see plenty of sites doing exactly that. If a bonus has rules attached, we will say what they are. If something depends on your country, we will say that too. We would rather give you the honest version and lose a click than pretend the offer is bigger than it is.
If you decide to use 9DRRW during sign-up, you are supporting a project built on transparency. And we genuinely appreciate that.
Up to $5,000 across the lifetime of your account. That is $500 on the 50% tier (your first $1,000 deposited) plus $4,500 on the 20% tier (all deposits above that).
The bonus terms do not set a separate minimum. XM's example table starts at $5, which gives you $2.50 in bonus funds. In practice, $5 is the standard minimum deposit on a Micro or Standard account.
No. The bonus is trading credit only. Any profits you make trading with it are fully withdrawable, but the bonus funds themselves stay in the account.
Standard and Micro accounts only. XM Zero accounts are excluded from the Deposit Trading Bonus Scheme.
No. The promotion can be redeemed once per eligible client.
It is reduced proportionally. Withdraw 25% of your balance and XM removes 25% of the bonus at the same time. Withdraw everything and the bonus goes with it.
Any bonus funds previously credited to the account are removed immediately once the account is flagged as dormant. Worth keeping in mind if you plan to pause trading for long stretches.
Yes. Send a request to nobonus@xm.co.uk and the XM team will remove you from the scheme.
Under XM's own terms, the scheme is offered to clients referred via a specific partner website. Entering 9DRRW during sign-up marks you as referred. Without a partner code, the bonus may not be available to you.
XM does not let you add a partner code after the fact. If you have already registered without one, contact XM support, but in most cases a code can only be applied at account creation.