Skip to main content

Forex Broker Promo Codes: Which Ones Are Real

Tim Morris
Updated
Fact-checked
Independently reviewed
Terms verified against source
Risk warnings included

Bonus offers are not available in your region. Regulators in the EU, UK, Australia, and the US ban forex bonuses for retail clients, so any offer discussed here cannot be claimed from your jurisdiction. This guide remains available for information only. See where bonuses are available

A forex broker promo code is not a coupon, and it never takes money off a price. It is a string you type into a broker’s client area to attach a specific promotion — usually a bonus, sometimes a contest entry — to your account. Search “Exness coupon code” or “XM discount code” and you will find pages advertising “80% OFF” and “$500 free with code”, complete with fake copy-to-clipboard buttons. Those pages are fabricated: forex brokers do not sell you a product at a list price, so there is nothing for a percentage discount to apply to. What genuinely exists is much narrower. Across all 92 offers in our Broker & Bonus Matrix, re-verified on 7 August 2026, only one broker — LiteFinance — still publishes named, checkable promo codes on its own site, and only three of them were active at that check. This guide explains the four different things people mean by “promo code”, lists the codes our records actually verify, and shows you how to identify a fabricated one in about ten seconds.

Availability note: Promotional bonuses are banned for retail clients in the EU (ESMA), the UK (FCA), Australia (ASIC), and the US. Every code discussed here applies only through brokers’ international entities serving eligible markets, and each individual code carries its own country list. Entering a code from a region the offer excludes does not unlock anything — see the eligibility section below.

The Short Answer

There is no such thing as a forex broker discount code. There are four separate mechanisms that people compress into the phrase “promo code”, and only one of them is a code you can find published on the internet:

  1. A broker-published promo code — a public string tied to one named promotion. In our Matrix, LiteFinance is the only broker currently operating this way, at codes Welcome (a no deposit bonus), LIKE (a deposit bonus) and TRADESMART (a trading challenge). FreshForex used to, with FREE500, and that page is now a 404.
  2. A personal activation code — issued to you inside your own client area, not published anywhere. RoboForex’s welcome programme works like this: the rules give the activation code a 30-day validity window, and the code belongs to your account.
  3. A partner, IB or affiliate code — not a promotion at all. It decides who receives the commission your trading generates, which is the mechanism behind every cashback and rebate programme.
  4. A “coupon” or “discount code” — a category that does not exist in retail forex. Every page offering one is either mislabelling an affiliate link or inventing the code outright.

Everything else on this page is detail on those four. If you only take one rule away: never enter a code you found on a third-party site into a broker’s client area without finding that same code on the broker’s own promotions page first.

Why a Forex Broker Cannot Give You a Discount Code

E-commerce coupons work because there is a price. You have a cart worth $120, the code takes 20% off, you pay $96. Every part of that chain — list price, discount, checkout — needs a product being sold at a stated amount.

A forex broker sells you nothing at a list price. Your costs are the spread, any per-lot commission, swap on positions held overnight, and payment or inactivity fees. None of those are set at checkout, and none of them can be reduced by a string typed into a form. When a broker wants to give you better pricing it does so structurally — a different account type with raw spreads plus commission, a volume tier, or a rebate paid per lot after the fact. A rebate is the closest thing to a “discount” in this industry, and it does not arrive through a coupon field; it arrives because your account is tagged to a partner who returns commission to you, which is exactly what our rebate mechanics guide walks through.

So when a page promises “80% OFF at Exness”, ask what the 80% is being taken off. There is no answer. Exness in particular runs no bonus programme at all in our records, which makes any “Exness bonus code” doubly fictional.

Four Different Things People Call a “Promo Code”

What it isWhere you get itWhat it doesCan you find it on Google?
Broker-published promo codeThe broker’s own promotions pageAttaches one named promotion to your accountYes — and it should match the broker’s page exactly
Personal activation codeInside your client area, after registrationActivates a bonus already assigned to youNo — it is unique to your account
Partner / IB / affiliate codeFrom a cashback service or introducing brokerSets commission attribution; enables rebatesSometimes, but it is not a promotion
”Coupon” / “discount code”Nowhere — it does not existNothingOnly on fabricated pages

A broker-published promo code

This is the only genuinely public form. The broker hosts a promotions page, the page names a code, and the terms and conditions attached to that code state the amount, the volume requirement, the time limit and the country restrictions. Because the terms live with the code, a real code is always checkable: you can open the broker’s page, read the conditions, and see whether they match what a third-party site claimed.

