Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our content.

Compare Online Trading Accounts

Compare online trading platforms and find out what you need to know about trading shares in South Africa.

Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our opinions or reviews. Learn how we make money.

Online trading platforms make it cheaper and easier to buy and sell shares from South Africa and abroad. You can use our stock broker comparison table below to compare fees and features and find the best deal for you.

1 - 9 of 9
Name Product Number of Stocks CFDs Shares Markets
AvaTrade
Access to global markets
Yes
No
Worldwide with exception.
CFD Service. Your capital is at risk.
Trade over 1,200 instruments online with Avatrade, including stocks, cryptocurrencies, forex, commodities and indices. The minimum deposit with Avatrade is US$100.
Plus500
2,000+
Yes
No
Worldwide with exception.
CFD Service. Your capital is at risk.
Trade over 2,500 financial instruments with one of the largest CFD providers in the world.
Zacks Trade
Access to global markets
No
Yes
US, CA, MX, AT, BG, FR, DE, IT, NL, ES, NO, SE, SW, UK, HK, JP, SG, RU, AU
Trade stocks, bonds, ETFs, options, and more on 90+ international exchanges. Offers customizable trading platforms with over 120 technical indicators for your charting needs.
Eightcap
Access to global markets
Yes
No
UK, DE, AU
CFD Service. Your capital is at risk.
Trade a wide variety of instruments on the award-winning MT4/5 platforms with this Australia-based CFD and forex broker.
Firstrade
Access to US stocks
No
Yes
US
CFD Service. Your capital is at risk.
Enjoy $0 commission trading for stocks, options, funds, and more with this internationally-acclaimed discount broker.
CM Trading
N/A
Yes
No
US, FR, DE, UK, AU, ZA, CH. HK, JP, ES, NL, IT
CFD Service. Your capital is at risk.
Licensed international brokerage and CFD provider that offers advanced trading solutions designed for both new and experienced traders alike.
Exness
N/A
Yes
No
CH, VN, TH, PH, SG, ID, IN, UAE, ZA, SA, EG, BR, CR, MX
CFD Service. Your capital is at risk.
Enjoy fast trade executions at competitive fees with this award-winning retail forex broker.
Interactive Brokers
Access to global markets
No
Yes
US, MX, RU, ES, UK, DE, IL, HK, SG, IN, KR, AU, CH, HU, CA
CFD Service. Your capital is at risk.
Take advantage of low trading fees, multiple platform support, and an extensive list of asset classes across global markets, including stocks, options, futures, forex, bonds, and funds.
Capital.com
N/A
Yes
No
US, UK, DE, NL, ES
CFD Service. Your capital is at risk.
Access over 6,000 index, commodity, crypto, and share markets with Capital.com.
loading

Compare up to 4 providers

Looking to trade shares online? There are a number of online platforms available, but it’s important to compare them before you sign up. This guide will teach you how online share trading platforms work in South Africa, how you can make money from trading, what fees you’ll pay and what all the investment terms mean.

How does online share trading work?

Online share trading is exactly what it sounds like: you use an online platform to buy, sell and trade shares online. These platforms can be available on a website or as an app and let you set up an account and trade shares from the Johannesburg Stock Exchange (JSE) or other stock exchanges globally.

Many platforms in South Africa also let you trade other types of investments, such as index funds, ETFs and more. You can also make use of online tools such as copying high-profile investors, in-depth research on stocks and easy access to data to inform your trades.

Another huge benefit of trading shares online is that it’s cheaper than a full-service stockbroker.

How to buy shares online

Buying shares is a relatively simple process:

  1. Choose an online share trading platform
  2. Sign up for an account
  3. Choose the shares you want to buy
  4. Place your order
  5. Pay for the transaction
  6. Monitor the performance of your shares
  7. Sell your shares (if you want to)

Features to look for in online trading platforms

  • Availability of advice and research options. Online brokers in South Africa sometimes offer market news and updates, as well as other research tools that will let you investigate the trading history of individual stocks.
  • Integration with bank accounts. Some services let you transfer money easily from your trading account to a transaction or savings account. Others offer linked debit cards to use with your accounts.
  • Access to global markets. If you want to invest in offshore exchanges, such as the New York Stock Exchange (NYSE), check what options are available with each service.
  • Other trading options. Other products offered by some online brokers include forex, CFDs, managed funds and options trading.
  • Customer support. Check what level of customer support is available, what hours it’s available and if the support team is based locally in South Africa. This is particularly important for new traders.

