Skip to main content
calc.forex

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 logo

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

PRPXB

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.

Open XM account

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

StepYour balanceBonusUsable 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.

Read the full XM review

Offers at other brokers

BrokerOfferCode
XM$30 no deposit bonus, then 100% / 50% / 20% deposit bonus up to $5,000PRPXB
VT Markets50% credit up to $500 on the first deposit, then 20%, capped at $10,000VIPBONUS
eToroNo code. Free stocks worth $10 to $500 on the first depositNone needed
ExnessNo bonus or code. Swap-free trading and cashback for selected clientsNone needed
PrimeXBT14 days of VIP4 pricing for new clients, promo codes for trading bonusesNone 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

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.