A personal activation code

Several brokers assign a bonus to your account and then require you to activate it, using a code the platform generates for you. RoboForex documents this in its welcome-programme rules: the activation code is valid for 30 days. That is a deadline on your own code, not a public code anyone can use. The practical consequence is that these codes cannot be “found” — if a site claims to have one, it has invented it. RoboForex’s welcome bonus is $30 (or 3,000 cents on cent accounts) on ProCent and Pro accounts, needs a minimum $10 card deposit, and per the current rules carries no lot requirement and no profit cap; readers in eligible markets can check the live terms by registering with RoboForex and reading the promotions section of the client area. Our RoboForex bonus guide sets out the full conditions.

A partner, IB or affiliate code

This is the one people most often confuse with a promotion, because both are strings you enter during signup. A partner code tags your account so the broker pays commission from your trading volume to a specific introducer, out of its own client-acquisition budget rather than as an extra charge on you. It does not create a bonus. What it does create is the possibility of cashback, because a rebate programme is simply an introducer that returns most of that commission to the trader who generated it. If you already have an account and want to move it onto a rebate-paying tag, that is a support-ticket process with its own rules — covered step by step in how to change your IB or partner code.

A “coupon” or “discount code”

The head of this search results page is dominated by pages in this category, and they follow a recognisable template: a grid of codes with copy buttons, percentages that look like retail sales (“80% OFF”, “50% OFF”), a “verified today” badge, and an expiry countdown. None of it is connected to a broker system. The buttons usually copy a string to your clipboard and open an affiliate link; the “discount” never materialises because there is no mechanism for it to apply to.

Promo Codes Verified in Our Matrix

These are the codes our records carry, with the status each held at our 7 August 2026 re-verification. Nothing here is quoted from an aggregator — where a broker blocks automated checks we say so rather than filling the gap.

BrokerCodeWhat it attachesStatus at 7 Aug 2026Excluded regions in the offer’s own terms
LiteFinanceWelcome$50 no deposit bonus, MT4-CLASSIC / CLASSIC2 / CENT / CENT2 accounts, valid 1 monthActive, with a caveat (below)EU, EEA, US, Israel, Russia, UK, Australia
LiteFinanceLIKE60% deposit bonus up to $10,000, min deposit $100, up to 2 uses per clientActiveVietnam, EU, UK, Australia, US
LiteFinanceTRADESMARTTrade Smart Challenge — reward of 50% of total investment, capped at $50,000 per client, ECN MT4 onlyActive; registration period runs to 6 September 2026South Korea, EU, UK, Australia, US
RoboForex(personal, not public)$30 welcome bonus, or 3,000 cents on cent accounts; activation code valid 30 daysActiveUS, Canada, Japan, Australia, Indonesia, Brazil, Turkey, Russia, Ukraine, Belarus, EU, UK and others named in the rules
JustMarkets(code-based promotion)$10 or $30 promo-code bonus, tied to a qualifying depositUnverified in our records — JustMarkets serves HTTP 403 to automated checks, so this record has not been re-confirmed since 3 June 2026Not published in our record

Three caveats belong with that table, and they matter more than the codes themselves.

The LiteFinance Welcome code carries an open question. At our 7 August check the code page displayed “Activations left: 0” with no “promotion ended” banner. That is genuinely ambiguous: it could mean the promotion is exhausted, or it could be a per-client counter shown to logged-out visitors. We record it as active because LiteFinance has not ended it, but treat availability for new claimants as unconfirmed until you see the offer in your own client area — the only reliable check is to open a LiteFinance account and look. Full terms are in our LiteFinance no deposit bonus guide, and the broker’s regulation and account structure are covered on the LiteFinance review page.

The LiteFinance no deposit bonus has a withdrawal condition most write-ups omit. You cannot withdraw the bonus or profits from it until you have made a real deposit. Whatever the code unlocks, it is not money you can take out on the same day.

JustMarkets should not be treated as confirmed. The broker’s site returns 403 to our checks, so the $10/$30 promo-code record sits at “unverified” and we will not present its terms as fact. If you want the verified JustMarkets offers instead, the JustMarkets no deposit bonus page sets out what our records do confirm — including that Nigeria and South Africa are excluded from its welcome bonus.

Codes That Have Already Died

A code’s biggest problem is not that it is fake. It is that it expires and the pages listing it never update. Our own records show how fast this happens:

