How to start
Retail forex and CFD trading is legal in South Africa and sits under the Financial Sector Conduct Authority (FSCA).
Retail forex and CFD trading is legal in South Africa and sits under the Financial Sector Conduct Authority (FSCA), which means the first practical question is not which market to trade but which firm is allowed to take your account. (legal_status — requires verification)
The two authorisations that decide whether a broker can legally hold your account
A broker serving South African retail clients must be an authorised Financial Services Provider (FSP) under the FAIS Act. That is the baseline licence. If the same firm acts as counterparty or market-maker and issues CFDs, it must additionally hold an OTC Derivative Provider (ODP) authorisation under the Financial Markets Act, in force since 2018. The ODP status is not cosmetic: it carries capital-adequacy and trade-reporting duties. (legal_status — requires verification)
The check itself is free and takes a minute. The FSCA publishes an FSP register at https://www2.fsca.co.za/Fais/Search_FSP.htm. Search the firm, then confirm the FSP number shown on the register matches the number printed on the broker's own site. A mismatch is the signal to stop. (legal_status — requires verification)
This connects directly to Tax on trading profits and to Is trading legal here.
Funding an account: the rand question comes first
Dominant local funding runs through Instant EFT on open-banking gateways — Ozow, Capitec Pay and SiD. Deposits by this route are usually instant and free. Withdrawals typically settle in 1–2 business days. (payment_methods — requires verification)
Cards clear in 2–5 days. International SWIFT wires take 3–5 days. (payment_methods — requires verification)
The cost that decides the arithmetic is currency. A ZAR base account avoids the roughly 2–3% ZAR-to-USD conversion banks charge. On a ZAR-denominated account that spread never gets applied; on a USD-denominated one it applies to every rand you move in and, in most cases, again when you move it back out. (payment_methods — requires verification)
| Funding route | Typical clearing time | Cost note |
|---|---|---|
| Instant EFT (Ozow, Capitec Pay, SiD) | Instant on deposit; 1–2 business days on withdrawal | Usually free |
| Card | 2–5 days | — |
| International SWIFT wire | 3–5 days | — |
| ZAR base account | — | Avoids the ~2–3% ZAR-to-USD bank conversion |
Local banks in this flow are FNB, Absa, Standard Bank, Nedbank and Capitec. (payment_methods — requires verification)
This topic applies wherever you trade. When you act on it, choose a broker whose conditions match where you live.
Trading conditionsWhy the currency of the account changes the size of the position
Every figure a retail trader cares about — deposit, position size, margin, the loss that triggers a stop — is denominated in something. If the account is in ZAR and the instrument is priced in USD, the conversion sits between the two, and the conversion is charged at a rate the bank sets, not the market. That is where the 2–3% enters the arithmetic. (payment_methods — requires verification)
This is also why the numbers on this page are not worked out in prose. Position size, margin requirement and the rand value of a move all depend on inputs only the reader holds — deposit, leverage, instrument, entry and stop. The calculator on this page performs that arithmetic in verified code. The text here explains what each input means and what the FSCA framework requires; it does not substitute a guessed number for a real one.
What the FSCA framework does and does not cover
The FSCA is the conduct regulator. Its register tells you whether a firm may provide financial services and, where relevant, whether it may issue OTC derivatives as counterparty. It does not tell you whether a strategy works, what a spread will be next month, or what an instrument will do. (legal_status — requires verification)
Two consequences follow for anyone starting out. First, the ODP requirement means a firm issuing CFDs to you as counterparty is subject to capital-adequacy rules and trade-reporting duties — that is a structural fact about the entity on the other side of the trade, not a statement about outcomes. Second, the register is the only authoritative list; a broker's marketing page is not. (legal_status — requires verification)
Setting up in order
Confirm the FSP number on the FSCA register and match it against the broker's site. Confirm whether the firm holds ODP authorisation if it issues CFDs as counterparty. Decide the base currency of the account before funding it, because that decision fixes whether the ZAR-to-USD conversion applies at all. Then choose the funding route: Instant EFT for speed at no cost, card or SWIFT where the gateway is not available. (legal_status and payment_methods — both require verification)
Only after those four steps does the deposit size, and therefore the position size, become a number you can enter into the calculator rather than a figure carried in your head.