#1 KCM Trade
Editor's choiceAccounts sit with Kohle Capital Markets Ltd, regulated by the Mauritius FSC.
- Spreads from 0.6 pips
- AI Mentor & Signal Centre tools
- Segregated funds & negative balance protection
- 200+ instruments, fast execution
Updated September 2026
Compare the best forex brokers for South African traders on FSCA licences, the entity that holds your account, ZAR funding, minimum deposits and spreads.
Accounts sit with Kohle Capital Markets Ltd, regulated by the Mauritius FSC.
Exness ZA holds FSCA FSP 51024 plus an ODP licence granted in August 2024, the only one noted in our research; Ozow and ZAR internet banking are documented.
Plus500's South African site states Plus500AU Pty Ltd is an authorised FSP (47546); ZAR is reported as the default account currency.
Tickmill South Africa (Pty) Ltd is listed as FSCA FSP 49464, and bank transfers are processed in ZAR.
FP Markets (Pty) Ltd is stated to be FSCA FSP 50926 on group pages read only through search excerpts; ZAR deposits via Ozow are reported.
International Capital Markets (Pty) Ltd is FSCA FSP 50715, but IC's global site names only Raw Trading Ltd (Seychelles FSA), so the entity holding local accounts is unconfirmed.
Admirals SA (Pty) Ltd is FSCA FSP 51311 per the group's regulation page; the retail site was unreachable, so onboarding entity and funding are unverified.
IG Markets South Africa stopped providing accounts in 2025 and closed its office in February 2026; new applications go to offshore IG International.
FxScouts reports acceptance through GAIN Global Markets Inc (CIMA, Cayman Islands).
South Africa is on IBKR's official country list.
The top 10 are shown as cards. See all 69 brokers in the table
| Broker | Min. deposit | EUR/USD from | Commission | Max leverage | Instruments | Regulation | Platforms | Local funding | Visit |
|---|---|---|---|---|---|---|---|---|---|
KCM TradeEditor's choice |
$1,000 | 0.6 pips | — | 1:1000 | 200+ | ASIC (Australia) · FSC (Mauritius) | MT4 · MT5 · KCM Trade app | Local bank transfer and mobile wallets | Visit |
ExnessFSCA ODP licence |
$10 | 0.0 pips | $7 round turn (Raw Spread) | 1:2000+ | 200+ | FSA (Seychelles) · FSCA · CMA (Kenya) · FCA & CySEC (B2B only) | MT4 · MT5 · Exness Terminal · Exness Trade app | Ozow instant EFT, Internet banking in ZAR, ZAR account | Visit |
Plus500FSCA FSP, LSE-listed |
$100 | 0.9 pips | None (dynamic spread) | 1:300 | 2,800+ | FCA (UK) · CySEC · ASIC · MAS · FMA (NZ) · CIRO | Plus500 WebTrader · mobile app | ZAR account | Visit |
TickmillZAR bank transfers |
$100 | 0.0 pips | $6 round turn (Raw) | 1:1000 | 600+ | FCA (UK) · CySEC · FSCA · FSA (Seychelles) | MT4 · MT5 · TradingView · Tickmill Trader | Bank transfer in ZAR | Visit |
FP MarketsOzow deposits reported |
A$100 (≈$70) | 0.0 pips | $6 round turn (Raw) | 1:500 | 10,000+ | ASIC (Australia) · CySEC · FSCA · FSA (Seychelles) | MT4 · MT5 · cTrader · TradingView | ZAR deposits via Ozow / instant EFT | Visit |
IC (IC Markets)No minimum deposit |
$0 | 0.0 pips | $7 round turn (Raw) | 1:5000 | 2,850+ | ASIC (Australia) · CySEC · FSA (Seychelles) · SCB · CMA | MT4 · MT5 · cTrader · TradingView | — | Visit |
Admirals |
$100 | 0.0 pips | $3.6–6 round turn (Zero.MT5) | 1:1000 | 6,500+ | FCA (UK) · CySEC · FSCA · FSA (Seychelles) · JSC | MT4 · MT5 · Admirals platform | — | Visit |
IG |
$0 | 0.6 pips | None (spread only) | 1:200 | 17,000+ | FCA (UK) · ASIC · BaFin · MAS · FINMA · DFSA · FSCA | IG platform · MT4 · MT5 · ProRealTime · TradingView | — | Visit |
FOREX.com |
$100 | 0.0 pips | $10 round turn (RAW; $14 in the US) | 1:200 | 5,500+ | CFTC/NFA (US) · FCA (UK) · ASIC · CIRO · MAS · CySEC | FOREX.com platform · MT4 · MT5 · TradingView | — | Visit |
Interactive Brokers |
$0 | 0.1 pips | 0.08–0.20 bps of trade value (min $2 per order) | 1:50 | 100+ FX pairs · 170 markets | SEC/FINRA · CFTC/NFA (US) · FCA (UK) · ASIC · MAS · CIRO | Trader Workstation · IBKR Desktop · IBKR Mobile · TradingView · API | — | Visit |
Pepperstone |
$10 | 0.0 pips | $7 round turn (Razor) | 1:400 | 1,350+ | FCA (UK) · ASIC · CySEC · BaFin · DFSA · SCB | MT4 · MT5 · cTrader · TradingView | — | Visit |
eToro |
$50 | 1.0 pips | None (spread only) | 1:400 | 7,000+ | FCA (UK) · CySEC · ASIC · MAS · ADGM FSRA | eToro platform · CopyTrader | — | Visit |
Swissquote |
$1,000 | 0.6 pips | None (Prime account) | 1:100 | 400+ | FINMA (Swiss bank) · FCA (UK) · CSSF · DFSA · MAS · CySEC | MT4 · MT5 · CFXD · TradingView | — | Visit |
AvaTrade |
$100 | 0.9 pips | None (spread only) | 1:400 | 1,250+ | CBI (Ireland) · ASIC · JFSA · FSCA · ADGM FSRA · CySEC | MT4 · MT5 · AvaTrade App · AvaOptions · WebTrader | ZAR account, ZAR bank transfer | Visit |
XTB |
$0 | 0.5 pips | None (spread only) | 1:500 | 11,900+ | FCA (UK) · KNF (Poland) · CySEC · DFSA · SCA (UAE) | xStation 5 · xStation mobile | — | Visit |
XM |
$5 | 0.0 pips | $7 round turn (Zero) | 1:1000 | 1,400+ | CySEC · DFSA · FSCA · FSC (Belize) | MT4 · MT5 · XM app & web platform | ZAR account, EFT / local bank transfer in ZAR | Visit |
FxPro |
$100 | 0.0 pips | $7 round turn (Raw+) | 1:200 | 2,100+ | FCA (UK) · CySEC · SCB (Bahamas) | MT4 · MT5 · cTrader · TradingView · FxPro platform | ZAR account | Visit |
CMC MarketsNot verified |
$0 | 0.0 pips | $5 round turn (FX Active) | 1:200 | 12,000+ | FCA (UK) · ASIC · BaFin · MAS · CIRO · FMA (NZ) | Next Generation · MT4 · MT5 · TradingView | — | Visit |
Capital.comNot verified |
— | — | — | — | — | CMA (Kenya) · CySEC · ASIC · FCA · SCA (UAE) · SCB | — | Visit | |
HFMNot verified |
$0 | 0.0 pips | — | 1:2000 | — | CMA (Kenya) · CySEC · FCA · FSA (Seychelles) · FSCA | MT4 · MT5 | — | Visit |
Trading 212Not verified |
— | — | — | — | — | CySEC · ASIC · BaFin · FCA · FSC (Bulgaria) · VFSC | — | Visit | |
Windsor BrokersNot verified |
$50 | 0.0 pips | — | 1:2000 | — | CMA (Kenya) · CySEC · FSA (Seychelles) | MT4 · MT5 | — | Visit |
EightcapNot verified |
$100 | 0.0 pips | — | — | — | CySEC · ASIC · FCA · FSA (Seychelles) · SCB · VFSC | MT4 · MT5 · cTrader | — | Visit |
ThinkMarketsNot verified |
$50 | 0.0 pips | — | 1:2500 | — | CySEC · ASIC · FCA · FMA · FSA (Seychelles) · FSCA | MT4 · MT5 | — | Visit |
FortradeNot verified |
— | — | — | — | — | CySEC · ASIC · FCA · NBRB | MT4 · MT5 | — | Visit |
MultiBankNot verified |
$50 | 0.8 pips | — | 1:500 | — | ASIC · BaFin · CIMA · CySEC · DFSA · FCA · FSC (BVI) · MAS · SCA (UAE) · VFSC | MT4 · MT5 | — | Visit |
easyMarketsNot verified |
— | — | — | 1:2000 | — | CySEC · ASIC · FSA (Seychelles) · FSC (BVI) | MT4 · MT5 | — | Visit |
GO MarketsNot verified |
— | 0.0 pips | — | 1:500 | — | CySEC · ASIC · FSA (Seychelles) | MT4 · MT5 | — | Visit |
IronFXNot verified |
— | — | — | 1:2000 | — | CySEC · FCA · FSC (BVI) · FSCA | MT4 · MT5 | — | Visit |
MitradeNot verified |
— | — | — | — | — | CySEC · ASIC · FSCA | — | Visit | |
Fusion MarketsNot verified |
$0 | 0.0 pips | — | — | — | CySEC · ASIC · FSA (Seychelles) | MT4 · MT5 · cTrader | — | Visit |
Ultima MarketsNot verified |
$50 | 0.0 pips | — | 1:2000 | — | CySEC · FCA · FSCA | MT4 · MT5 | — | Visit |
FXOpenNot verified |
— | — | — | — | — | CySEC | MT4 · MT5 | — | Visit |
LiteFinanceNot verified |
$50 | 0.0 pips | — | — | — | CySEC | MT4 · MT5 | — | Visit |
EquitiNot verified |
$30 | 0.0 pips | — | 1:2000 | — | CySEC · FSA (Seychelles) | MT4 · MT5 | — | Visit |
RoboForexNot verified |
$10 | 0.0 pips | — | 1:2000 | — | CySEC · NBRB | MT4 · MT5 · cTrader | — | Visit |
Amana CapitalNot verified |
$50 | — | — | — | — | CySEC · BdL · CMA (Lebanon) · DFSA | MT4 · MT5 | — | Visit |
XS.comNot verified |
— | — | — | — | — | CySEC | MT4 · MT5 | — | Visit |
OctaNot verified |
— | — | — | — | — | CySEC | MT4 · MT5 | — | Visit |
InstaForexNot verified |
— | — | — | — | — | CySEC | MT4 · MT5 | — | Visit |
JustMarketsNot verified |
— | — | — | — | — | CySEC | MT4 · MT5 | — | Visit |
Doo PrimeNot verified |
— | — | — | — | — | CySEC | MT4 · MT5 | — | Visit |
NAGANot verified |
$250 | — | — | — | — | CySEC · FSA (Seychelles) | MT4 · MT5 | — | Visit |
SkillingNot verified |
— | 0.1 pips | — | 1:200 | — | CySEC | MT4 · MT5 · cTrader | — | Visit |
ATFXNot verified |
— | — | — | — | — | CySEC · SERC | MT4 · MT5 | — | Visit |
INGOT BrokersNot verified |
$10 | — | — | — | — | CMA (Kenya) · ASIC · FSA (Seychelles) | MT4 · MT5 | — | Visit |
Scope MarketsNot verified |
$10 | 0.9 pips | — | 1:3000 | — | CMA (Kenya) · CySEC · FSA (Seychelles) · FSCA | MT4 · MT5 | — | Visit |
AxiNot verified |
— | 0.0 pips | — | 1:500 | — | ASIC · CySEC · FCA · FMA | MT4 · MT5 | — | Visit |
FXTMNot verified |
— | 0.0 pips | — | 1:3000 | — | CMA (Kenya) · FSC (Mauritius) · FSCA | MT4 · MT5 | — | Visit |
FBSNot verified |
— | 0.0 pips | — | 1:30 | — | ASIC · CySEC | MT4 · MT5 | — | Visit |
Blueberry MarketsNot verified |
$100 | 0.0 pips | — | 1:500 | — | ASIC | MT4 · MT5 | — | Visit |
Hantec MarketsNot verified |
$10 | 0.1 pips | — | 1:500 | — | FCA | MT4 · MT5 | — | Visit |
HYCMNot verified |
$20 | 0.1 pips | — | 1:500 | — | FCA | MT4 · MT5 | — | Visit |
VantageNot verified |
$50 | 0.0 pips | — | 1:2000 | — | ASIC · CIMA · FSCA · VFSC | MT4 · MT5 | — | Visit |
DukascopyNot verified |
$100 | 0.1 pips | — | 1:200 | — | FSA (Japan) | — | Visit | |
Global PrimeNot verified |
— | 0.0 pips | — | — | — | ASIC | MT4 · MT5 | — | Visit |
PU PrimeNot verified |
$1,000 | 0.0 pips | — | 1:1000 | — | ASIC · FSA (Seychelles) · FSCA | MT4 · MT5 | — | Visit |
VT MarketsNot verified |
$50 | 0.0 pips | — | 1:1000 | — | ASIC · FSCA | MT4 · MT5 | — | Visit |
ZFXNot verified |
$50 | 0.2 pips | — | 1:2000 | — | FCA · FSA (Seychelles) | MT4 · MT5 | — | Visit |
IUXNot verified |
$50 | 0.0 pips | — | 1:3000 | — | ASIC · FSCA | MT4 · MT5 | — | Visit |
Moneta MarketsNot verified |
$50 | 0.0 pips | — | 1:1000 | — | FCA · FSA (Seychelles) · FSCA | MT4 · MT5 | — | Visit |
STARTRADERNot verified |
$10 | 0.0 pips | — | 1:1000 | — | ASIC · FSA (Seychelles) · FSCA | MT4 · MT5 | — | Visit |
AlpariNot verified |
$50 | — | — | 1:3000 | — | FSC · NBRB | MT4 · MT5 | — | Visit |
DerivNot verified |
— | — | — | — | — | CIMA · FSC (BVI) · Labuan FSA · MFSA · VFSC | MT4 · MT5 | — | Visit |
Tradeview MarketsNot verified |
$100 | 0.0 pips | — | 1:400 | — | CIMA | MT4 · MT5 · cTrader | — | Visit |
WeltradeNot verified |
$1 | 0.5 pips | — | — | — | FSC · FSCA · NBRB | MT4 · MT5 | — | Visit |
BlackBull MarketsNot verified |
$200 | — | — | 1:500 | — | FMA · FSA (Seychelles) | MT4 · MT5 · cTrader | — | Visit |
Blackstone FuturesNot verified |
— | 0.6 pips | — | 1:200 | — | MT4 · MT5 | — | Visit | |
Khwezi TradeNot verified |
$50 | 0.4 pips | — | 1:400 | — | MT4 · MT5 | — | Visit |
No brokers match those filters.
South Africa's Financial Sector Conduct Authority (FSCA) licenses forex and CFD providers, and ZAR accounts, Ozow instant EFT and local bank transfer all appear in our research. This page ranks 17 of the 20 brokers in our broker comparison, then lists brokers from our wider directory that we have not yet verified. KCM Trade, our Editor's choice, is ranked first.
Eleven ranked brokers hold an FSCA financial services provider (FSP) number, but several book South African clients offshore, and only Exness is noted as holding the over-the-counter derivative provider (ODP) licence. CMC Markets, where sources conflict on whether it accepts South Africans, is listed as not verified.
Yes. A firm serving South African clients must be an authorised FSP under the FAIS Act, and the counterparty to CFDs also needs an ODP licence; an FSP that only intermediates must not be the counterparty. The duty falls on the provider: we found no FSCA statement making it an offence for a resident to use an offshore broker.
A contract with an offshore entity sits outside FSCA supervision and local dispute channels, so the FSCA cannot help recover money from it. The FSCA register was unreachable during our research, so FSP numbers here come from brokers' legal pages or FSCA press releases; they can be checked on the FSCA's FSP search. We found no FSCA warning against any ranked broker, only a 2024 warning about scammers impersonating IC Markets' local company. See our guide to forex scams.
Local rails in our research: instant EFT via Ozow, internet banking or bank transfer (EFT) in ZAR, ZAR-denominated accounts, and Visa or Mastercard.
For the other brokers we could not confirm a ZAR method, and IG no longer offers a ZAR domestic account. The currency converter shows the rand rate. Money sent offshore counts against the SARB single discretionary allowance of R1 million per calendar year.
After KCM Trade, the ranking places FSCA-licensed brokers with no report of offshore booking, then orders the rest by regulation held elsewhere, confirmed ZAR funding and cost. Our guide on how to choose a forex broker goes further.
After KCM Trade, our Editor's choice, brokers are placed by the same checks, in this order: a licence from the local regulator where South Africa issues one and the licensed entity is the one that serves local clients, depth of regulation (tier-1 and offshore licences both count), funding methods that work from South Africa, a local-language site or support desk, the cost of getting started (minimum deposit and typical spread), and swap-free accounts where traders commonly ask for them. The order is an editorial judgement, not a computed score.
Apart from KCM Trade, a broker is ranked among the verified brokers only when we could confirm, from its own website or the local regulator's register, that it opens accounts for residents of South Africa. KCM Trade's availability in South Africa was confirmed to us by KCM Trade and not independently verified from its website. The 52 brokers marked Not verified follow them: we could not confirm from their own websites that they accept residents of South Africa, most come from our wider broker directory, and their figures are indicative until we check them. Spreads, deposits and leverage are the same figures shown on our full broker comparison; leverage and protections depend on which of the broker's entities holds your account. Broker links may be partner links that earn ForexR a commission at no extra cost to you.
Data last reviewed: September 2026. Availability, funding methods and rules change; confirm them on the broker's own website and with FSCA before you open an account. This page is general information, not financial, legal or tax advice. CFDs and leveraged forex are complex instruments with a high risk of losing money rapidly.
Yes. Providers must be FSCA-authorised FSPs under the FAIS Act, and a CFD counterparty also needs an ODP licence. We found no FSCA statement making it an offence for residents to use an offshore broker.
Eleven ranked brokers hold an FSP number, but XTB, AvaTrade and FxPro reportedly book South Africans offshore, and XM and Swissquote are intermediaries only. Only Exness is noted with an ODP licence.
Exness documents Ozow and ZAR internet banking, and Tickmill processes ZAR bank transfers. FP Markets is reported to support Ozow; XM, AvaTrade, FxPro and Plus500 are reported to support ZAR accounts.
IG, IC Markets, Interactive Brokers and XTB list no minimum. XM lists $5, Exness and Pepperstone $10, eToro $50, FP Markets about $70 and six others $100. KCM Trade and Swissquote list $1,000.
SARS lists profits or losses from a business or trade, and certain capital gains, as taxable income, so trading profits must be declared. Whether gains are revenue or capital depends on the taxpayer's circumstances; ask a tax practitioner.
Not by South African rules. An offshore contract sits outside FSCA supervision and local dispute channels, even if the group holds an FSP number; any protection depends on the offshore entity's own regulator.