À 0625 GMT, le rand s'échangeait à 17,4175 contre le dollar, soit 0,63% de plus que sa clôture précédente.

La BCE a relevé jeudi ses taux d'intérêt directeurs d'un niveau sans précédent de 75 points de base et a promis de nouvelles hausses.

L'indice du dollar, qui mesure la devise par rapport à six rivaux, était en baisse de 0,6 % à 108,86 après avoir atteint un sommet de deux décennies à 110,79 plus tôt dans la semaine.

Comme la plupart des devises des marchés émergents, le rand a tendance à s'inspirer des moteurs mondiaux en l'absence de données économiques locales importantes.

La semaine prochaine, les investisseurs en Afrique du Sud examineront les chiffres de l'exploitation minière et des ventes au détail pour obtenir des indices sur la santé de l'économie.

L'obligation de référence 2030 du gouvernement a baissé dans les premières transactions, avec un rendement en hausse de 5 points de base à 10,385 %.