Best South African Stocks to Buy & Invest in 2023 - Technical Analysis and Forecast for Johannesburg Stock Exchange (JSE stock market).

Top Stocks to Buy in South Africa (JSE stock market) 2023 and 2024 with reliable historical price index that are expected to rise! Johannesburg Stock Exchange Forecast.

RatingNamePrice (ZAR)7d Forecast3m Forecast1y Forecast5y ForecastStock Graph (1y)
CProsus N.V
(PRX)
139567Join Now! -4.79437 %29.4249 %164.542 %Prosus N.V Forecast - PRX price prediction and prognosis
CGlencore PLC
(GLN)
11056Join Now! 1.76976 %19.2473 %116.598 %Glencore PLC Forecast - GLN price prediction and prognosis
CShoprite Holdings Ltd
(SHP)
23860Join Now! 3.1076 %15.7767 %87.205 %Shoprite Holdings Ltd Forecast - SHP price prediction and prognosis
A+MTN Group Ltd
(MTN)
13620Join Now! 2.75877 %18.8664 %99.4637 %MTN Group Ltd Forecast - MTN price prediction and prognosis
A+South32 Ltd
(S32)
4834Join Now! 4.34683 %15.072 %92.237 %South32 Ltd Forecast - S32 price prediction and prognosis
A+Investec PLC
(INP)
10809Join Now! 3.50681 %23.8067 %121.636 %Investec PLC Forecast - INP price prediction and prognosis
A+Investec Ltd
(INL)
10723Join Now! 3.08654 %23.3924 %126.934 %Investec Ltd Forecast - INL price prediction and prognosis
B+Vukile Property Fund Ltd
(VKE)
1207Join Now! 7.42148 %18.5313 %95.8052 %Vukile Property Fund Ltd Forecast - VKE price prediction and prognosis
CAdvtech
(ADH)
1829Join Now! 8.53935 %22.6619 %103.138 %Advtech Forecast - ADH price prediction and prognosis
A+Royal Bafokeng Platinum Ltd
(RBP)
13005Join Now! 4.21253 %26.1068 %144.56 %Royal Bafokeng Platinum Ltd Forecast - RBP price prediction and prognosis
A+Hosken Consolidated Investments Ltd
(HCI)
22787Join Now! 4.1417 %25.0652 %139.411 %Hosken Consolidated Investments Ltd Forecast - HCI price prediction and prognosis
B+MAS Real Estate Inc
(MSP)
2003Join Now! 6.96297 %17.1297 %80.2021 %MAS Real Estate Inc Forecast - MSP price prediction and prognosis
B+Sun International Ltd
(SUI)
3398Join Now! 6.29761 %22.3814 %122.894 %Sun International Ltd Forecast - SUI price prediction and prognosis
A+Omnia Holdings Limited
(OMN)
6268Join Now! 8.81553 %19.3723 %103.802 %Omnia Holdings Limited Forecast - OMN price prediction and prognosis
A+Fortress Income Fund Ltd
(FFB)
500Join Now! 14.4877 %17.7593 %74.3522 %Fortress Income Fund Ltd Forecast - FFB price prediction and prognosis
B+Grindrod
(GND)
942Join Now! 14.6171 %25.8637 %131.145 %Grindrod Forecast - GND price prediction and prognosis
B+Textainer Group Holdings Ltd
(TXT)
71579Join Now! 17.0719 %41.504 %194.143 %Textainer Group Holdings Ltd Forecast - TXT price prediction and prognosis
A+ABSA Bank Limited
(ABSP)
78000Join Now! 5.02827 %15.6623 %80.2146 %ABSA Bank Limited Forecast - ABSP price prediction and prognosis
B+Bytes Technology Ltd
(BYI)
12150Join Now! 14.964 %51.1716 %254.103 %Bytes Technology Ltd Forecast - BYI price prediction and prognosis
AFNB ETN on MICROQ SEP25
(MSETNQ)
1625Join Now! 14.9945 %57.3827 %277.566 %FNB ETN on MICROQ SEP25 Forecast - MSETNQ price prediction and prognosis
A+Lewis Group Limited
(LEW)
3941Join Now! 3.93969 %21.9445 %111.668 %Lewis Group Limited Forecast - LEW price prediction and prognosis
CBell Equipment Limited
(BEL)
1525Join Now! 9.52528 %21.9816 %106.291 %Bell Equipment Limited Forecast - BEL price prediction and prognosis
B+Tsogo Sun
(TSG)
1216Join Now! 12.9381 %28.8935 %127.88 %Tsogo Sun Forecast - TSG price prediction and prognosis
B+Santova Ltd
(SNV)
970Join Now! 6.134 %28.7176 %143.56 %Santova Ltd Forecast - SNV price prediction and prognosis
CMerafe
(MRF)
124Join Now! 1.69387 %21.3007 %122.158 %Merafe Forecast - MRF price prediction and prognosis
A+Argent
(ART)
1590Join Now! 5.61443 %24.9416 %112.446 %Argent Forecast - ART price prediction and prognosis
A+Stadio Holdings Ltd
(SDO)
472Join Now! 1.39591 %18.1741 %98.4761 %Stadio Holdings Ltd Forecast - SDO price prediction and prognosis
A+Combined Motor Holdings Limited
(CMH)
2775Join Now! 6.7418 %21.1088 %104.066 %Combined Motor Holdings Limited Forecast - CMH price prediction and prognosis
B+Invicta
(IVT)
2751Join Now! 7.47653 %25.2065 %117.855 %Invicta Forecast - IVT price prediction and prognosis
B+Wesizwe
(WEZ)
99Join Now! 5.3611 %24.2659 %129.483 %Wesizwe Forecast - WEZ price prediction and prognosis
CCaxton
(CAT)
1005Join Now! 10.2702 %20.6229 %91.1402 %Caxton Forecast - CAT price prediction and prognosis
AFNB ETN on ISMSCIQ SEP25
(MWETNQ)
1311Join Now! 1.90043 %19.5489 %86.6433 %FNB ETN on ISMSCIQ SEP25 Forecast - MWETNQ price prediction and prognosis
AStandard Bank Oil ETN
(ETFBND)
10099Join Now! 3.4441 %17.2224 %90.9525 %Standard Bank Oil ETN Forecast - ETFBND price prediction and prognosis
B+4Sight Holdings Ltd
(4SI)
27Join Now! 15.7218 %17.4811 %61.3206 %4Sight Holdings Ltd Forecast - 4SI price prediction and prognosis
B+York Timber Holdings Ltd
(YRK)
185Join Now! 23.0609 %26.6261 %96.7604 %York Timber Holdings Ltd Forecast - YRK price prediction and prognosis
A+Dipula Income Fund Ltd
(DIB)
348Join Now! -0.590952 %21.3289 %108.411 %Dipula Income Fund Ltd Forecast - DIB price prediction and prognosis
B+Purple Capital Ltd
(PPE)
84Join Now! 36.0428 %59.0791 %267.363 %Purple Capital Ltd Forecast - PPE price prediction and prognosis
B+RECM and Calibre Limited
(RACP)
1075Join Now! 10.9725 %16.9305 %76.187 %RECM and Calibre Limited Forecast - RACP price prediction and prognosis
AFNB ETN ADOBEQ NOV25
(ADETNQ)
1035Join Now! 6.09842 %52.2562 %251.794 %FNB ETN ADOBEQ NOV25 Forecast - ADETNQ price prediction and prognosis
CMpact Limited
(MPT)
2678Join Now! 9.2244 %25.0168 %123.426 %Mpact Limited Forecast - MPT price prediction and prognosis
AFNB ETN VISAQ NOV25
(VSETNQ)
1245Join Now! -3.99352 %15.3726 %72.8313 %FNB ETN VISAQ NOV25 Forecast - VSETNQ price prediction and prognosis
B+Stefstock
(SSK)
135Join Now! 0.22039 %19.4636 %100.366 %Stefstock Forecast - SSK price prediction and prognosis
AABETNC
(ABETNC)
1295Join Now! -3.90072 %15.7002 %74.4064 %ABETNC Forecast - ABETNC price prediction and prognosis
CMustek Ltd
(MST)
1697Join Now! 3.72948 %20.0588 %103.763 %Mustek Ltd Forecast - MST price prediction and prognosis
AADETNC
(ADETNC)
1164Join Now! 13.4435 %69.0441 %345.579 %ADETNC Forecast - ADETNC price prediction and prognosis
B+Master Drilling Group Ltd
(MDI)
1195Join Now! 10.3712 %24.727 %121.972 %Master Drilling Group Ltd Forecast - MDI price prediction and prognosis
AFNB ETN JPMORGQ NOV25
(JPETNQ)
1508Join Now! 6.14621 %20.8274 %94.5805 %FNB ETN JPMORGQ NOV25 Forecast - JPETNQ price prediction and prognosis
B+Astoria Investments Ltd
(ARA)
925Join Now! 15.7602 %16.7825 %83.5613 %Astoria Investments Ltd Forecast - ARA price prediction and prognosis
B+Insimbi Refractory Alloy Supply
(ISB)
129Join Now! 9.23301 %16.8838 %68.8288 %Insimbi Refractory Alloy Supply Forecast - ISB price prediction and prognosis
B+FNB ETN on MCDOQ SEP25
(MCETNQ)
1467Join Now! 5.51636 %17.7073 %84.8209 %FNB ETN on MCDOQ SEP25 Forecast - MCETNQ price prediction and prognosis
B+Transpaco Ltd
(TPC)
3016Join Now! 9.51848 %26.3578 %132.363 %Transpaco Ltd Forecast - TPC price prediction and prognosis

Best Stocks To Buy

Stocks on the stock market represent ownership that can be claimed on the businesses. Stocks are very popular among traditional traders and investors as most of the largest companies are present on these exchanges. There are probably only a few people on the planet who didn't hear about Wall Street previously, the home of the New York Stock Exchange.

Investing and trading isn't easy, especially for those who can't devote enough time for research. Building a proper portfolio and learning to manage your personal finances should be the first step for everyone looking to enter these markets. Our website features stock quotes collected via exchanges and we also offer bearish or bullish signals via our forecast feature. We use a Machine Learning (AI based) algorithm that generates our prediction charts via historical market data and market cycles. Our aim is to make it easier for you to build and manage your portfolio.

This page lists the Top 100 stocks collected from a list of 2000. These companies should offer the most stable investment opportunities with a good rate of return. In order to make it to our top list, the stocks need to have a high trade volume from the previous day and also need a B+ or higher as a Historical Index score. To read more about how we rate the projects please follow the link .