Best Forex Brokers with ZAR accounts 2021

We researched 10+ forex brokers that offer ZAR Trading accounts, and have listed the best in terms of fees & features.

By Rahul Sharma (Editorial Staff) — 

ZAR Forex Trading Accounts are quite useful for traders in South Africa. This will help you avoid losses in fees during the conversion of currency on deposits or withdrawals.

Having a ZAR Account implies that all your funds with the broker will be kept in Rand. In most cases, this would mean the broker likely has local bank account so you can access quick and convenient withdrawals and deposits through bank transfer.

However, only a few Forex Brokers in South Africa have ZAR Accounts currently. Most of them claim to provide more or less similar trading environment and features. So choosing the best ZAR account broker is not easy.

7 Best forex brokers with ZAR accounts in South Africa

  1. HotForex – Best Forex Broker with ZAR Account
  2. Exness – ZAR Account Broker with low minimum deposit
  3. XM – Low Spread ZAR account Forex broker
  4. Plus500 – Good Forex Trading platform that offers ZAR account
  5. FXPro – Trusted ZAR Account broker
  6. MarketsX – Overall Good ZAR base currency account
  7. Blackstone Futures – Regulated broker that has ZAR Account

For this guide, we have done extensive research of 10+ Forex brokers offering ZAR Accounts to help you out. Then, we have chosen only the highly regulated and reliable brokers working in the South African market.

For the safety of your funds, even if your consideration is ZAR base currency account, you must still trade with only brokers that are well regulated with FSCA or other Top tier regulators like FCA, ASIC.

Best Forex brokers with ZAR Accounts

Our research offers a comparison of the top regulated Forex brokers offering ZAR Trading Accounts. This includes overall fees (spread +commissions), trading conditions, platforms, and local support.

1. HotForex – Best ZAR Account Forex Broker

Hotforex South Africa

Overall Rating 9.1/10

Visit Hotforex

  • Trading Fees (USD/ZAR): 90 pips on average for USD/ZAR with Premium Account.
  • Minimum deposit: R75
  • Regulation: FSCA, FCA
  • Bonus Offer: 100% Deposit Bonus for new first time signups ($250+ or ZAR 40,000+ approx. deposit required) 

Ranked #1 ZAR account Forex Broker in South Africa

HotForex is one of the best ZAR account forex broker for traders in South Africa. They are locally regulated with the South Africa Financial Security Conduct Authority – FSCA (FSP No.46632). Plus, they have been regulated by 2 other Tier-1 regulators FCA and CySEC. Thus we consider HF Markets SA safe for traders in South Africa.

HotForex offers Direct Market access by being an STP broker. This means your orders get straight-through processing with no dealing desk. Orders are placed directly with their liquidity providers. Therefore conflict of interest is absent.

Fees: We compared their fees and found the cost to be quite fair (though not the lowest). In terms of fees for trading, HotForex has the lowest spread with the Zero Account, but there is a commission of $6/lot for majors & $8/ Standard lot for all other currency pairs. There is no fee for deposits or withdrawals at HF.

The average USD/ZAR spread with the HF Premium account is around 90 (variable as per market conditions). For a Zero Account, it is usually around 45 pips. Premium Account is a commission-free spread only. Zero Account has a spread of + $6 per 100,000 units (1 standard lot) for majors. For other instruments like XAU/USD (0.29 pips), EUR/USD (1.3 pips), NAS100 (2.03 pips) etc. their average fees is quite competitive compared to other forex brokers.

Fair Trading Conditions: HotForex offers 53 currency pairs including exotic, minors, and majors. Its trading instruments also include CFDs on 56 shares, 11 Indices globally, 8 Commodities, 3 top global Bonds, Energies such as Crude and Brent Oil, US Natural Gas, and Spot Metals – Silver and Gold. But they don’t offer crypto CFDs. HF offers trading on the latest MT4 and MT5 platforms for all devices.

The minimum balance for opening an account is ZAR 70 approx. & there are no deposit or withdrawal fees. The max. leverage offered is up to 1:1000 and the speed of order execution is fair. HF also allows Scalping, Hedging, EAs, and Swap-Free Accounts.

Good Support: HotForex has a local phone number in South Africa (+27-10-443-9924, 0-800-999-265). The Live Chat Support is quick and helpful available 24X5 on weekdays. We did not experience a hold time of above 1 minute while connecting during working hours at any time.

Hotforex Pros

  • Regulated by FSCA in South Africa & FCA in the UK
  • Spread for Premium and Micro account is quite competitive. With Zero account, the overall trading fees is low for most CFDs.
  • New accounts can avail 100% Deposit Bonus
  • Very good Customer Support via Live chat & local phone number.
  • No fees for deposit or withdrawals.

