XM partner code PRPXB and XM bonus
Our XM partner code is PRPXB. XM's sign-up form asks for it as a partner or referral code when you open the account. XM's global site offers a $30 no deposit trading bonus and a deposit bonus on Standard accounts. Neither bonus can be withdrawn; profits made with them can. The code is optional and does not change XM's conditions. Clients of XM's EU, UK and Australian companies get no bonus.
Researched and written by the calc.forex Editorial Team. Last reviewed . Based on XM's own promotion terms.
XM welcome offers
Checked 26 October 2026
- No deposit bonus
- $30 trading bonus after phone verification, claimed within 30 days of opening the account
- Deposit bonus
- 100% up to $200, then 50% up to $500, then 20% up to $5,000
- Account
- Standard (Ultra Low and Shares accounts are marketed without bonuses)
- Minimum deposit
- $5
- Withdrawable
- No. Only profits made with the bonus can be withdrawn
- Not available in
- EU/EEA, UK, Australia, US, Canada, Israel, Iran
XM partner code
Enter it in the field “Have a partner or referral code?” at sign-up. It is optional and the bonuses are XM’s own: the code does not make them larger or smaller.
Your capital is at risk
Affiliate link. calc.forex is free and funded by affiliate commissions: if you open an account through a broker link on this site, we may be paid by the broker at no extra cost to you. This never changes the numbers our calculators produce.
How to claim the XM bonus
- 1
Open the sign-up form
Use the button on this page or go to XM's site and choose Open Account. Pick your country of residence first: it decides which XM company you join and whether bonuses apply.
- 2
Enter partner code PRPXB
The form asks “Have a partner or referral code? Enter here”. The code is optional; you can leave the field empty.
- 3
Choose a Standard account
XM markets the Standard account for bonuses. Ultra Low has lower spreads but is presented without them, and the Shares account is excluded from the no deposit bonus.
- 4
Verify your phone for the $30
In the Members Area, claim the no deposit bonus by SMS or voice verification within 30 days of opening the account. It can take up to 24 hours to appear.
- 5
Deposit to get the deposit bonus
The deposit bonus is added to your deposits in the tiers above. You are opted in by default; XM's terms let you opt out by writing to nobonus@xmglobal.com.
What a withdrawal does to the XM bonus
The bonus works as extra margin. XM removes it in proportion to what you withdraw: take out half of your own balance and half the bonus goes. Example with a $200 first deposit and the 100% tier:
| Step | Your balance | Bonus | Usable margin |
|---|---|---|---|
| Deposit $200 | $200 | $200 | $400 |
| Close trades with $40 profit | $240 | $200 | $440 |
| Withdraw $120 (half your balance) | $120 | $100 | $220 |
The $120 you withdrew is yours. The bonus never is: it cannot be withdrawn, and a loss that eats into it does not have to be paid back. XM's no deposit terms use the same rule: withdrawing 40% of the balance removes $12 of the $30.
XM bonus terms in plain words
- Profits from the $30
- Withdrawable after you have traded at least 10 micro lots (0.1 standard lots) in at least 5 round-turn trades.
- One per person
- The no deposit bonus is for new clients, on the first real account, once per IP address.
- Dormant accounts
- Any bonus is removed if the account becomes dormant, and XM charges a monthly fee on dormant accounts.
- Abuse rules
- Arbitrage or abusing the offer cancels the bonus and the profits made with it.
- Region
- XM says bonus availability and percentage vary by region. The no deposit terms also allow XM to offer it only to clients referred through specific websites, so check the Members Area after sign-up.
- XM Traders Club
- Loyalty points (XM Coins) are earned on the cash-funded part of trades held at least 5 minutes. 1 XMC is $1 of trading bonus, or 15 XMC is $1 of cash from Gold status.
Our view
The $30 no deposit bonus is a cheap way to try XM's real pricing and execution without risking your own money, as long as you treat it as margin, not cash.
The deposit bonus makes an account look larger than the money you can withdraw. If you trade often, the Ultra Low account's lower spreads are usually worth more than the bonus. Size positions on your own balance, not on the bonus; the margin calculator shows how much each trade ties up.
Offers at other brokers
| Broker | Offer | Code |
|---|---|---|
| XM | $30 no deposit bonus, then 100% / 50% / 20% deposit bonus up to $5,000 | PRPXB |
| VT Markets | 50% credit up to $500 on the first deposit, then 20%, capped at $10,000 | VIPBONUS |
| eToro | No code. Free stocks worth $10 to $500 on the first deposit | None needed |
| Exness | No bonus or code. Swap-free trading and cashback for selected clients | None needed |
| PrimeXBT | 14 days of VIP4 pricing for new clients, promo codes for trading bonuses | None needed |
XM bonus FAQ
What is the XM partner code?
calc.forex's XM partner code is PRPXB. Enter it in the “Have a partner or referral code?” field when you open an account. It is optional and does not change XM's bonuses, spreads or account conditions.
Where do I enter the XM partner code?
On XM's registration form, in the field “Have a partner or referral code? Enter here”. Type PRPXB, or use the button on this page.
Is an XM referral code or promo code the same as a partner code?
Yes. XM's form asks for a partner or referral code in one field, and sites that write XM promo code or XM bonus code mean the same field. No code unlocks a bonus XM does not already offer.
Can I add or change my XM partner code later?
Enter it when you register; that is the only place XM's form asks for it. If you already have an account without a code, ask XM support. We cannot promise a code can be added afterwards.
Is the XM $30 no deposit bonus still available?
XM's global promotions page still lists it in October 2026. You claim it in the Members Area by verifying your phone within 30 days of opening your first real account. It is not offered by XM's EU, UK or Australian companies.
Can I withdraw the XM bonus?
No. XM bonuses are for trading only. Profits made with them can be withdrawn (for the $30 bonus after 0.1 lots in at least 5 trades), and any withdrawal removes a proportional part of the bonus.
Does the XM Ultra Low account get a bonus?
XM markets only the Standard account for bonuses, and its Traders Club FAQ says Ultra Low accounts are not eligible for bonus rewards. Choose Standard if you want the bonus.
Why is there no XM bonus in Europe?
EU, UK and Australian rules ban bonuses on CFD and leveraged forex accounts for retail clients. XM serves those clients through separately regulated companies that offer no promotions.
Do I have to pay the bonus back if I lose it?
No. XM's help centre says a bonus lost through trading does not have to be refunded.
Sources
- XM promotions
- XM bonus page
- XM No Deposit Trading Bonus terms (PDF)
- XM help centre: what happens to my bonus
- XM account types
- XM Traders Club
Risk warning: CFDs and leveraged forex are complex instruments and come with a high risk of losing money rapidly due to leverage. 55% of retail (non-professional) investor accounts lose money when trading CFDs with eToro; each broker publishes its own figure. Consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.