Retail forex and CFD trading is legal in South Africa through brokers authorised by the Financial Sector Conduct Authority (FSCA). The strongest brokers also hold an OTC Derivative Provider (ODP) licence, which lets them write CFDs onshore as principal. This guide explains how to choose one safely, how to verify the licence, and the local rules — FAIS, FICA, SARB and SARS. It is information only, not financial advice.
Regulatory status: South Africa
Retail forex and CFD trading is legal in South Africa through brokers authorised by the Financial Sector Conduct Authority (FSCA). The strongest brokers also hold an OTC Derivative Provider (ODP) licence under the Financial Markets Act, which lets them write CFDs onshore as principal. A pure no-advice comparison publisher — which is what RandBroker is — sits outside FAIS advice/intermediary licensing, so we inform and compare but never give personal financial advice.
Regulator: Financial Sector Conduct Authority (FSCA) · official register
The single most important distinction for South African traders is the FSP-vs-ODP one. What is an ODP licence (and why it matters)? →
Broker shortlist for South Africa
Every FSP/ODP number below is pending a live FSCA-register confirm. We do not publish ratings, spreads or minimum deposits until a hands-on review.
| Broker | FSCA licence | Own ODP | ZAR account | Actions |
|---|---|---|---|---|
| Exness Est. 2008 | FSP 51024 unverified | ODP | Yes | |
| Scope Markets SA Est. 2016 | FSP 47025 unverified | ODP ODP64 | Check | |
| IG South Africa Est. 2010 | FSP 41393 unverified | ODP | No | |
| XM Est. 2009 | FSP 49976 unverified | No own ODP | Yes | |
| Tickmill Est. 2014 | FSP 49464 unverified | No own ODP | Yes | |
| Plus500 Est. 2008 | FSP 47546 unverified | No own ODP | Yes | |
| FP Markets Est. 2005 | FSP 50926 unverified | No own ODP | No | |
| Trive South Africa Est. 2005 | FSP 27231 unverified | No own ODP | Check | |
| AvaTrade Est. 2006 | FSP 45984 unverified | No own ODP | Check | |
| HFM Est. 2010 | FSP 46632 unverified | No own ODP | Check | |
| FBS Est. 2009 | FSP 50885 unverified | No own ODP | No |
- Independent Brokers can't pay for ranking
- FSCA licence-checked FSP & ODP status verified on the register
- No advice, just facts We compare and inform — never advise
Est. 2008 · Exness Partners
FSP 51024 · ODP licensed · unverified — pending live FSCA register confirm
Founded in 2008, Exness holds an FSCA licence (FSP 51024, Vlerizo (Pty) Ltd) and, since July 2024, an FSCA Over-the-Counter Derivative Provider (ODP) authorisation — one of the strongest local regulatory postures of the major brokers. Offers native ZAR accounts and swap-free accounts.
Platforms: MT4 · MT5 · Exness Terminal · Exness App · ZAR accounts
Est. 2016 · Scope Markets Partners
FSP 47025 · ODP ODP64 · unverified — pending live FSCA register confirm
A locally-rooted South African broker authorised by the FSCA as a financial services provider (FSP 47025) and as a licensed OTC Derivative Provider (ODP64) — the cleanest own-ODP credential of the shortlist, meaning it is authorised to write CFDs onshore as principal.
Platforms: MT4 · MT5
Est. 2010 · IG Partners
FSP 41393 · ODP licensed · unverified — pending live FSCA register confirm
Part of the LSE-listed IG Group (founded 1974); IG Markets South Africa (FSP 41393) was established in 2010 and holds an FSCA ODP licence (granted after an initial refusal and appeal). A long-established, tier-one global name.
Note: IG closed its onshore ZAR-denominated South African accounts in 2026 and now onboards new clients via offshore/international entities — verify current onboarding before relying on the local-ZAR angle.
Platforms: IG Platform · MT4 · ProRealTime · L2 Dealer
Est. 2009 · XM Partners
FSP 49976 · unverified — pending live FSCA register confirm
Established in 2009, XM holds an FSCA intermediary licence (FSP 49976, XM ZA (Pty) Ltd) and offers ZAR base-currency and swap-free accounts. Widely used and multi-regulated (CySEC/ASIC/DFSA).
Note: XM's FSCA licence is an intermediary authorisation, not an ODP — execution for South African clients runs through XM's offshore entities.
Platforms: MT4 · MT5 · XM App · ZAR accounts
Est. 2014 · Tickmill Partners (IB)
FSP 49464 · unverified — pending live FSCA register confirm
Tickmill holds an FSCA licence via Tickmill South Africa (Pty) Ltd (FSP 49464) and accepts ZAR deposits. Known for low-cost ECN-style pricing.
Note: Secondary sources describe Tickmill SA as an FSCA-approved ODP, but this is unconfirmed on the live register — do not publish the ODP claim without confirmation.
Platforms: MT4 · MT5 · ZAR accounts
Est. 2008 · Plus500 Affiliates
FSP 47546 · unverified — pending live FSCA register confirm
Plus500 is a large LSE-listed (FTSE 250) CFD provider holding an FSCA licence (FSP 47546) and offering ZAR-denominated accounts.
Note: Plus500 holds an FSCA FSP but is reported as still awaiting its ODP licence — South African clients are served via its ASIC-regulated entity (Plus500AU), so CFDs are issued offshore.
Platforms: Plus500 Platform · ZAR accounts
Est. 2005 · FP Markets Partners (IB)
FSP 50926 · unverified — pending live FSCA register confirm
Operating since 2005, FP Markets holds an FSCA licence (FSP 50926) alongside ASIC/CySEC oversight, with raw ECN pricing and swap-free accounts. Highly rated for spreads.
Note: No confirmed FSCA ODP licence, and FP Markets does not offer direct ZAR account funding (ZAR pairs are tradeable, but accounts fund in other currencies).
Platforms: MT4 · MT5 · cTrader · TradingView
Est. 2005 · Trive Partners
FSP 27231 · unverified — pending live FSCA register confirm
A genuinely locally-rooted South African broker — the former GT247, registered since 2005 — holding an FSCA licence (FSP 27231) via Trive South Africa (Pty) Ltd.
Note: Trive does not hold its own FSCA ODP licence; it provides ODP-compliant execution through a partnership with Finalto (an FSCA-approved ODP).
Platforms: MT4 · MT5
Est. 2006 · AvaPartner
FSP 45984 · unverified — pending live FSCA register confirm
Founded in 2006 (Dublin), AvaTrade holds an FSCA licence via Ava Capital Markets Pty Ltd (FSP 45984) and is among the highest-rated brokers by user reviews.
Note: Sources conflict on whether AvaTrade holds an FSCA ODP licence; some indicate South African clients are onboarded via its BVI entity (Ava Trade Markets Ltd), which would not carry FSCA compensation-scheme protection — verify before featuring the ODP/onshore angle.
Platforms: MT4 · MT5 · AvaTradeGO · WebTrader
Est. 2010 · HFM Partners
FSP 46632 · unverified — pending live FSCA register confirm
HFM (formerly HotForex; rebranded 2022) holds an FSCA licence via HF Markets SA (Pty) Ltd (FSP 46632, authorised 2016) and is multi-regulated (FCA/CySEC/DFSA).
Note: The SA FSP 46632 appears to be a Category I intermediary authorisation rather than an ODP (the product supplier is HF Markets Ltd offshore) — do not present HFM as a local ODP without confirmation.
Platforms: MT4 · MT5 · HFM App
Est. 2009 · FBS Partners
FSP 50885 · unverified — pending live FSCA register confirm
FBS holds an FSCA licence via Trade Stone SA (Pty) Ltd (FSP 50885, issued 2020).
Note: New South African clients are reported to onboard through FBS's Belize entity (FBS Markets Inc.) rather than the FSCA entity, so local FSCA protections (dispute resolution, compensation) effectively do not apply; no ZAR accounts. Mixed user-complaint signal — surface only with this disclosure.
Platforms: MT4 · MT5 · FBS App
Is forex trading legal and regulated in South Africa?
Yes. Retail forex and CFD trading is legal in South Africa, and it is meaningfully regulated — which sets the country apart from many markets. The Financial Sector Conduct Authority (FSCA) authorises brokers as financial services providers (FSPs), and you can check any broker's FSP number on the FSCA's own register before you deposit. That verifiable register is the single most useful safety tool a South African trader has.
There is a second, deeper layer that most comparison sites skip: the OTC Derivative Provider (ODP) licence. Under the Financial Markets Act and Conduct Standard 1 of 2018, a firm that issues CFDs as principal to South African clients must be an FSCA-authorised ODP. An FSP licence alone does not authorise a broker to write CFDs onshore as principal — so the FSP-vs-ODP distinction, not a star rating, is the real comparison axis. We lead with the brokers that hold their own ODP licence.
FSP vs ODP — the distinction that actually matters
An FSP-only broker is authorised to deal in or intermediate financial products, but it typically issues the CFD itself through an offshore principal entity. An ODP holder, by contrast, is authorised by the FSCA to originate, issue and make a market in OTC derivatives onshore, as principal, under South African oversight. For a retail trader, the ODP licence is the stronger local-protection signal: it means the counterparty writing your CFD answers to the FSCA directly.
On our shortlist, the lead-rank brokers are the ones with their own ODP credential — Exness (FSP 51024, with an ODP authorisation), Scope Markets SA (FSP 47025, ODP64) and IG South Africa (FSP 41393, ODP granted post-appeal). Strong-FSP names such as XM (FSP 49976) and Tickmill (FSP 49464) hold a real FSCA licence and offer ZAR support, but their execution runs offshore. We disclose that plainly rather than letting an FSP badge imply onshore protection it does not carry.
How we choose — and the caveats we surface
We anchor on verifiable FSCA authorisation, then weigh ODP status, ZAR support, platform choice and track record. We do not publish star ratings, spreads or minimum deposits we have not tested hands-on — those fields stay blank rather than invented. Commission never buys a better placement, and a broker's affiliate terms play no part in whether or how we cover it.
Several well-known names sit in a caveat tier, and we feature them only with the disclosure inline. Plus500 holds an FSP but is reported as still awaiting its ODP, serving South African clients via its ASIC entity. FP Markets has no confirmed ODP and no direct ZAR funding. Trive provides ODP-compliant execution via Finalto rather than its own licence. AvaTrade, HFM and FBS each carry an unverified-ODP or offshore-onboarding caveat. We deliberately exclude Pepperstone from the FSCA-licensed shortlist — its FSP 49497 is a pending application, not a held licence, and its own page omits FSCA.
Funding in Rand (ZAR), FICA and exchange control
Some brokers offer native ZAR-denominated accounts (Exness, XM, Tickmill and Plus500 among them), which spares you conversion friction; others route through offshore entities in other base currencies. Whichever you choose, an FSCA-licensed broker is an accountable institution under the Financial Intelligence Centre Act (FICA), so expect customer due diligence — an ID document and proof of address — before you can fund or withdraw. That verification step is normal and explainable, not a red flag.
Offshore funding is governed by SARB exchange control. South African residents have a Single Discretionary Allowance of up to R1 million per calendar year (no tax-clearance PIN required) and a Foreign Capital Allowance of up to R10 million (which needs a SARS Tax Compliance Status approval). A standing rule is that residents may not speculate against the Rand. We cover the mechanics in the funding-in-ZAR guide; we do not quote broker fees or processing times we have not verified.
Tax and how to verify a broker before you deposit
SARS taxes forex and CFD gains on your intention and trading pattern, not the instrument label. Frequent, short-term, profit-seeking trading is generally treated as revenue (taxed at your marginal rate); genuinely long-term, infrequent holding may fall under capital gains tax. Most active retail traders sit on the revenue side and typically register as provisional taxpayers. We do not hard-code brackets or the CGT inclusion rate — they change in the annual Budget; see the SARS tables for the relevant tax year and our SARS tax guide for the qualitative picture.
Before depositing, verify the broker yourself. Note the exact legal entity name that serves South Africa, search it (and the FSP number) on the FSCA register, confirm the authorisation is current, and — if you want onshore CFDs — confirm the entity holds its own ODP licence. Be sceptical of guaranteed-return claims, deposit pressure, or any firm that hides which entity opens your account. Regulation reduces risk; it never removes it, and the majority of retail CFD accounts lose money.
Frequently asked questions
Is forex trading legal in South Africa?
Yes. Retail forex and CFD trading is legal in South Africa through brokers authorised by the FSCA. You can verify any broker's FSP number on the FSCA register. The strongest brokers also hold an ODP licence to write CFDs onshore as principal.
What is the difference between an FSCA FSP and an ODP licence?
An FSP licence authorises a broker to deal in or intermediate financial products, but it usually issues the CFD via an offshore principal. An ODP licence authorises the broker to write CFDs onshore as principal under direct FSCA oversight — the stronger local-protection signal. The FSP-vs-ODP distinction is our main comparison axis.
Which forex broker is best in South Africa?
We lead with brokers holding their own FSCA ODP licence — Exness, Scope Markets SA and IG South Africa — followed by strong-FSP names like XM and Tickmill. We do not publish star ratings until a hands-on review, and every licence number is pending a live FSCA-register confirm.
Is Pepperstone FSCA-regulated in South Africa?
We exclude Pepperstone from the FSCA-licensed shortlist. Its FSP 49497 is a pending application, not a held licence, and its own licensing page omits FSCA. It may be considered only as an offshore-regulated (FCA/ASIC/DFSA) option, never as locally licensed.
Can I fund a forex account in Rand (ZAR)?
Some brokers offer native ZAR accounts (including Exness, XM, Tickmill and Plus500); others use an offshore base currency. Either way, FICA verification applies, and offshore funding is governed by SARB exchange-control allowances. Confirm the base currencies and process on the broker's own site before funding.
Do I pay tax on forex trading in South Africa?
Yes. SARS taxes gains based on intention and trading pattern — frequent short-term trading is generally revenue (marginal rate); long-term holding may fall under CGT. Most active traders register as provisional taxpayers. We do not quote rates; see the SARS tables for your tax year. This is information, not tax advice.