Both in rand and dollar terms, the JSE All Share Index has under-performed the S&P 500 since 2010. While the average annualised return of the JSE All Share has been slighter higher against the MSCI Emerging Markets Index since 2010, it has under-performed in 2023.