The South African rand gained in early trade on Wednesday after the US extended a ceasefire with Iran, while domestically focused traders awaited the release of data on inflation and retail sales.
At 0656 GMT the rand traded at 16.45 against the dollar, up around 0.5% after trading in a narrow range during Tuesday's session.
Investors await the monthly Consumer Price Index due at 0800 GMT and retail sales figures at 1100 GMT to gauge the health of Africa's most industrialised economy.
Economists polled by Reuters estimate inflation will rise to 3.1% in March from 3.0% in the previous month, while retail sales are expected to have increased 4.8% in February from 4.2% in January.
The US dollar was flat against a basket of currencies, while prices of gold, one of South Africa's most valuable exports rose after US President Donald Trump said he would indefinitely extend the ceasefire with Iran to allow for further peace talks, hours before it was set to expire.
Some safe-haven buying in the gold market followed Trump's announcement because it appeared to be unilateral. It was not immediately clear whether Iran or the US ally Israel would agree to extend the ceasefire, which began two weeks ago.
South Africa's benchmark 2035 government bond was slightly weaker in early deals, as the yield rose 1 basis point to 8.45%.
EMAIL THIS ARTICLE SAVE THIS ARTICLE FEEDBACK
To subscribe email subscriptions@creamermedia.co.za or click here
To advertise email advertising@creamermedia.co.za or click here









