Best Stock Brokers in South Africa 2020 Revealed

Are you based in South Africa and wish to buy and sell stocks from the comfort of your home? If so, you will need to find a South Africa stock broker that meets your needs.

This can be a time-consuming process, as there are many factors you need to take into account before taking the plunge. This includes everything from tradable shares, fees, dealing charges, payments, and regulation.

In this guide, we explore the best stock brokers in South Africa of 2020. We also discuss some tips on how to find an online stock broker that is suited to your long-term investing goals.

Top 8 SA Stock Brokers

If you’re just after a quick summary of the best share brokers in South Africa, take a look at the list of top-rated brokers below.

  1. eToro – Social and copy trading stock broker with 0% commission
  2. Plus500 – Low-cost CFD trading platform known for its low spreads
  3. Absa Stockbrokers – Top South Africa-based stock broker
  4. Interactive Brokers – Shares from over 130 markets
  5. IG – Share dealing broker with over 10,000 shares
  6. AvaTrade – CFD stock broker with high leverage
  7. FXCM – Long-standing stock broker with MetaTrader 4
  8. FXTM – High leverage broker with tight spreads

What is a Stock Broker?

johannesburg stock exchangePut simply, if you want to buy shares in South Africa, you will need to use a stock broker. The industry itself has gone through a sea-change in recent years. This is because in a time not so long ago, South Africans would need to use a traditional brokerage firm to purchase stocks.

This would require you to call your broker up over the phone and tell them which shares you wanted to purchase. Then, the broker would need to personally locate the shares for you from the secondary markets.

Fast forward to 2020 and South Africans can now pick and choose which shares they wish to buy at the click of a button.

In fact, the best stock brokers in South Africa allow you to open an account, deposit funds, and buy shares in a matter of minutes. As such, the end-to-end investment process has never been easier. Everything is facilitated via your brokerage account, so you have the flexibility to deposit and withdraw funds, buy and sell stocks, and research companies as and when you see fit.

Best Stock Brokers in South Africa for 2020

Buying shares online in South Africa has never been more popular. After all, you simply need to open an account with a trusted share dealing site, deposit some funds, and then pick which stocks you want to buy. But, the difficult part is knowing which platform to sign up with.

To help point you in the right direction, below you will find a selection of the best stock brokers in South Africa. Each platform is heavily regulated, gives you access to heaps of shares, and allows you to easily deposit funds with a local payment method.

1. eToro – Best All-Round South Africa Stock Broker

eToro is an online broker that offers three key qualities – cost-effectiveness, convenience, and choice. Firstly, the platform is home to over 800 stocks from 17 different exchanges., Although this doesn’t include the Johannesburg Stock Exchange (JSE), you will have the opportunity to invest in some of the largest international companies in the world.

This covers primary exchanges found in the US, UK, Germany, Canada, and many others. Irrespective of which shares you decide to buy, eToro allows you to make a purchase without paying a single rand in commission. Instead, you can buy and sell shares from just $50 without paying any fees. This makes eToro a great option if you are looking to invest small amounts, and you don’t want to get hammered with dealing charges.

One notable aspect about eToro is that, unlike most brokers, it allows you to both buy shares in the traditional sense and trade share contracts for difference (CFDs). By trading CFDs, you can short sell shares and apply leverage to make larger trades.

If you are a complete newbie to the world of stocks and shares, eToro offers a CopyTrading feature that might be of interest. This allows you to pick an experienced trader and copy their buy and sell positions like-for-like. This also allows you to invest in stocks in a passive manner, as the respective CopyTrader will determine what shares to buy. eToro is also a social trading platform, which means you can engage with any of its over 12 million users.

In terms of the user-friendliness, it takes just minutes to buy shares at eToro. All you need to do is open an account and meet a $200 minimum deposit threshold. You can do this with your South African debit/credit card or bank account. E-wallets like PayPal are also supported. As your deposit will be converted from rands to US dollars, you will incur a very small currency conversion fee of 0.5%. Withdrawals are charged at just $5.

eToro is also a fantastic choice if you want to buy and sell shares on your mobile, thanks to the excellent eToro app for iOS and Android devices. Finally, eToro is a safe stock broker to consider as it is licensed by the FCA, CySEC, and ASIC.

eToro fees:

Commission 0%
Deposit Fee Free
Withdrawal fee $5
Inactivity fees $10 a month after 12 months inactivity



  • Super user-friendly online stock broker
  • Buy shares without paying any commission or share dealing charges
  • 800+ shares listed on 17 international markets
  • Buy shares of trade CFDs
  • Social and copy trading
  • Mobile trading app
  • Regulated by the FCA, CySEC, and ASIC


  • Not suitable for advanced traders that like to perform technical analysis