BrokerCodeWhat it wasWhat happened
LiteFinanceSANWALA100% deposit bonus up to $10,000Promotion ended 14 June 2026
LiteFinanceNonStopBonus30% first deposit + 15% subsequentPromotion ended 18 June 2026
FreshForexFREE500$5 (500 cents) no deposit bonusPage now returns a genuine 404 and the offer is delisted from FreshForex’s promotions index entirely; no successor found

All three were live and correctly recorded earlier in 2026. Two months later, all three were dead. Any “updated daily” coupon page still listing them is running on stale data — which is a fair test to apply to any promo-code list you land on, including this one. We date every claim on this page for exactly that reason, and our bonus change tracker logs offer changes as we find them.

A Code Is Not a Passport: Geo-Eligibility Still Decides

This is where readers in emerging markets lose the most time. A valid, current, broker-published code still does nothing if your country is outside that specific offer’s terms — and eligibility is set per offer, not per broker.

Concrete examples from the table above: LiteFinance’s LIKE deposit bonus excludes Vietnam, but the Welcome no deposit bonus does not name Vietnam in its exclusions while listing eight eligible markets that do not include it either. RoboForex’s welcome programme excludes Indonesia, Brazil and Turkey outright — three markets where the broker is otherwise widely used. The TRADESMART challenge excludes South Korea specifically, via article 2.6 of its rules.

None of that is visible from a coupon page. It only comes from reading the individual offer’s terms, which is the work our Matrix exists to do. Before you spend an afternoon on a claim, check your own country’s picture in the bonus finder and the eligibility rules in who is eligible for a forex bonus.

How a Real Promo Code Is Actually Applied

The mechanics vary by broker, but the shape is consistent. Where a broker does not publish a step, ask its support rather than trusting a third-party description:

  1. Find the code on the broker’s own promotions page. If it is not there, stop. Do not proceed on the strength of a third-party listing.
  2. Read the terms attached to that code — amount, volume requirement, validity period, eligible account types, and the excluded-country list. LiteFinance’s codes each specify eligible account types down to the platform variant, and entering a code on the wrong account type is a common failure.
  3. Register or log in, complete verification. Most bonus promotions require full identity verification before anything credits. Our verification guide covers what brokers ask for.
  4. Enter the code where the broker specifies — usually a promotions or bonuses section of the client area, occasionally at registration.
  5. Confirm the credit appears before trading. A bonus that has not landed is not a bonus. If it does not appear, open a support ticket with the code and a screenshot rather than re-submitting repeatedly.
  6. Track the deadline. Codes carry validity windows on both ends: the promotion’s own end date and, once credited, the period you have to meet conditions. RoboForex’s activation code lapses after 30 days; LiteFinance’s no deposit bonus runs one month from the payment date.

The general claiming process, including what usually goes wrong, is in how to claim a forex bonus and the no-deposit-specific version at how to claim a no deposit bonus.

Why the Fake Coupon Pages Exist

Understanding the economics makes them easy to dismiss. Coupon-site templates rank well for “[brand] coupon code” queries because that pattern is enormously commercial in retail. Applying the template to forex brokers costs the operator nothing: they generate a page per broker, populate it with plausible-looking codes, attach an affiliate link to every “copy code” button, and collect commission on anyone who registers. The code never needed to work — the click was the product.

That is also why the codes look like retail discounts rather than like anything a broker publishes. Real broker promotions are described in percentages of a deposit, fixed dollar credits, or lot-based rewards. They are never “80% OFF”, because there is no price. When the vocabulary does not match the industry, the page was not written by anyone who checked.

The same template shows up around no deposit bonuses generally, where the fabricated figures get much larger — the pattern is dissected in fake no deposit bonus warnings and in our broader guide to forex bonus scams.

Red Flags: Spotting a Fabricated Code in Ten Seconds

  • A percentage-off framing. “80% OFF”, “50% discount”, “save $200”. No broker prices anything this way.
  • The code is not on the broker’s site. The single highest-value check. Open the broker’s promotions page and search for the string.
  • No terms attached. Real codes come with a conditions document naming volume, validity and excluded countries. Fabricated ones come with a countdown timer.
  • A code for a broker with no bonus programme. Exness runs none in our records, so any “Exness promo code” is fiction by definition.
  • “Verified today” with no date on the offer itself. Freshness badges are free to print. A date attached to the specific term is not.
  • Codes stacking impossibly. “Use both codes for 200%.” Brokers restrict one bonus per account or per category; LiteFinance’s rules cap uses per client explicitly.
  • A code required to open an account at all. Registration never needs a promo code. If a page implies it does, it is steering you through its own link.