Hotforex Cons

  • Customer support not available during weekends.
  • High spread for trading some minor currency pairs.

Read our detailed Hotforex South Africa review

2. Exness – ZAR Account broker with low minimum deposit

Exness South Africa

Overall Rating 9.0/10

Visit Exness

  • Trading Fees (USD/ZAR): 116.8 pips on average for USD/ZAR with Standard Account. 1 pips for EUR/USD.
  • Minimum deposit: $1 (R15)
  • Regulation: FCA, FSCA, CySEC

Ranked #2 ZAR account Forex Broker

Exness is one of the largest forex broker in terms of average daily trading volume. Exness is licensed by 3 Top Tier regulations i.e. FSCA, FCA & CySEC, so it is considered a safe CFD broker.

Fees: The trading fees at Exness is very low compared to other forex brokers. With their Standard account the average spread is 1 pips for Major pair EURUSD, and the spread is much lower with Pro account.

Wide range of trading Instruments & features: Exness offers over 100+ currency pairs, and CFDs on 100+ Metals, Cryptos, Stocks & Indices

The highest leverage at Exness is 1:2000. Exness offers MT4 & MT5 trading platforms.

Not so Good Customer Support: Customer Support at Exness is not the best. They offer customer support via email, live chat & phone support. But they don’t have a local phone number in South Africa & their responses via email are very slow. During our tests, we received the response in few days on average via email. Most other brokers offer better customer support than Exness.

Read Exness South Africa reviews

3. XM – Low Spread ZAR account broker

XM South Africa

Overall Rating 9.0/10

Visit XM

  • Trading Fees (USD/ZAR): 118 pips on average for USD/ZAR with Ultra Low Account.
  • Minimum deposit: $5
  • Regulation: ASIC, CySEC

Ranked #3 ZAR account Forex Broker

XM is one of the leading forex broker that is very popular in South Africa. They are regulated with 2 major regulators i.e. ASIC & CySEC, but they are not authorized by FSCA.

Average Fees: Their trading fees with Ultra Low account is very competitive for most instruments. As an example: the average EURUSD spread is 0.8 pips with Ultra Low Standard account. But for minor currency pairs like USDZAR (118 pips) & CFD indices like NASDAQ (5 pips), their spread is higher than Hotforex & Exness.

Wide range of CFD trading Instruments: XM had a wide range of CFD trading instruments available on its platform including 57 currency pairs & 1000+ CFDs on stocks, commodities, metals, shares & indices. But Crypto CFDs are not available currently on their platform.

Plus, negative balance protection is available. Traders have choice between MT4 & MT5 platforms.

Responsive Live Chat Support: Customer Support is solid at XM. We tested their live chat support & we found it to be quite responsive & helpful. Their email support is okay & we received their response in 2 hours during our test.

Read XM South Africa reviews

4. Plus500 – Good Forex Trading platform with ZAR account

Plus500 South Africa

Overall Rating 7.9/10

Visit Plus500

CFD Service. Your capital is at risk.

  • Trading Fees (USD/ZAR): 160 pips on average for USD/ZAR. 0.8 pips for EUR/USD.
  • Minimum deposit: R1500
  • Regulation: FCA, CySEC, ASIC

Ranked #4 ZAR account CFD Trading platform

Plus500 is one of the leading forex trading platform. They are well regulated with multiple Top tier regulators including with ASIC, FCA & CySEC. Moreover, the company Plus500 Ltd is also listed on the London Stock Exchange and it is thus considered a relatively safe CFD trading platform for traders in SA.

Fees: Plus500 offers competitive spread to the traders – as low as 0.6 pips for the benchmark EUR/USD. They also do not charge any fees for withdrawals or deposits.

Moreover, there is no other volume/lot based commission on Forex trading. The only trading fees that they charge is the variable spread which depends on the instrument that you are trading.

Trading Conditions & features: There is only a single account type for Retail traders at Plus500 South Africa. The minimum deposit is ZAR 1500 and the max. leverage is 1:300 for SA traders. The broker also provides protection for the negative balance and assured stop-loss protection. These features are included in your trading account without charging any additional fees.

Traders can choose from 71 currency pairs, 1000+ CFDs on stocks. The other asset classes include CFDs on 8 Commodities, 7 Cryptocurrencies, 8 Indices, 6 Energies, and 4 Precious Metals.

Plus500 offers you its proprietary trading platforms for Web and Mobile trading. On the downside, this platform is not accessible in Desktop. Also, Plus500 does not support the popular MetaTrader platform.

Decent Support: Customer Support is available through Live Chat, Email & Whatsapp. There is also a decent FAQs section for self-help.