75% of retail investors lose money trading CFDs at this site

2. Plus500 – Commission-Free Share CFD Broker

While the other providers on our list of the best stock brokers in South Africa focus on traditional stock investments, some of you might be looking to ‘trade’. By this, we mean that you will be trading share CFDs with the view of speculating which direction the markets will move. Plus500 is a market leader in this respect – with thousands of financial instruments available to trade.

This includes a whopping 2,000+ instruments from heaps of markets. In fact, you can even trade share CFDs from the JSE. For example, you can speculate on the short-term price movement of Gold Fields, Anglo American, Sasol, Impala Platinum, Clicks, and many others. Regardless of which share CFDs you decide to trade, you will always the option of going long (buy order) or going short (sell order).

Plus500 also offers leverage facilities, meaning that you can trade with more than you have in your account. This stands at a whopping 1:500 – albeit, your limits will be dictated by the asset class and your trading status (professional or retail client). The most appealing aspect of trading share CFDs at Plus500 is that the platform charges no commissions. Instead, it’s only the spread that you will pay.

Outside of share CFDs, Plus500 also offers markets on indices, hard metals (like gold and silver), energies (like oil and gas), interest rates, and even cryptocurrencies. Once again, the aforementioned asset classes are also represented via CFDs. There is no requirement to download or install any software to trade at Plus500, as everything is facilitated via its website. You can also trade on your mobile phone via the Plus500 app.

If you do like the sound of share CFD trading, you can open an account from just £100 – which is about 1,500 rands. The trading platform supports South African debit/credit cards and bank wires. You can also deposit funds with your Paypal account. There are zero fees attached to deposits and withdrawals – no matter which payment method you use. Finally, Plus500AU Pty Ltd holds AFSL #417727 issued by ASIC, FSP No. 486026 issued by the FMA in New Zealand and Authorised Financial Services Provider #47546 issued by the FSCA in South Africa.

Plus500 fees:

Commission 0% (spreads on CFDs)
Deposit Fee Free
Withdrawal fee $5
Inactivity fees $10 per quarter after 3 months inactivity



  • Commission-free CFD platform – only pay the spread
  • Thousands of financial instruments across heaps of markets
  • Leverage of up to 1:500
  • Ability to enter buy and sell positions
  • Takes just minutes to open an account and deposit funds


  • CFDs only
  • Only suitable for experienced traders

 CFD Service. Capital at risk.

3. Absa Stockbrokers – Best JSE Stock Broker

Absa stockbrokers

If you are searching specifically for JSE stock brokers, then you might want to consider Absa Stockbrokers. Crucially, the South African platform gives you access to the domestic stock exchange – meaning that you can buy shares in some of your favourite South African companies.

This includes everything from BHP Billiton, Discover, Richemont, Investec, Firstrand, and Mindi. Absa is also popular with South Africans because you will be able to invest in a variety of JSE indexes. This allows you to speculate on the wider stock markets as opposed to buying shares in individual companies. ETFs are also supported, which is great for diversification purposes.

In terms of buying shares in JSE companies, you will be charged a brokerage fee of 0.4% at a minimum of 120 rands. Then, you also need to take into account a monthly administration fee of 75 rands plus VAT. The good news is that you can waive the administration fee for the remainder of the respective month when you place 3 or more traders. In terms of ETF fees, this stands at 0.2% with a minimum of 60 rands. We should also note that Absa Stockbrokers gives you access to a plethora of international stock markets.

This includes exchanges in the US, UK, Europe, Ireland, Norway, Italy, and more. However, fees are very expensive when buying offshore shares at Absa Stockbrokers. For example, buying US shares like Facebook, Netflix, Apple, or Amazon will cost you $25 per trade. As such, you are best advised to use a commission-free broker like eToro for this purpose.

Absa Stockbrokers fees:

Commission 0.4%, minimum of 120 rands for JSE shares, $25 per trade for offshore shares
Deposit Fee Free
Withdrawal fee Free
Inactivity fees 35 rands every 60 days



  • Domestic JSE stock broker for South Africans
  • Buy shares in South African companies
  • South African indexes and ETFs supported
  • Access heaps of international stocks
  • Easily deposit funds with a local payment method
  • Simple platform to use


  • Website looks very outdated
  • Access to international shares is costly


4. Interactive Brokers – Best Stock Broker for Diversification and Low Fees

Interactive Brokers is a market leader in the global investment space. Being a US-based brokerage firm, Interactive Brokers is heavily regulated. It does, however, provide full support for South African traders – meaning that you will have access to thousands of shares across 135 different markets. On top of stocks, you will also be able to invest in ETFs and funds.

