The JSE struggled to find direction in the morning session on Thursday, swinging from small gains to some losses as local investors focused on global markets.
By 09:24 local time the JSE all share index had lost 0.12%. Gold miners fell 0.55%, platinum miners declined 0.52%, and resources edged down 0.41%. Banks rose 0.09%, financials firmed 0.15%, while industrials added 0.07%. Gold was quoted at US$1,195.00 a troy ounce from US$1,199.70/oz at the JSE's previous close, while platinum was at $1,579.50/oz from $1, 586.50/oz before.
A trader said the market was mixed, with investors looking to world equities for direction. The trader said banks and retailers had turned around after coming under pressure in the past few trading sessions.
Dow Jones Newswires reported that Asian shares were mostly higher on Thursday with Japanese automakers driving the Tokyo market after Toyota posted stellar quarterly earnings and delivered a bullish outlook.
Investor confidence got a boost after upbeat US private-sector jobs and non-manufacturing sector reports helped Wall Street move higher on Wednesday.
European stocks started lower on Thursday. The FTSE 100 was last 0.05% lower.
On the JSE, Anglo American Plc lost R2.60 to R297, and BHP Billiton fell R1.09 to R230.70. But Sasol gained R1.63 to R294.63.