The JSE firmed in midday play on Monday led by resources stocks, encouraged by a boost in metal prices.
Copper surged following the earthquake disaster in Chile, the world's leading copper producer, with other metal prices following suit.
At 12.01pm the JSE all share index was up 1.01%, with resources 1.23% better, the gold mining index up 1.06% and platinum miners 0.39% higher. Banks collected 0.39%, financials added 0.38% and industrials advanced 1.10%.
Gold was quoted at $1 121.32/oz from $1 117.60/oz at the JSE's last close. Platinum reached $1 554.50/oz, from $1 534.50/oz at the bourse's previous close.
A local trader said that resources stocks were buoyed by a surge in metal prices, led by Copper.
"Copper prices increased on the back of the disaster in Chile, the world's largest copper producer. "There is also positive news on Greece," he said.
Dow Jones Newswires reports US stocks are called to open higher Monday, following the solid gains in Asia and Europe.
On the JSE, Anglo American added R5.68, or 2.05%, to R282.18 and BHP Billiton firmed R3.17, or 1.37%, to R234.22. Sasol found 151c to trade at R283.46.