@silbo There are many factors at play:
The main difference is Satrix is showing you ZAR returns and the S&P 500 shows you the USD returns. Therefore if the ZAR strengthens vs the USD over the same time period you effectively will have a lower return in ZAR. The exchange rate definitely didn't...