South Africa's rand was a touch firmer against the dollar on Friday, propped up, as it has been for most of the week, by soft US economic data that makes a June rate hike by the Federal Reserve less likely. At 1517 GMT the local unit traded at 12.1325 versus the greenback, slightly stronger than its New York close of 12.1550 on Thursday.
"The dollar/rand trajectory remains higher but recent weak US economic data has kept rallies in the pair contained," Tradition Analytics said in a market note. "Failure to maintain upside impetus after the break of 12.20 yesterday is a case in point." The prospect of a delayed resumption of policy tightening in the world's biggest economy has boosted investors' appetite for high-yielding but riskier emerging market assets like the South African currency.