Live Chat support can be accessed only when logged in. It is necessary to fill Contact Form for availing e-mail support. On testing, we received a response within 1 hour on a weekday from their email.

Plus500 Pros

  • Regulated with 2 Tier 1 regulators FCA and ASIC.
  • Competitive spread for Forex majors and Crypto CFDs.
  • Their platform provides access to 15 Crypto CFDs.
  • No charges for withdrawals and deposits.
  • Good Mobile Platform/App.
  • Good Risk management features including Guaranteed stop loss protection & negative balance protection.

Plus500 Cons

  • Plus500 proprietary platform for trading is not accessible on Desktop.
  • Third party popular MetaTrader or cTrader platforms are not available.
  • Account options are limited.
  • Education section for traders is very limited.

Read Plus500 South Africa reviews

5. FxPro – Trusted ZAR Account broker

FxPro South Africa

Overall Rating 7.9/10

Visit FxPro

  • Trading Fees (USD/ZAR): 174.01 pips on average for USD/ZAR on MT4. 1.71 pips for EUR/USD.
  • Minimum deposit: $100
  • Regulation: FCA, CySEC, FSCA

Ranked #5 ZAR account broker

FxPro Financial Services Ltd. is authorized by FSCA with FSP no. 45052. They are also licensed with 2 other Top-tier regulators FCA & CySEC, so they are considered safe.

Fees: Their fees is not the lowest, but it is still quite competitive for most instruments. FxPro offers choice between platforms & execution, and the exact spread varies depending on that. For eg: Their average spread for USDZAR with MT4 platform & market execution is 174.01, whereas it is 203.76 + $4.5 per Standard lot traded on cTrader platform with market execution.

FxPro does not charge any fees on deposits & withdrawals to traders in SA.

Trading Conditions & features: There are multiple account choices at FxPro based on your trading platform. Traders can trade 70 currency pairs & 300+ CFDs on Indices, metals, energies, shares & futures. Crypto CFDs are not available under FxPro Financial Services Ltd.

Fair Customer Support: The support at FxPro is okay. They have a virtual assistant on their website, which is helpful for basic queries.

Read FxPro South Africa reviews

Why choose a ZAR Account Forex Broker?

There are a few advantages to trading with a broker that offers ZAR base currency accounts.

a. Depends on your mostly traded trading instrument:
This is valid if your account is funded through the most frequently traded quote currency.

For instance, if you mostly trade South African Rand pairs with quote currency being ZAR such as USD/ZAR, EUR/ZAR, GBP/ZAR, then there may be certain advantages to opening your trading account in ZAR base currency.

If your account is funded in ZAR, then your account balance will be in Rand, and all your profits too will by default be converted into ZAR (Rand) once you close the trade. In case you are trading mostly ZAR quote currency pairs, then a conversion transaction will not be required. You will also save the commissions if your broker charges commission for the transaction to convert to another base currency like USD or EUR.

It is preferred that your account currency is the same as the quote currency of your mostly traded currency pairs. If not, you will lose during the re-conversion of funds to your funding currency each time you trade. You may have to pay an extra commission each time you trade if the broker charges for conversion. This could add up to much eventually.

b. Conversion charges during withdrawal (by your bank and/or the broker):
Once you decide on the withdrawal, you will want to get withdrawal from your broker in your South African bank account.

In case you hold a ZAR account, the broker can directly send your withdrawal in Rand. Instead consider a case where you request the withdrawal in USD (if your base currency is US Dollar), then your bank, broker (or both) may charge you fees for the USD wire transfer to your SA based bank account.

Here, the currency conversion fees/spread on exchange rates of anywhere from 2% – 6% could be charged by your bank. If the USD/ZAR exchange rate is 15, your bank will likely charge its fees on the exchange rate and offer you around 14.8 at the very least. Your broker and bank may also levy wire charges for receipt of USD payments.

But in case of ZAR account, it is very likely that the Rand withdrawal transfer by broker will be from the broker’s local bank account in South Africa.

This will save you the Interbank fees for withdrawal that would be incurred during bank wire transfer withdrawals, as well as the exchange rate spread charged by your bank for conversion to Rand from another currency like USD.

Also, there are regulated brokers that accept deposits in ZAR (South African Rand) via Internet Bank transfer in SA, but don’t offer ZAR account. Instead they only have USD, EUR etc. account base currency options. Or these brokers offer ZAR account currency option but you have selected USD (example) as your base currency instead of ZAR.

In such a case, brokers normally have a markup on the exchange rates during deposits in ZAR & conversion into your account currency like USD. And similar there is a markup on the exchange rates during withdrawal i.e. conversion from USD back to ZAR in your South African bank account.