How do fees work with online share trading platforms?

  • Broker fees. This is the fee that is charged every time you buy and sell shares. Brokers charge different fees depending on the product you’re trading (e.g. global shares, local shares, options), how often you trade in a month and the size of the trade.
  • Monthly fees. Some brokers in South Africa charge ongoing subscription fees or additional inactivity fees if you don’t make any trades within a certain period of time. This may or may not suit you depending on your trading requirements.
  • Foreign exchange fees. If you’re interested in trading global stocks, you’ll want to check what the foreign exchange (FX) fee is for converting your ZAR to the foreign currency of choice.
  • Inactivity fees. Some accounts also have monthly inactivity fees if you don’t place any trades for a specific period of time. Other fees, such as the ‘custody’ fee for global brokers, are sometimes waived if you make a minimum number of trades in a year.

Is trading shares online safe? What are the risks?

  • Customer reviews. Look at reviews online and find out other users’ experiences of the platform.
  • Experience. Find out how long the company has been offering online share trading services in South Africa. Is it backed by a large bank or financial institution?
  • Encryption. Reputable online trading platforms rely on encryption technology to protect your sensitive information. This means that when you log into a broker’s website, no one will be able to see any of the information transmitted between you and the broker.
  • Login information. Check out what information you will need to provide in order to log in to your account. While many providers only ask for a username and password, others may ask you to enter an additional security code.
  • Online checks. Does the provider offer online checks and restrictions to reduce the risk of fraud? For example, do you receive an SMS code that you will need to enter before trading, or do you need to answer an online security question?
  • Previewing trades. When talking about online share trading security, it’s also important to check that there are measures in place to prevent you from placing the wrong trade. For example, does the trading platform show you a preview screen outlining the full details of a transaction so you can review the total cost, total shares purchased etc. before placing a trade?
  • Processes for dealing with fraud. Next, check to see what will happen if you’re a victim of fraud via your trading account. Does the provider have processes in place to reimburse you for any losses you suffer through no fault of your own if you are the victim of fraud? Are there any exclusions to when this cover applies?
  • Customer support. It’s vital that if something ever goes wrong with a trade or you have a problem with your account, you can quickly access assistance from a company representative. Check to see when and how you can get in touch with the customer support team.

How to protect yourself when you trade online

  • Watch out for scams. Just as online share trading technology has grown more sophisticated, so too have the methods used by scammers to trick people into giving up their account details.
  • Keep your login details safe. This is an obvious tip, but one you should always remember. Never give your account login details to a third party, and don’t leave your computer unattended while you’re logged in to your account.
  • Keep a copy of your records. Keep a record of all your online share trading transactions. Your records could be in a digital or hard-copy format, but should always be stored in a safe place. This will ensure that you have evidence to refer to if something goes wrong with your account or if you suspect you may have been a victim of fraud.
  • Look after your computer. Make sure that you always keep your antivirus software up to date to protect your computer against malware and other viruses. In addition, check that you only ever log in to the trading platform via a secure Internet connection.

How can I make money from trading?

Investors in shares are fractional owners of a business, meaning they will profit based on the future outlook of the business or by getting part of the company paid to them.

There are two main ways to make money from stock trading in South Africa:

  • Capital growth. If you can sell your shares for a higher price than what you paid for them you’ll make a profit. This is known as capital growth, given that your initial capital (your shares) has increased in value. This is possible both with short-term investments (where you sell the shares after a brief period of time) and over longer periods.
  • Dividends. Some (but not all) companies pay regular dividends to their shareholders, based on the amount of profit they make, which can provide an ongoing income stream. Dividend payments are a great form of passive income and it means investors may never need to sell their shares in order to make a profit.

Tips for online stock trading

Here are some tips to help get you started:

  • Read the news. It’s important to stay up-to-date with the broader economy and learn how major events such as national elections impact the share price of various companies.
  • Research companies before buying. If you want to buy shares in a company, research as much as you can about the company before making your final decision. It’s a good idea to read the company’s annual reports and meeting minutes to learn what’s in the pipeline, and what changes will be made that could affect their share price.
  • Up-skill. It can be easy to lose a lot of money by making a poor investment decision or by simply clicking on the wrong button if you don’t know what you’re doing. Practice trading on a demo account first and consider taking an online investment course.
  • Consider blue-chip companies. This is a good strategy for people new to the share market, as blue-chips often have more stable returns, are less volatile and often pay dividends.
  • Diversify. Say you had R50,000 to invest in the share market. Rather than invest it all in one company, consider spreading it out across a few companies from different industries. Diversification will help lower your risk, and ensure you don’t have all your eggs in one basket.
Disclaimer: This information should not be interpreted as an endorsement of futures, stocks, ETFs, CFDs, options or any specific provider, service or offering. It should not be relied upon as investment advice or construed as providing recommendations of any kind. Futures, stocks, ETFs and options trading involves substantial risk of loss and therefore are not appropriate for all investors. Trading CFDs and forex on leverage comes with a higher risk of losing money rapidly. Past performance is not an indication of future results. Consider your own circumstances, and obtain your own advice, before making any trades.

Read more on this topic

Ask an Expert

You are about to post a question on finder.com:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy Policy and Terms.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site