Applying our published review methodology to a coupon page takes about a minute and almost always ends the same way.

Promo Codes vs Cashback: Which Is Actually Worth More

For most traders this is the more useful question, because a code is a one-off and a rebate is recurring.

Promo code bonusCashback / rebate
How often it paysOnce per promotion, subject to caps and usesOn every closed lot, indefinitely
Conditions to release valueVolume requirements, time limits, account-type rulesNone — rebates are real money, paid per lot
Withdrawal restrictionsCommon; LiteFinance’s no deposit bonus requires a real deposit before any withdrawalRebates in our records are unrestricted funds
Country restrictionsSet per individual offer, often narrowSet by the partner programme, usually broader
What sets it upEntering the codeHaving your account tagged to the right partner

A bonus can be worth claiming, particularly a genuine no deposit offer. But the recurring value sits with the rebate, and the rebate depends on the partner tag being right from the start — which is why enrolling with the cashback programme before you open the account matters more than any code you enter afterwards. If your account already exists, the transfer route is in the IB and partner code guide. Definitions for every term used here are in the forex bonus glossary.

Frequently Asked Questions

Are there real forex broker promo codes, or are they all fake?

Real ones exist but are rare. Across the 92 offers in our Matrix, LiteFinance is the only broker still publishing named promo codes on its own site — Welcome, LIKE and TRADESMART were the three active at our 7 August 2026 check. FreshForex published FREE500 until that offer was delisted, and JustMarkets operates a code-based bonus our records could not re-confirm. RoboForex uses activation codes that are generated for your account rather than published. Everything marketed as a “coupon” or “discount code” for a forex broker is fabricated, because brokers do not sell a product at a list price that a percentage could be taken off.

Is there an Exness promo code or coupon?

No. Exness runs no bonus programme at all in our records, which means there is no promotion for a code to attach to. Any page offering an “Exness coupon” or “Exness 80% OFF code” has generated it to earn a referral commission on the click. What Exness does operate is a partner programme, which is a commission-attribution mechanism rather than a promotion — the difference is explained in the four-mechanisms section above.

What is the difference between a promo code and a partner or IB code?

A promo code attaches a specific promotion — a bonus, a contest entry — to your account, and it comes with terms stating amount, volume requirement and country restrictions. A partner or IB code attaches your account to an introducing broker, deciding who receives the commission your trading generates. It creates no bonus, but it is what makes cashback possible, because a rebate service is an introducer that passes most of that commission back to you. You can hold both at once: they operate on different parts of your account record.

Can I still use a promo code I found on a list from last year?

Almost certainly not, and the list is the problem rather than the code. Our own records show LiteFinance’s SANWALA code ending 14 June 2026 and NonStopBonus ending 18 June 2026, while FreshForex’s FREE500 page now returns a 404 with the offer delisted entirely. Codes are tied to promotions with real end dates. Always confirm the string on the broker’s current promotions page before entering it.

Why did my promo code not work?

The most common reasons, in rough order: the promotion has ended; your country is excluded from that specific offer even though the broker accepts clients there; your account type is not eligible (LiteFinance codes name exact platform and account variants); your account is not fully verified yet; or the code was never real. Check the offer’s own terms first, then open a support ticket with the exact code and error message. Do not submit the same code repeatedly.

Does entering a promo code cost me anything or change my trading conditions?

A legitimate broker-published code should not alter your spreads or commissions — it attaches a promotion, and the promotion’s own terms are the thing to read. What a bonus does change is your obligations: volume requirements, time limits, and rules about what happens to the bonus if you withdraw funds. Those conditions are the real cost. Read them before claiming rather than after, and check whether the bonus is credit that cannot be withdrawn or funds that convert once conditions are met.

If you want a one-off bonus and your country is eligible for it, a genuine code can be worth claiming. If you plan to trade regularly, the rebate is usually worth more over time, because it pays on every closed lot with no volume conditions attached. The two are not mutually exclusive, but the partner tag has to be set when the account is opened to work cleanly — so enrol with the cashback programme first, then apply any promo code inside the client area afterwards.

Compare Top Rated Brokers

Vetted brokers from our Broker & Bonus Matrix, ranked by our review score. See the review methodology for how scores are assigned.

Top Rated Brokers

Compare all →
1
Exness

CySEC, FCA · Min $10

2
XM

CySEC, ASIC · Min $5

3
AvaTrade

CBI, ASIC Australia · Min $100