Interactive Brokers is also useful if you require access to more sophisticated financial products. This includes CFD and forex trading – meaning that you can also apply leverage to your orders. We should note that Interactive Brokers is actually more suitable for those of you with experience in the online investment space – even if you simply want to buy shares.

This is because its in-house trading platform is highly advanced, so newbies are best advised to stick with a user-friendly broker like eToro. Nevertheless, one of the stand-out selling points of using Interactive Brokers is that you will benefit from some of the lowest South African stock broker fees in the space. In fact, this works out at just $0.005 per share that you buy. There is a $1 minimum commission in place, but this is minute.

If you want to invest in mutual funds to benefit from a passive trading strategy, this costs $14.95 at Interactive Brokers (minimum investment $3,000).In terms of getting started, you will need ot go through a brief account opening process that will require some documentation from you.

Once you have verified your identity, you can deposit funds from your South African bank account. Minimum deposits stand at $2,000. When it comes to regulation, Interactive Brokers holds licenses in multiple countries. This includes the US, Australia, Singapore, Hong Kong, Japan, and the UK. As such, you should have no concerns about the safety of your funds.

IG fees:

Commission $0.005 per share, minimum $1 commission
Deposit Fee Free
Withdrawal fee First withdrawal of each month is free, then $1 – $10 depending on withdrawal method
Inactivity fees $20 per month if you have less than $2,000 account balance and don’t generate a minimum of $20 in commissions



  • Super-cheap trading fees
  • Thousands of equities on offer
  • Perfect for experienced investors
  • Trade heaps of other asset classes
  • Leverage available
  • Strong regulatory standing


  • Not suitable for newbie investors
  • JSE shares not supported


5. IG – Trusted Stock Broker Platform With Access to the JSE

IG is a UK-based brokerage firm with over 178,000 clients across dozens of countries – including South Africa. The platform offers share dealing services and CFD stock trading facilities. If you want to gain exposure to the South African financial markets from the comfort of your home, IG allows you to do this through its CFD facilities.

This includes the vast majority of companies that form the JSE 40 index. For example, you can trade Naspers, BHP Group, Richemont, Anglo American, and Sasol. Much like Plus500 – you will be able to enter buy and sell positions and access leverage facilities. IG also gives you access to the previously mentioned JSE 40 – so you can speculate on the short-term price movement of the domestic exchange.

When it comes to fees, IG is actually very competitive. However, this is only on the proviso that you are trading reasonably large volumes. This is because there is a minimum commission in play. So, IG has a commission trade of 0.20% of the total order value. But, this stands at a minimum of 100 rands. On the flip side, IG offers some of the most competitive spreads in the space when trading share CFDs. As such, should also be taking into account when assessing the firm’s fees.

If you want to get started with IG today, you will need to meet a minimum deposit of £250. This amounts to about 5,200 rands. You can fund your account with a South African debit card, credit card, or bank account. If using a credit card, a fee of 0.5% is charged on MasterCard deposits, and 1% with Visa. Finally, IG is regulated in several countries – so you should have no issues regarding trust.

IG fees:

Commission UK shares £3 if more than 3 trades made in previous month, £8 if 2 or less trades

US shares free if more than 3 trades made in previous month, £10 if 2 or less trades

All other shares 0.1% with minimum of EUR 10

Deposit Fee Free
Withdrawal fee Free
Inactivity fees £12 a month after 2 years inactivity



  • Trusted broker with a long-standing reputation
  • Good value share dealing services
  • Leverage and short-selling also available
  • Spread betting and CFD products
  • Access to dozens of international markets
  • Great research department


  • Minimum deposit of £250 – or 5,200 rands
  • Stock CFDs on the JSE have minimum commission of 100 rands

How do Stock Brokers in South Africa Work?

The actual process of using an online stock broker could not be easier. Irrespective of which platform you use, you will typically need to do the following:

  • Open an account with your chosen share broker
  • Upload some ID to confirm your identity
  • Deposit some funds with your debit/credit card or bank account
  • Choose which shares you want to buy
  • Complete the investment

At this stage, you will be the proud owner of your chosen stocks. You do not need to anything else until you decide to cash out your shares. You can typically do this whenever you see fit – during standard market hours. This makes South African stock brokers a good option if you want to invest in a liquid asset class, as you can easily sell your shares back to rands.

As you likely know, lots of companies – both in South Africa and overseas, pay dividends. If you hold at least one share in a dividend-paying company, the cash will be paid into your brokerage account. You can then withdraw the funds back to your South African debit/credit card or bank account. Alternatively, you might decide to re-invest the dividend payments into other shares.

