A las 1003 GMT, el rand cotizaba a 18,5075 frente al dólar, aproximadamente un 0,8% más fuerte que su cierre anterior.

"Esperamos que la moneda local se mantenga bastante dentro de un rango hasta el nuevo año", dijo Andre Cilliers, estratega de divisas de TreasuryONE.

El viernes se publicarán los datos sudafricanos sobre la oferta monetaria, el comercio y la balanza presupuestaria del mes de noviembre.

En el mercado bursátil, el índice Top-40 cotizaba por última vez en torno a un 3% al alza.

La deuda pública sudafricana de referencia para 2030 cotizaba marginalmente al alza, con un rendimiento a la baja de 1 punto básico, en el 9,735%.