The rand strengthened early on Thursday, as signs of easing Sino-US trade tensions and expectations that China will step up efforts soon to aid its cooling economy supported investor appetite for riskier assets.
At 0640 GMT, the rand was 0.57% firmer at R14.0700 per dollar from an overnight close of R14.1500.
The currency is expected to trade in a range of R13.9500 to R14.2500 to the dollar on Thursday, NKC African Economics said in a note.
Markets are slowly growing less pessimistic about the chances of a Sino-US trade deal after a slew of news this week pointed to easing tensions between the two major economic powers.
China made its first major US soybean purchase in more than six months on Wednesday, two US traders said, and its first since U.S. President Donald Trump and his Chinese counterpart Xi Jinping struck a trade war truce in early December. China is the largest buyer of US soy.
Global investors are also banking that Beijing will roll out more support measures in the coming months to reduce the risk of a sharper economic slowdown.
South African producer price inflation (PPI) data is expected at around 0930 GMT.
Bonds were also firmer in early deals, with the yield on the benchmark 2026 paper down 7 basis points to 9.090%.