XM Partner Code: Get a 30% Forex Rebate
The XM partner code from TradingBeasts is REBATES30. Enter it when you register a new XM account and you get a 30% rebate on every forex trade, paid automatically into your account for as long as you trade with XM. You also stay eligible for all of XM's standard promotions, including the 100% deposit bonus and the $30 no deposit bonus.
Below you will find exactly what the code gives you, who can use it, where to enter it on the XM sign up form, and what to do if you already have an account.
Enter this XM partner code during registration
Your capital is at risk. Leveraged products may not be suitable for everyone.
What Is an XM Partner Code?
An XM partner code (also searched as an XM promo code or XM bonus code) is a short code you enter on the XM registration form. It links your new account to an official XM partner. XM uses it to track where clients come from, and partners use it to pass extra benefits on to the traders they refer.
What you get in return depends entirely on the partner. Some partners share part of their commission with the traders they refer, but many simply publish a code and offer nothing beyond XM's public promotions. Our code REBATES30 comes with a permanent trading rebate that XM does not offer publicly.
Why We Can Offer a 30% Rebate
When a trader joins XM through a partner, XM pays that partner a commission from the spread on the trader's trades. Instead of keeping all of it, we pass a share back to you as the rebate. It does not cost you anything extra, and your spreads are exactly the same as for any other XM client.
The size of the rebate comes from our relationship with XM. TradingBeasts has been an XM partner for 10 years and holds XM's highest partner tier (VIP), which gives us one of the best commission rates XM offers. Because the rebate is a share of the partner's commission, the same 30% is not worth the same everywhere. A partner on a lower tier earns less per trade, so 30% from them means less money back for you. With our VIP rate, 30% from us is worth more on every trade.
What Our XM Partner Code Gives You
| Benefit | Without a code | With REBATES30 |
|---|---|---|
| 30% rebate on every forex trade | No | Yes, permanent |
| 100% deposit bonus* | Yes | Yes |
| $30 no deposit bonus* | Yes | Yes |
| Free demo trading competitions* | Yes | Yes |
*Availability and amounts depend on your country of residence. XM bonuses and demo competitions are not available in the EEA.
In practice, the code adds the rebate on top of everything XM already offers. Key points about the rebate:
- Automatic: it is credited to your account from your very first trade. There is no form, no email and nothing to activate.
- Permanent: no expiry date and no monthly reset.
- Unlimited: no cap, no minimum volume and no waiting period.
- Account types: the code can be used with every XM account type. The rebate is paid on forex trades in Standard and Ultra Low accounts.
- Instruments: applies to all forex pairs. Indices, commodities, stocks and crypto are not included.
How to Enter the XM Partner Code
The whole process takes a few minutes. The only step that matters for the rebate is entering the code before you submit the registration form.
- Open XM through our link. Click the button below to go to XM's registration page, then click Get Started.
Your capital is at risk. Leveraged products may not be suitable for everyone.
- Enter REBATES30 on the sign up form. Select your country of residence and enter your email and password. At the bottom of the form, find "Have a Partner Code? Enter here", click it and type REBATES30. Do not submit the form without it.
- Click Register and verify your email. Open the confirmation email from XM and follow the link.
- Verify your identity. Complete XM's KYC check by uploading a valid ID and proof of address. Your account must be verified before you can deposit and before the no deposit bonus is credited.
- Deposit and trade. Once your account is funded, the 30% rebate applies automatically to every forex trade.
XM Promotions You Can Combine With the Code
Using our partner code does not replace any of XM's own offers. You remain eligible for every promotion XM runs in 2026, with or without a code.
100% Deposit Bonus
XM doubles your first deposit with a 100% bonus up to $200. Your following deposits then receive a 50% bonus up to $500, and after that a 20% bonus up to $5,000. It is available on the Standard account only, from a $5 deposit. Bonus availability and the maximum bonus amount vary by region. The bonus cannot be withdrawn, but profits made with it can.
$30 No Deposit Bonus
New clients receive $30 in trading funds once their account is verified, with no deposit needed. As with the deposit bonus, the $30 cannot be withdrawn, but profits made with it can.
Terms and conditions apply. Offer availability may vary by country.
Your capital is at risk. Leveraged products may not be suitable for everyone.
About XM
XM was founded in 2009 and has grown into one of the largest retail brokers in the world, with more than 20 million clients in over 190 countries. Clients who sign up for this offer are typically onboarded by XM Global Limited, regulated by the Financial Services Commission (FSC) of Belize. The wider XM group also holds licences in several other jurisdictions.
Traders can access more than 1,400 CFDs across forex, indices, commodities, metals, energies, stocks and crypto, using MetaTrader 4, MetaTrader 5 or XM's own XM App. The minimum deposit is just $5. On the Standard account, spreads on forex majors start from 1.6 pips with no commission, while the XM Ultra Low account lowers that to 0.8 pips, also without commission. For our full assessment of account types, costs, platforms and safety, read our XM review.
Frequently Asked Questions
The TradingBeasts XM partner code is REBATES30. Enter it during registration to receive a permanent 30% rebate on every forex trade.
No. XM's 100% deposit bonus and $30 no deposit bonus are available without a code in eligible countries. The code adds the 30% rebate on top of them.
No. The code must be entered when the account is created. XM does not add codes to existing accounts or move accounts between partners, so if you registered without a code, or with a different one, the rebate cannot be applied to that account.
At the bottom of the XM registration form, under "Have a Partner Code? Enter here". Click the link and type REBATES30 before submitting.
Yes. You enter REBATES30 when you register your XM profile, and you choose the account type afterwards, so the code applies whichever account you open. The 30% rebate applies to forex trades on both Standard and Ultra Low accounts, so you receive it on either one, or on both if you open them.
Check that you typed REBATES30 in capital letters with no spaces, and that you entered it in the partner code field rather than another field. If the form still rejects it, contact us and we will check it with XM.
You can enter REBATES30 from any country where XM accepts new clients, and the rebate applies everywhere except in two regions. XM no longer accepts clients from the UK, where visitors are redirected to Trading.com, a separate FCA regulated entity of the same group. In EEA countries, you can open an account with XM's EU entity, but EU rules on trading incentives mean you will not receive the rebate, bonuses or demo competitions.
Final Thoughts
Opening an XM account without a partner code means leaving money on the table on every forex trade you ever place, and once the account exists, that cannot be fixed. Entering REBATES30 costs nothing, keeps every XM promotion available to you, and returns 30% of our VIP commission to you on every forex trade for as long as you trade. Just make sure it is in the form before you click Register.
That said, a rebate or bonus should never be the main reason to choose a broker. Make sure XM's costs, platforms and regulation suit the way you trade before you deposit.
Top-Tier Trusted Brokers
The table below contains links to 3rd party websites of our top partners from whom we receive compensation at no additional cost to you.