South Africa's rand and stocks fell on Thursday, as world markets dropped on mounting concern over a coronavirus outbreak in China.

At 1444 GMT, the rand traded at 14.4000 versus the dollar, 0.56% lower than its previous close.

The rand's losses ate into some of the gains made on Wednesday, when demand for riskier assets had rebounded.

While it has struggled with a weak economy – both the International Monetary Fund and the South African Reserve Bank downgraded their growth predictions in recent days – and rolling power cuts, on Thursday the rand largely reflected trends on global markets.

Shares fell worldwide and Chinese stocks took their biggest tumble in more than eight months, with investors abandoning riskier currencies like the rand for safe havens like the Swiss franc and the yen.

China put two major cities on lockdown on Thursday amid an outbreak of the flu-like virus that has killed 17 people and infected nearly 600, with health officials concerned the transmission rate will accelerate during an upcoming holiday.

Stocks also suffered, with the Johannesburg Stock Exchange's Top-40 index closing 1.87% lower at 50,848 points and the broader all-share index finishing down 1.75% at 56,895 points.

Copyright Reuters, 2020