South Africa Stock Broker Fees: What you Need to Know

It will come as no surprise to learn that you will need to pay a fee of some sort when buying shares online. After all, the brokerage firm in question offers its services to make a profit. The specific fees can vary quite considerably, which is why you need to check this before opening an account. Not only does this include a variation in commission rates, but also the nature in which the transaction is charged.

For example:

  • Some South Africa stock brokers charge a flat fee. Irrespective of how much you invest, you will always pay the same fee. This is beneficial if you are looking to trade large volumes.
  • In other cases, South African stock brokers will charge a variable commission. For example, if the commission stands at 0.5% and you buy 10,000 rands worth of shares, then you will pay a fee of 50 rands. This is more beneficial if you want to trade small volumes.
  • In much rarer cases, platforms like eToro charge neither a flat or variable fee. Instead, you can buy shares on a commission-free basis.

On top of trading fees, you also need to check whether or not a monthly dealing or administration fee is in play.

To give you an idea of what you are likely going to pay in 2020 – check out the comparison table below.

Stock Broker
Charge Per Trade Annual Fee Conversion Fee
eToro Free Free 0.50%
Plus500 0% Commission Free 0.50%
IG 100 ZAR minimum on SA Stock CFDs About 500 ZAR per quarter (less than 3 trades) 0.50%
Interactive Brokers
$0.005 per share ($1 minimum) $10 per month – less commissions paid 0.1 – 0.2 basis points, minimum of $2
Absa Stockbrokers
0.4% (120 ZAR minimum) 75 ZAR + VAT per month (less than 3 trades) 0% on JSE trades


Currency Conversion Fee

If you have read our stock broker guide up to this point, then you might have noticed that non-domestic platforms charge a currency conversion fee. This is because you will be accessing international stock markets that are traded in a currency other than the rand. If using a popular broker like eToro or Plus500, this stands at just 0.5%.

For example:

  • Let’s suppose that you deposit 15,000 rands into eToro
  • At the point of the deposit, you will pay a currency conversion fee of 0.5%
  • This amounts to a fee of 75 rands
  • After that – it doesn’t matter if you buy shares in companies listed in the US, UK, Australia, Suadi Arabia – or any other marketplace for that matter, you will not need to pay any additional fees

In other cases, platforms like Absa Stockbrokers will charge you a flat fee when accessing international markets. This can actually work out very expensive when investing smaller amounts. For example, Absa charges $25 to buy shares listed on the NYSE or NASDAQ – which is huge.

Investing in Stocks vs Share CFD Trading

You might have noticed from our list of the best stock brokers in South Africa that there are two options when it comes to gaining exposure to the stock markets. This includes ‘investing’ in shares and ‘trading’ share CFDs. It is important for you to understand the difference.

Investing in Shares

Put simply, if you want to buy shares and hold on to them for several years, you will be ‘investing’. This means that you will own a small percentage of the company in question – proportionate to the size of your investment.

You will also be entitled to vote in shareholder meetings and receive dividends. This particular avenue is ideal for long-term investments, as you can keep hold of your shares for as long as you see fit.

Share CFD Trading

Share ‘trading’ will give you exposure to the stock markets, but it is more of a short-term strategy. That is to say, you will be speculating on the short-term price movement of a company – with the view of making small, but frequent profits. This might come in the form of day trading or swing trading.

This particular option offers much more in terms of flexibility, as you can apply leverage and even short-sell a company. But, overnight financing fees are charged for each day that you keep your position open, which is why share trading is only suitable for short-term speculation.

The good news is that the best CFD brokers in the space allow you to trade shares without paying any commissions. Furthermore, the best South Africa CFD brokers, such as Plus500, will adjust your account balance when dividends are distributed by a firm. If going long, this means that you will receive a positive amount.

How Safe are South Africa Stock Brokers?

FSCA South AfricaThere is no one-size-fits-all answer to whether South Africa stock brokers are safe, not least because it depends on the respective provider. In other words, while some platforms have been in the game for decades and hold several licenses, others are relatively unproven.

In our view, this is why you should only consider joining a share broker if it is in possession of a tier-one license. In fact, this is one of the main reasons that South Africans opt for an international platform, as the likes of the FCA (UK), ASIC (Australia), and CySEC (Cyprus) are highly reputable.