Regulated Brokers will generally show you the exchange rates that were offered during deposit & withdrawal. For example, Exness shows the ‘Conversion Rate’ that was offered for the withdrawal via Internet Banking in South Africa in ZAR, if your account currency is not in ZAR.

Forex Broker ZAR Account withrawal example

You will lose part of your deposits & withdrawals during conversion into another currency. This can be avoided by choosing a broker that offers ZAR base currency account & option to fund/withdraw in Rand using local Internet Banking transfer in SA.

How to check if a Forex Broker has ZAR Accounts?

The important question comes, how can you check whether the broker offers ZAR base currency trading account or not?

Step 1: If a forex broker does offer ZAR trading account they will mostly tell that clearly on their website. You would normally find this option on account types page & during signup where you can choose the account base currency.

For example: Hotforex (HF Markets SA Pty Ltd) shows the ‘Account Currency’ options available for each account type & the minimum deposit in ZAR as well.

The below screenshot of their Premium Account types shows their available base currency options.

Hotforex ZAR Account example

Similarly, other brokers like XM list ZAR base currency on their trading account types comparison page. While some brokers have FAQ page to check the support account currency options. All brokers would generally allow you to select the base currency during signup process.

Step 2: Choose the account base currency during Account Opening. You must note that many forex brokers don’t allow you to change the account base currency once the Live account is opened. So you must carefully select the right account currency during Signup.

For example, Exness does not allow traders to change account currency once the trading account has been opened. But you are allowed to open another trading account with a different base currency.

If ZAR account currency option is available at the broker, then you would most likely find this option during account opening steps.

As an example: Hotforex SA requires you to choose your “myHF Account Base Currency” during Account opening. They have 2 currency options i.e. USD & ZAR. So, if you want to open a ZAR base currency account then select the ZAR option here. See the below screenshot on how you can select ZAR as your account currency at Hotforex during signup.

Forex Broker ZAR Account choose

The account currency option that you select will be your trading account’s base currency.

Comparison of Forex Brokers that have ZAR Accounts

Below comparison table shows the features, fees of SA Forex Brokers that offer ZAR Accounts.

ZAR Account Forex Broker Regulation Average Spread (EUR/USD) Leverage Minimum Deposit Visit Website
Hotforex ZAR Account FSCA, FCA, CySEC 1.2 pips with Premium Account up to 1:1000 $5 (R70 with Micro Account) Visit Broker
Exness ZAR Account FCA, CySEC, FSCA 1 pips with Standard Account 1:2000 $1 Visit Broker
XM ZAR Account ASIC. CySEC 0.9 pips 1:888 $5 Visit Broker
Plus500 ASIC, FCA 0.8 pips 1:300 R1500 Visit Broker
FXPro FCA, FSCA 1.5 pips 1:500 $100 Visit Broker

Frequently asked questions: ZAR Account Forex Brokers

Which is the best forex broker that offers ZAR Trading accounts?

According to our comparison these 3 brokers offer ZAR base currency option & have better trading conditions than most other brokers out there with similar features:

  1. FSCA Regulated & offers ZAR Account: Hotforex
  2. Low Fees with ZAR Account: Exness
  3. Low Spread: XM Broker

Are there any advantages to opening a ZAR trading account?

Yes, there are some benefits but it mostly depends on your choice.

If you mostly trade on Rand pairs like USD/ZAR then it is preferred to open a ZAR account with the broker. As you could save on the conversion losses.

Moreover, another plus point to creating ZAR account over USD or EUR, is that you can make deposits & withdrawals in Rand. In this case, there will be no losses on exchange rates or transfer fees that would be charged by your bank (or broker) if you were to say make transfer to your broker in USD.

Which ZAR Account brokers have NAS100?

Hotforex, Exness & XM broker have ZAR accounts & they also have NASDAQ or NAS100 CFD instrument on their platforms. So you can open account in ZAR currency & trade NAS100 at these 3 CFD broker.

The spread at ZAR Account brokers for NAS 100 are 2.03 pips at Hotforex for USA100, 5 pips at XM & 4.28 pips at Exness for USTEC. By comparison, Hotforex has the lowest spread for this instrument.

Which ZAR base currency account forex brokers are regulated with FSCA?

As per our research, there are about 10 FSCA regulated forex brokers that offer ZAR accounts. We have listed 3 such brokers here in our list (last updated in August 2020): Hotforex, FxPro & BlackStone Futures. We will add more ZAR account offering brokers in this list once we have compared their features & fees.

In terms of fees (USDZAR benchmark) – Hotforex has 90 pips spread on average with their Premium Account (1.2 pips for EURUSD). BlackStone Futures has spread as low as 10 points (variable) for USD/ZAR currency pair.

Hotforex is the #1 ZAR Account Broker

Visit