If you’re thinking about buying and selling shares in South Africa, then it’s crucial that you find a reliable stock app. After all, this will ensure that you are able to make last-minute investments at the click of a button. It will also ensure that you are able to exit a losing position – no matter where you are.
But, with so many stock trading apps available in the market, how do you know which one to choose?
In this guide, we explore the best stock apps in South Africa. On top of discussing the best providers of 2021, we also give you some handy tips on what you need to look out for when choosing a stock app yourself.
- 1 Best Trading App South Africa List
- 2 Best Stock Trading App South Africa Revealed
- 3 What is a Stock Trading App?
- 4 Why Use Stock Apps in South Africa?
- 5 Best Apps to Practice Stock Trading
- 6 Best Stock App for Beginners
- 7 How to Choose a Stock Trading App
- 8 How to Use the Best Stock Trading App for Beginners in South Africa
- 9 The Verdict
- 10 eToro – Best Stock Trading App South Africa
- 11 FAQs
Best Trading App South Africa List
Before we take a detailed look at the top stock apps in South Africa, here’s a snapshot of the best trading app South Africa and the next best apps.
- eToro – Overall best trading app South Africa with zero commission
- Libertex – South Africa CFD trading app with zero spreads
- Capital.com – Cheap stock trading app with great education resources
- Plus500 – CFD trading app with tight spreads and zero commission
- AvaTrade – Best stock trading app with MT4 and MT5
- FXCM – Trade stock CFDs with low fees
Best Stock Trading App South Africa Revealed
In order to buy and sell stocks through a trading app, you will first need to locate a suitable broker. This is because trading apps are typically offered by traditional brokerage sites. As such, you need to consider a range of factors when choosing a stock app – such as fees, tradable stocks, payment methods, research, and regulation.
To help point you in the right direction, below you will find a selection of the best stock apps in South Africa.
Note: As the best stock trading apps in South Africa have an international presence, all of the fees and commissions outlined below are quoted in US dollars unless otherwise stated.
1. eToro – Overall Best Stock Trading App for Beginners in South Africa
eToro is our pick for the best stock trading in South Africa pick for several reasons. First and foremost, the online broker offers over 800 shares from 17 international markets. This includes major stock exchanges found in the US and UK – so you will be able to buy shares in some of the largest publicly-listed companies. You will also be able to trade stocks in firms listed on less liquid exchanges.
This includes everything from Canada, Saudi Arabia, Germany, and France. Regardless of which stock exchange you wish to target, you will never pay any dealing charges when you buy shares at eToro. Instead, the only fee that you need to consider is that of the spread. eToro also offers its 800+ stocks in the form of CFDs. This means that you can short-sell companies and even apply leverage.
The trading platform itself is super-easy to use, and best of all – is available via a fully-fledged mobile app. The application is available to download on iOS and Android devices, free of charge. Once you are set up, you will be able to trade, check the value of your portfolio, perform research, and deposit/withdraw funds. All of this can be achieved at the click of a button via the eToro stock app.
In terms of the fundamentals, eToro requires South African traders to deposit at least $200 to get started. You can do this with several local payment methods, such as a debit/credit card, bank account, or e-wallet. In terms of minimum traded sizes, this stands out just $50. This will, however, cost you less if you decide to apply leverage. Finally, eToro is regulated by several licensing bodies, including the FCA (UK), ASIC (Australia), and CySEC (Cyprus).
- All accounts denominated in US dollars
75% of retail investor accounts lose money when trading CFDs with this provider.
2. Libertex – CFD Stock Trading App with Zero Spreads
Libertex is a CFD stock trading app with a difference. Instead of charging spreads like most CFD apps, it only charges set commissions, so you know exactly what you’re paying every time. Best of all, the commissions are extremely low – just 0.034% for Amazon, for example.
This trading app has a wide range of share CFDs, so you can trade companies from all over the world. As well as shares, Libertex offers CFDs for forex, commodities, ETFs, indices and crypto. You can trade with 1:30 leverage and up to 1:600 with a professional account.
Libertex has its own user-friendly trading platform app that’s a great choice for beginners, and it’s also compatible with MT4. The Libertex app has some really useful tools like charting and indicators, as well as news, a blog and some fantastic educational resources
This is also a very secure and trustworthy stock app as it’s licensed in several jurisdictions, including South Africa. There’s a demo account you can use to try the trading app out, and you can choose from a range of payment methods, including e-wallets like Neteller and Skrill.
- Only offers CFDs
75% of retail investor accounts lose money when trading CFDs with this provider.
3. Capital.com – Best Stock Trading App South Africa for Education
Capital.com is an online broker that specializes in CFD products. On top of stocks, this also covers commodities, indices, cryptocurrencies, ETFs, and forex trading. The platform is extremely competitive – both in terms of trading fees and spreads. Regarding the former, you will not pay a single rand in commission when trading stocks.
Interestingly, Capital.com actually offers two mobile apps. Firstly, its proprietary stock tapp allows you to buy and sell stocks on the move. Available on both iOS and Android devices, you can also perform research, fund your account, and check the value of your investments. The other app that Capital.com offers is called Investmate.
This is an educational application that strives to ease you into the world of online trading. It comes packed with mini-courses and quizzes, which is ideal if you are a trading newbie. When it comes to the stock trading arena itself, Capital.com offers lots of markets. This includes companies listed in the US, UK, Italy, Ireland, Norway, Hong Kong, and many others.
In terms of licensing, Capital.com is regulated by the FCA and CySEC. This means that your money is safe at all times. What we also like about the platform is that it has a minimum deposit of just $20. This allows you to trade stocks with really small amounts. The only exception to this is if you transfer funds from a South African bank account – which carries an account minimum of $250.
- No social trading network
71.2% of retail investor accounts lose money when spread betting and/or trading CFDs with this provider.
4. Plus500 – Trading App South Africa With Low-Cost CFDs
Plus500 is another of the best stock exchange apps and is ideal if you are looking to trade contracts for differences. This is because the platform offers thousands of financial instruments – including more than 2,000+ stock CFDs, including many of the best shares. This covers heaps of markets – including companies listed on the Johannesburg Stock Exchange. This includes the likes of FirstRand, Shoprite, Bidvest Group, Aspen Pharmacare, Gold Fields, MTN and Sanlam.
You will also be able to trade major stocks listed in the US, UK, Japan, Hong Kong, and Germany. Much like in the case of eToro, each and every stock CFD at Plus500 can be traded on a commission-free basis. In terms of the spread, this is often very competitive at Plus500 – especially on major stock CFDs. Outside of the stock CFD department, Plus500 also offers indices, forex, cryptocurrencies, interest rates, and more.
In terms of its stock trading app, this is compatible with Android and iOS devices. There is no charge to download the app, but you will need to have an account to use it. This takes just minutes at Plus500. Once you have opened your account, you will be able to trade with leverage of up to 1:30. Tou will also have the option of placing both buy and sell orders on the app, which gives you heaps of flexibility.
When it comes to funding your Plus500 account, you can do this with a debit/credit card, bank account, or e-wallet. The platform has a minimum deposit of £100, which is about 1,500 rands. There are no deposit or withdrawal fees in place.
The platform’s regulatory standing is as follows: Plus500AU Pty Ltd (ACN 153301681), licensed by ASIC in Australia, AFSL #417727, FMA in New Zealand, FSP #486026; Authorised Financial Services Provider in South Africa, FSP #47546.
- Limited technical analysis for advanced traders
- No social trading network
CFD Service. Your capital is at risk
5. AvaTrade – Best Stock Trading App South Africa for MT4
AvaTrade is an established online trading platform that offers a vast number of asset classes. On top of indices, commodities, cryptocurrencies, and forex – you can also trade stocks. The AvaTrade stock library focuses on major marketplaces, such as the NYSE, NASDAQ, and LSE.
As all of the platform’s financial instruments come in the form of CFDs. This means that you will have the option of applying leverage. At AvaTrade, this stands at a maximum of 1:400 for South African traders. You will also be able to choose from long and short positions, which is ideal for short-term trading. Its stock app – AvaTradeGO, is highly rated. This is because you will have access to all of the same features as found on the main desktop trading arena.
For example, you can easily enter buy and sell positions, check the value of your portfolio, perform technical analysis, and more. An additional option at AvaTrade is to download the MT4 application and log in with your account credentials. This offers even more flexibility, such as being able to install automated stock systems, and MT4 is also great for forex trading. When it comes to fees and commissions, AvaTrade is very competitive. Crucially, you can trade stock CFDs without paying any commissions.
The broker also offers some fo the tightest spreads in the industry. You will also benefit from a strong regulatory standing, as Ava Capital Markets Pty is regulated by the South African Financial Sector Conduct Authority (FSCA No.45984). If you want to get started with the AvaTrade stock app right now, the process takes minutes. You can instantly deposit funds with a South African debit/credit card, and account minimums start at just $100.
- Number of supported stock markets is limited
6. FXCM – Best Trading App for High Leverage
Although FXCM has a global presence, it is particularly popular with South African traders. One of the main reasons for this is that the broker is regulated by the FSCA. This ensures that South Africans are able to trade stocks in a safe and secure ecosystem. FXCM gives you several options when it comes to trading on your mobile phone.
At the forefront of this is its proprietary TradingStation platform – which is available online or via a mobile app. We like that FXCM also offers third-party trading apps too. This includes MT4, NinjaTrader, and ZuluTrade. All you need to do is download the respective app and log in with your FXCM credentials.
Once you have installed your chosen app, you will have access to heaps of technical indicators and chart reading tools. Everything has been optimized for a smaller screen, which is crucial when trading on the move. In terms of its asset library, FXCM offers markets from the NASDAQ and NYSE. This includes major companies like Facebook, Apple, and Amazon.
You can also trade indices, forex, cryptocurrencies, and commodities. All financial instruments – including stocks, can be traded on a commission-free basis. We find that FXCM is also very competitive with its spreads. Leverage facilities at the platform are also available, up to a maximum of 1:400. This means that a $200 account balance would allow you to enter positions worth $80,000. Account minimums start at just $50, which is ideal if you want to trade with low stakes.
- CFDs only
- A limited number of shares
What is a Stock Trading App?
So now that we have covered the best providers in South Africa, we now need to explain what stock market apps actually are. In its most basic form, stock market apps are mobile applications offered by online brokerage sites. Most platforms offer at least one trading app, as they recognize that South African investors like to have the option of placing buy and sell orders while on the move.
As such, when you download and install a stock market app, you are essentially using an online broker. This means that you will have one trading account that can be accessed across several mediums. In terms of what you can do on a stock market app, the overarching concept is that you can trade assets at the click of a button.
- You load up your stock market app
- You decide to trade Apple shares
- You place a buy order worth $500
- A few hours later, Apple shares increase by 3%
- This means that you have made a profit of $15
- You place a sell order to cash out your gains
As you can see from the above, stock market apps allow you to access the share dealing arena via your mobile phone. All you need to do is choose which stocks you wish to trade, whether you think they will go up or down in value, and select the size of your stake. If you speculate correctly – you make money. If you don’t, the opposite happens.
Why Use Stock Apps in South Africa?
In a time not so long ago, the only way that you would be able to trade stocks online was via your desktop computer. While in most cases this will suffice, there might come a time when a stock market app is needed.
Below we list some of the main reasons why you should consider obtaining a stock market app.
Never Miss a Trade
There is nothing more frustrating than wanting to trade a stock, but not being able to because you are away from your desktop device. This is an issue that you will never face when in possession of a stock market app. For example, you might learn about a breaking news story that centres on Amazon.
You think the news story will result in Amazon shares rapidly increasing in value. In order to turn your thought process into a live market order, all you need to do is open your trading app. Then, in a matter of seconds, your Amazon trade will be placed. Ultimately, stock market apps ensure that you will never miss a trading opportunity again!
Exit a Losing Position
While having the ability to place a last-minute trade is important, stock market apps are also crucial when it comes to exiting a losing position.
For example, let’s suppose that:
- The US government announces that it is banning all incoming and outgoing flights due to the coronavirus pandemic
- You hold $10,000 worth of stocks in Delta Airlines
- Naturally, this sends the value of the stocks on a downward spiral
- By the end of the trading day, the share price of Delta Airlines is down 12%
Ordinarily, you would have been looking at losses of $1,200 ($10,000 x 12%) in a single day if you were unable to exit your position. However, by having a stock app installed on your phone, you were able to cut your losses by a significant amount by exiting the position instantly!
Access to Stock Market News 24/7
This particular benefit leads on the from the section above. Put simply, the best South African stock apps will give you access to important news developments around the clock. In fact, you can have news stories pop-up on your phone in the form of a mobile notification.
With that said, you won’t want your mobile phone going off every few minutes. On the contrary, you will only want to receive news developments that are relevant to your investments. As such, stock market apps allow you to choose which companies and/or sectors you want to be informed about. In doing so, you can enter and exit a trade as soon as the news story breaks!
Keep Tabs on Your Portfolio
Having to log in to your stock portfolio on a desktop device can be cumbersome. However, by using a stock market app, you can do this at the click of a button. All you need to do is open the app and you will then be able to view the value of your portfolio in real-time.
Pricing Alerts in Real-Time
Stock market apps are also great for installing pricing alerts. This is because – much like receiving news developments, a notification will pop up on your mobile device.
- Let’s suppose that you are keeping tabs on the price of IBM stocks
- You think the shares are potentially overvalued, and so you want to short them when a price of $140 is hit
- To ensure you do not miss the opportunity to act on the trade manually, you can set up a pricing alert
- Put simply, if and when IBM stocks hit $140, a notification will pop up on your phone!
This ensures that you do not miss the chance to turn your in-depth research into tradable profits.
Optimized for Your Phone
The vast majority of online stock brokers allow you to access their platform via your standard mobile web browser. But, this can often lead to a poor trading experience. This isn’t the case with stock market apps, as the application in question will have been built specifically for your operating system.
This ensures that you are able to buy and sell stocks on the move in a seamless manner. With that said, you might be forced to use the mobile web browser version of the site if you do not possess an Android or iOS device.
Stock Market Apps for Android
As noted above, in the vast majority of cases online brokers will design mobile apps for Android and iOS devices. This is because the aforementioned operating systems dominate the mobile application space. In other words, there is no point in spending countless hours building an app for the likes of Windows and Blackberry when such a small percentage of consumers use these providers.
When it comes to getting your hands on the best stock market apps for Android, you can normally download them from the Google Play store. However, we would advise you to obtain the respective download link directly from the broker’s website. In doing so, you will ensure that you do not download an imitation.
We think the best stock market apps for Android are eToro and Pus500.
iPhone Stock Apps
If you are a user of Apple mobile and tablet products, you will be pleased to know that there heaps of iPhone stock apps. Much like in the case of Android, the application in question will have been built specifically for iOS devices.
This ensures that you are accustomed to a cutting-edge mobile trading experience. Once again, make sure you obtain the download link from the broker’s platform, as opposed to searching for it in the Apple Store.
Best Apps to Practice Stock Trading
Trading stocks and making consistent profits is most definitely possible. However, don’t make the mistake of thinking it’s easy. On the contrary, it can take many months or even years before you are making gains from your stock market investments.
With this in mind, you have two main options at your disposal if you want to practice stock trading via your mobile phone – demo accounts and low-stake brokers.
The best apps to practice stock trading on are those that offer fully-fledged demo accounts. For example, the likes of eToro offer all new customers a demo account that comes pre-loaded with a balance of $100,000. This means that you will be able to practice trading stocks without risking any of your own funds.
Crucially, the eToro demo account facility can be accessed via its native stock app. What we also like is that the eToro demo account mirrors that of the real-world financial markets.
That is to say, whatever you see on the demo account – in terms of pricing, volume, and liquidity, will match that of the actual stock markets. This ensures that you are able to practice stock trading in live market conditions.
Although some market commentators are proponents of demo accounts for newbies, others think the opposite. The overarching reason for this is that demo accounts do not prepare you for the emotional side of trading. After all, you won’t experience what it is like to encounter losses.
This is something that all stock traders experience, so it’s crucial that you learn how to handle the emotions of losing trades. As such, you might be better suited to a low-stakes broker in your quest to practice stock trading.
For example, eToro allows you to buy and sell stocks from just $50 per trade. This means that the most you could lose from the trade is $50. For this to happen, the stock would need to go to zero!
Best Stock App for Beginners
If you’re a beginner trade, it’s important to find a stock app that suits your level of experience. You’ll want a clear, easy-to-use platform that’s beginner friendly, as well as a demo account. You’ll also want low fees, educational resources and trading tools to help make the process easier.
eToro comes up trumps in each of these categories. Firstly, it’s got a fantastically intuitive platform which is geared towards new traders, and it has a $100,000 demo account. Throw in zero commission, learning materials and innovative copy trading tools, and it’s easy to see why eToro is our pick for the best stock app for beginners.
How to Choose a Stock Trading App
So now that you know the ins and outs of how stock apps in South Africa work, and why you should consider obtaining one – we are now going to give you some tips on how to find a provider. This will ensure that you are able to pick a South African stock broker that meets your needs.
The most important thing that you need to look out for when choosing the best stock app for your needs is whether or not the underlying broker is safe. After all, you will be depositing your hand-earned rands into the app. This is why you should only opt for a stock app if it is regulated by a reputable licensing body.
In South Africa, that would be the FSCA. If using an international brokerage firm, then look out for providers that are regulated by the FCA, ASIC, or CySEC. Doing so will ensure that you are able to buy and sell stocks in a safe environment. It will also ensure that your money is ringfenced from the broker’s own bank account.
You do, of course, need to explore what stocks you will be able to trade. For example, if you’re looking to trade companies that are listed on the Johannesburg Stock Exchange, then you will be best suited for Plus500. This is because its trading app gives you access to heaps of South African stocks.
If you are more interested in large-cap companies from the US – such as Amazon, Tesla, and Google – then eToro is likely to be your best option. You also need to explore whether the trading app allows you to ‘buy’ shares or ‘trade’ them via stock CFDs. In the case of eToro, its stock app allows you to do both.
Mobile Trading Experience
When stock apps first became a thing, the end-to-end trading experience was somewhat cumbersome. However, technology has come a long way in recent years, meaning that it is now possible to buy and sell stocks without being hindered by a smaller screen.
That isn’t to say that you should expect all stock market apps to offer a seamless experience. On the contrary, some providers still fall short in this department.
In order to buy and sell shares from your mobile phone, you will need to pay a fee of some sort. If using a CFD broker like Plus500 or Capital.com, you will be able to trade without paying any commissions. You will, however, need to take the spread into account.
If you are looking to buy shares in the traditional sense, you typically need to pay a share dealing charge. This is usually a flat fee that is charged at both ends of the trade. Fortunately, the eToro stock app allows you to buy and sell shares without paying any fees or commissions.
Trading Platform & Tools
You then need to consider what the mobile stock platform is like. Crucially, just because you are trading on your mobile phone, this isn’t to say that you won’t need access to chart reading tools. As such, make sure the app is packed with technical indicators and other chart-reading features.
If you are just starting out in the world of mobile stock trading, then you should choose an app that offers educational material. eToro is good in this department, as it offers several resources that can help you build your trading knowledge.
This includes guides and explainers on key trading strategies, as well as regular webinars. Of course, this can all be accessed from the provider’s stock app.
You are going to be depositing real-world rands into your chosen stock app. As such, you need to choose a provider that supports your preferred payment method. Most South Africans opt for a local debit or credit card, as the payment will be processed instantly.
This is also the case with e-wallets like Paypal and Skrill. If you want to deposit and withdraw funds with your local bank account, this is supported by most stock apps, too. However, it can take a few days for the funds to arrive.
Finally, you should also ensure that your chosen stock trading app offers top-notch support. In an ideal world, you will be able to contact the customer service team via the app. You can normally do this through a live chat facility.
How to Use the Best Stock Trading App for Beginners in South Africa
So now that you know how to choose a stock app that meets your investing goals, we are now going to guide you through the process of getting started today. We are going to show you the process with our top-rated stock app provider eToro.
Step 1: Download and Install the eToro App
Your first port of call will be to download the eToro mobile app. As we noted earlier in our guide, the safest way to do this is to visit the official eToro website and obtain the download link. This will ensure you do not mistakenly download an imitation of the app via your respective store.
Once the app has been downloaded, install it.
Step 2: Open Account and Upload ID
When you open up the app for the first time, eToro will ask you to open an account. This is standard practice in the stock app space, as the brokerage firm needs to know who you are before it can offer you trading facilities.
As such, you’ll need to provide the following information:
- Full name
- Home address
- Date of birth
- South African tax number
- Contact details
You will also need to choose a username and password, which is what you will use to log into eToro on future visits to the app.
Step 3: Deposit Funds
Once the account is open, you will be asked to deposit some funds. With eToro, you can choose from a:
- Debit card
- Credit card
- Bank accounts
Minimum deposits start at $200, and you will incur a 0.5% currency conversion fee across all methods.
Step 4: Place a Trade or Invest
As soon as your eToro account is funded, you can start trading stocks straight away. To get the ball rolling, enter the name of the company that you wish to trade. As per the example below, we are looking to trade Disney.
Once you click on the ‘Trade’ button, you will see an order box like the below. This is where you need to enter the amount that you wish to stake on the trade. In our example, we are investing $50 – which is the minimum at eToro.
- If you place a buy order and do not apply leverage, then you will be investing in the underlying stock.
- If you short-sell the company or apply leverage, you will be trading CFDs.
Either way, both come commission-free. However, if trading stock CFDs, you will incur overnight financing fees. This is charged for each day that you keep the position open – and is standard across all brokerage firms.
Finally, click on the ‘Open Trade’ button to complete your stock trade!
All in all, stock apps are becoming super-popular with South Africans that are looking to take their investment strategies to the next level. This is because they allow you to enter or exit a position at the click of a button – no matter where you are. You will also have access to real-time notifications – including news developments and pricing alerts.
With that said, the most difficult part is finding a stock trading app that meets your needs. As per our extensive research of the best stock apps in South Africa, we found that eToro ticks most boxes. You will be able to buy or trade over 800+ stocks from 17 international; markets – all on a commission-free basis. You will also benefit from a strong regulatory standing and heaps of supported payment methods.
You can get started right now by clicking on the link below!
eToro – Best Stock Trading App South Africa
How do stock apps work?
Stock apps in South Africa allow you to buy and sell shares on your mobile phone. The application will be provided by a regulated stockbroker. Crucially, you will be investing your own money, so you will need to deposit funds to be able to trade stocks on your phone.
Are stock apps available for iPhone and Android?
In the vast majority of cases, stockbrokers will design a native app for both Android and iOS. As long as you have one of the two, you will benefit from a seamless mobile trading experience.
Are stock apps available on tablets?
If the stock app is compatible with the underlying operating system (such as iOS or Android), then yes - you can trade on your tablet device.
Do all stockbrokers have mobile trading apps?
Most stockbrokers allow you to trade via a native mobile app. This makes sense, as mobile trading is one of the fastest-growing sectors in the investment space. If the broker doesn't offer a proprietary app, they might offer support for a third-party provider like MT4. This means that you can download MT4 to your phone, and then log in with the credentials provided by your broker.
Are stock apps free to download?
Yes, stock apps in South Africa are typically free to download. After all, the respective broker wants you to deposit funds and trade - so they aren't going to charge you for installing the application!
Can you trade with real mobile on a stock market app?
If you are using a brokerage firm, the trading app in question will allow you to buy and sell shares with real money.
Can you practice stock trading on an app?
Yes, but you will need to choose a stock app that offers a demo account facility. eToro is popular in this respect, as is offers demo accounts with a $100,000 paper money balance.