Scoring 89 points, South Africa has retained the top spot in the latest Absa Africa Financial Markets Index.