XM logo

XM Registration Bonus with Partner Code 9DRRW

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.

Your partner code:
9DRRW
Valid until: Unlimited Code verified: 22 Apr 2026 Last updated: 23 Apr 2026

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.

Bonus Calculation Table

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
$550% on $5$2.50$7.50
$1,00050% on $1,000$500$1,500
$2,00050% on $1,000 + 20% on $1,000$500 + $200 = $700$2,700
$5,00050% on $1,000 + 20% on $4,000$500 + $800 = $1,300$6,300
$10,00050% on $1,000 + 20% on $9,000$500 + $1,800 = $2,300$12,300
$20,00050% on $1,000 + 20% on $19,000$500 + $3,800 = $4,300$24,300
$23,50050% 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.

Who Can Claim the Bonus

XM set a handful of eligibility conditions in the bonus terms. Worth reading these before you register.

  • You must be 18 or older, or of legal age in your country of residence.
  • You must have signed up through one of XM's referral partners. Our partner code 9DRRW covers this.
  • The bonus applies only to Standard and Micro trading accounts. XM Zero accounts are excluded.
  • The promotion can be redeemed once per client. No repeats.
  • Family members, or multiple accounts sharing the same IP address, are blocked under the anti-abuse rules.
  • People associated with XM or its referral partners cannot participate.

How Withdrawals Affect the Bonus

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.

The Small Print Worth Knowing

Read this before depositing:

  • Bonus credits can take up to 24 hours to land in your account after a deposit.
  • If your account goes dormant, all previously awarded bonuses are removed immediately.
  • You can opt out of the bonus scheme any time by emailing nobonus@xm.co.uk.
  • Internal transfers between XM accounts move bonuses proportionally. If you transfer to an account that does not qualify (XM Zero, for example), the transferred portion of the bonus is nullified.
  • If XM suspect any form of arbitrage, manipulation or trading that appears aimed only at extracting the bonus, they can cancel bonuses, close positions and suspend accounts.
  • These terms are governed by the laws of the United Kingdom (England and Wales).

The Role of Partner Code 9DRRW

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.

How to Enter the XM Partner Code

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.

1

Copy the partner code

Copy the partner code: 9DRRW Copied! You will need it in a moment.

2

Open the XM registration page

Head to the XM website and click Get Started to begin creating your account.

3

Fill in your country, email and password

The sign-up form asks for your country of residence, your email address and a password. Standard stuff.

4

Enter the partner code

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.

5

Hit Register

With email, password and partner code in place, click Register to submit the form.

6

Verify your email

Open your inbox, find the email from XM and click the verification link to activate your account. Done.

Why We Can Offer This

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.

In short

If you decide to use 9DRRW during sign-up, you are supporting a project built on transparency. And we genuinely appreciate that.

Frequently Asked Questions

How much bonus can I receive in total?

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).

Is there a minimum deposit?

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.

Can I withdraw the bonus itself?

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.

Which account types qualify?

Standard and Micro accounts only. XM Zero accounts are excluded from the Deposit Trading Bonus Scheme.

Can I get the bonus more than once?

No. The promotion can be redeemed once per eligible client.

What happens to the bonus if I withdraw part of my balance?

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.

What if my account becomes dormant?

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.

Can I opt out of the bonus scheme?

Yes. Send a request to nobonus@xm.co.uk and the XM team will remove you from the scheme.

Do I have to enter the partner code to qualify?

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.

What happens if I forget to enter 9DRRW during sign-up?

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.

James Wilson
Written by
James Wilson

James has been trading for close to twenty years and has tested more brokers than he can count. He verifies every promo code and referral link on this site.

Broker Information

Website:
Regulation / Authorisation:
FCA (United Kingdom), CySEC (Cyprus), ASIC (Australia), FSC (Belize), DFSA (Dubai), FSCA (South Africa)

Warning: 75.59% of retail investor accounts lose money when trading CFDs with this provider. All promotional offers are subject to the broker's terms and conditions, read them at www.xm.com.

Need help?

If you have any questions about this promotion or need assistance, don't hesitate to contact us.

Contact us