Browse current CFD broker bonuses, welcome offers, cashback programmes, trading contests, and app campaigns. Always verify promotion terms on the broker's official website — promotions change frequently.
Important Disclaimer: All promotions listed are for informational purposes only. Promotion availability, terms, and values are subject to change at any time without notice. Bonus terms may include volume requirements, jurisdiction restrictions, and withdrawal conditions. Always read the full terms and conditions on the broker's official website before participating. Trading bonuses do not eliminate risk — CFD trading involves significant risk of loss. Not investment advice.
Promotion Type
Broker
Showing 12 promotions
XM offers eligible new clients $30 in free trading credit upon successful account verification. No deposit is required. Profits generated from the bonus are withdrawable after meeting minimum trading volume requirements.
Eligible Countries
Malaysia, Indonesia, Thailand +6 more
Expiry
Ongoing — subject to change
⚠ Promotions may change. Verify current terms on XM's official website. Not investment advice.
XM's deposit bonus rewards traders on every deposit. The first deposit earns a 50% bonus, and all subsequent deposits earn 20%, up to a combined maximum of $5,000. The bonus acts as a margin protection buffer and is subject to volume release conditions.
Eligible Countries
Malaysia, Indonesia, Thailand +6 more
Expiry
Ongoing — subject to change
⚠ Promotions may change. Verify current terms on XM's official website. Not investment advice.
Exness offers a volume-based cashback programme for active traders on Raw Spread and Zero accounts. Rebates are calculated on traded lots and paid directly to the trading account without withdrawal restrictions.
Eligible Countries
South Africa, Malaysia, Thailand +4 more
Expiry
Ongoing
⚠ Promotions may change. Verify current terms on Exness's official website. Not investment advice.
EBC's welcome cashback rewards new traders for their first 90 days of active trading. The cashback is volume-based and can total up to $3,000. Unlike bonus programmes, cashback is typically withdrawable without additional conditions.
Eligible Countries
UK, EU, UAE +3 more
Expiry
Ongoing — check EBC website
⚠ Promotions may change. Verify current terms on EBC's official website. Not investment advice.
XM's Loyalty Cashback programme rewards active traders with weekly rebates based on their trading volume. Cashback rates increase with trading tier, up to $10.50 per lot for the highest tier traders. Paid every Friday.
Eligible Countries
Global (most regions)
Expiry
Ongoing
⚠ Promotions may change. Verify current terms on XM's official website. Not investment advice.
TMGM offers a deposit bonus of up to $500 for qualifying first-time depositors on eligible account types. The bonus is released progressively based on trading volume. Available primarily through the offshore VFSC entity.
Eligible Countries
Australia, New Zealand, Singapore +5 more
Expiry
Ongoing — verify current terms
⚠ Promotions may change. Verify current terms on TMGM's official website. Not investment advice.
TMGM's Refer a Friend programme rewards existing clients with trading credits when their referrals successfully open and fund a live trading account. Both the referrer and referred trader must complete minimum trading activity to receive the reward.
Eligible Countries
Australia, APAC, Global
Expiry
Ongoing
⚠ Promotions may change. Verify current terms on TMGM's official website. Not investment advice.
EC Markets offers a welcome deposit bonus for eligible new clients opening their first live account. The bonus percentage and maximum amount varies by deposit tier and jurisdiction. Always check current terms on the broker's official website.
Eligible Countries
Malaysia, Indonesia, Vietnam +6 more
Expiry
Ongoing — verify with broker
⚠ Promotions may change. Verify current terms on EC Markets's official website. Not investment advice.
Exness periodically runs app-specific campaigns rewarding traders who download, register, and fund their account through the Exness Trader mobile app. Benefits may include cashback, reduced spreads for a trial period, or bonus credits. Check the Exness app for current regional campaigns.
Eligible Countries
Thailand, Malaysia, Indonesia +4 more
Expiry
Varies by region — check Exness App
⚠ Promotions may change. Verify current terms on Exness's official website. Not investment advice.
XM regularly hosts trading competitions for both demo and live account holders. Participants compete for top performance over a set period, with cash prizes awarded to top traders. XM's demo contest is a great low-risk way for beginners to experience competitive trading.
Eligible Countries
Global (most regions)
Expiry
Periodic — check XM website for active contests
⚠ Promotions may change. Verify current terms on XM's official website. Not investment advice.
IC Markets offers an Introducing Broker (IB) programme with rebates of up to $3 per lot traded by referred clients. IBs receive their own dedicated portal for tracking referrals, managing sub-IBs, and receiving weekly rebate payments. This is a partnership programme, not a client-facing bonus.
Eligible Countries
Global
Expiry
Ongoing IB programme
⚠ Promotions may change. Verify current terms on IC Markets's official website. Not investment advice.
XM periodically runs app-exclusive promotions for traders who register and trade through the XM mobile app. These campaigns are regional and time-limited, often offering cashback, spread discounts, or entry to exclusive contests. Check the XM App for currently active promotions in your region.
Eligible Countries
Malaysia, Thailand, Indonesia +3 more
Expiry
Varies by campaign — check XM App
⚠ Promotions may change. Verify current terms on XM's official website. Not investment advice.
Promotions Disclaimer
All promotions listed on this page are for informational purposes only. Promotion terms, availability, and values are subject to change at any time at the discretion of the individual broker. Bonus offers are not available in all countries and may be subject to volume requirements, jurisdiction restrictions, verification requirements, and withdrawal conditions. Rankly does not endorse, verify, or take responsibility for any individual broker's promotional terms. Always read the full terms and conditions on the broker's official website before participating in any promotion. CFD trading involves significant risk of loss. Not investment advice.
Data Sources
Affiliate Disclosure
Rankly may receive compensation when you click on links to trading platforms and open an account. This does not influence our independent editorial ratings, rankings, or reviews. We only recommend platforms that meet our strict quality standards. See our full affiliate disclosure for more details.
Risk Warning
CFD trading involves a high risk of losing money rapidly due to leverage. Between 60–80% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford the high risk of losing your money. This content is for educational purposes only and does not constitute investment advice. See our full risk warning.