By opting for a stock broker that holds at least one of the aforementioned licenses, you will benefit from:

  • Segregated Bank Accounts: All client funds are held in bank accounts that are separate from the broker’s working capital. In theory, this means that were the platform to go bust, your funds should be safe.
  • Anti-Money Laundering: As per national and regional anti-money laundering regulations, platforms are required to verify all registered users. This is done through an upload of your passport/driver’s license and a proof of address.
  • Risk Warnings: All brokers licensed by a tier-one body are required to make the risks of investing super-clear. This ensures that you do not invest more than you can afford to lose.

If using a domestic brokerage firm, then you must ensure that the platform is licensed by the Financial Sector Conduct Authority (FSCA).

How to Find the Best Stock Brokers in South Africa

Although we have already discussed some of the best stock brokers in South Africa, there might come a time where you come across a new platform that we haven’t reviewed. If this is the case, there are several metrics that you need to explore before joining the broker in question.

This includes:

  • Regulation: As discussed in the section above, it is crucial that you only join a share broker if it regulated. In fact, we would suggest looking out for reputable licensing bodies like the FCA or ASIC. Once again, if you opt for a domestic-based broker, then you will need to ensure it is regulated by the FSCA.
  • Low Fees and Commissions: Brokerage fees can begin to add up very quickly – especially if you are looking to build a vast portfolio of stocks. As such, be sure to assess what share dealing fees you will be required to pay. In an ideal world, you will be using a commission-free stock broker like eToro.
  • Tradable Markets: You then need to explore what shares the broker offers. For example, as you looking for buy shares in JSE-listed companies, or those based overseas? You can check this out before signing up.
  • Tools: The available trading tools vary widely from broker to broker. For example, eToro has innovative social and copy trading tools that are ideal for beginners. On the flip side, brokers like IG support MetaTrader 4, that provides access to a wide range of advanced charting and analysis tools.
  • User-Friendliness: Some brokers are best suited for advanced traders, while others are conducive for those of you with little experience. You can generally get a feel for the target audience by browsing the South African share brokers’ website.
  • Customer Support: Having access to a dedicated customer support team is crucial. After all, you will be investing your hard-earned money. The most convenient support channel is that of live chat, albeit, some South Africans prefer to obtain guidance over the phone.

The above list of important metrics is not exhaustive. Ultimately, you need to be prepared to spend ample time researching your chosen stock broker before making a commitment.


In conclusion, South Africans now have access to a vast number of online stock brokers. This includes platforms that offer traditional share dealing services, as well as more sophisticated stock CFDs. Either way, you need to ensure that your choice of stock broker is right for your individual needs before signing up. This should look at everything from fees and commissions, tradable shares, supported payment methods, and of course, regulation.

Our in-depth research concluded that eToro appears to be leading the way across most of the aforementioned metrics. This is because the broker is heavily regulated, offers heaps of shares, and allows you to buy shares on a commission-free basis. If you want to start building your share portfolio today, simply click on the link below!

eToro – Best South Africa Stock Broker 2020



Should I use an international stock broker?

There is nothing wrong with using an international stock broker - as long as it meets the strict criteria we have discussed in this guide. For example, it needs to be heavily regulated, offer low fees and commissions, and host the specific shares that you wish to buy.

Are South African stock brokers safe?

Largely, yes - stock brokers in South Africa are safe. However, this is on the proviso that they hold a reputable license. This includes the likes of the FCA, ASIC, and CySEC.

How do I buy JSE shares?

If you want access to the JSE, there are many online JSE stock brokers worth considering. Once you open an account with the broker and deposit funds, you can buy your chosen JSE shares. .

How much do the best JSE stock brokers charge?

Brokerage fees will vary widely in the online arena. For example, while some charge a variable fee that is based on the size of your investment, others opt for a flat fee. In the case of popular broker eToro, you can buy shares without paying any commissions.

What payment methods do stock brokers in South Africa offer?

In most cases, you can deposit and withdraw funds with a South African bank account or debit/credit card. Some of the best online stock brokers in South Africa also support e-wallets like Paypal and Skrill.

Kane Pepi

About Kane Pepi

Kane Pepi is a British researcher and writer that specializes in finance, financial crime, and blockchain technology. Now based in Malta, Kane writes for a number of platforms in the online domain. In particular, Kane is skilled at explaining complex financial subjects in a user-friendly manner. Academically, Kane holds a Bachelor’s Degree in Finance, a Master’s Degree in Financial Crime, and he is currently engaged in a Doctorate Degree researching the money laundering threats of the blockchain economy. Kane is also behind peer-reviewed publications - which includes an in-depth study into the relationship between money laundering and UK bookmakers. You will also find Kane’s material at websites such as MoneyCheck, the Motley Fool, InsideBitcoins, Blockonomi, Learnbonds, and the Malta Association of Compliance Officers.