The JSE held on to the previous days' gains to close in the black on Monday amid a boost from firm gold counters, with a positive opening on Wall Street contributing to the gains.
The JSE's all share index rose 0.24 percent and closed at 31 565.18 points.
The gold mining index jumped 2.32 percent, the platinum mining index added 1.34 percent while resources lifted 0.93 percent.
However, banks and financials lost 0.34 percent and 0.25 percent respectively while industrials eased 0.20 percent.
Among gold counters Anglogold Ashanti soared 2.39 percent to 340.29 rand, Gold Fields gained 1.97 percent to 123.99 rand, while Harmony rallied 3.13 percent to 86.01 rand.
Platinum miner Impala Platinum added 4.07 rand to 221.00 rand, Lonmin lifted 1.56 percent to 202.99 rand, while Eastern Platinum collected 1.82 percent to 11.75 rand.
Resources heavyweight Anglo American slipped 24 cents to 328.75 rand, however, rival BHP Billiton advanced 1.13 percent to 269.01 rand. Synthetics giant Sasol climbed 1.68 rand to 329.68 rand.
Iron ore produce Kumba collected 3.50 rand to 420 50 rand, while diversified miner Exxaro gained 1.00 percent at 134.00 rand.
Among industrials, AECI rose 1.41 percent to 82.00 rand, while Barloworld jumped 2.85 percent to 65.00 rand.
Packaging group Nampak said earlier on Monday that an agreement had been concluded in terms of which Nampak will dispose of the entire shareholding of Nampak Paper Holdings (Europe Paper) to Luxembourg-based Maximus Holding II S.a.r.l. The purchase consideration is based on an enterprise value of GBP80.0-million and after deducting pension fund liabilities, quasi debt items and other miscellaneous transaction adjustments the net proceeds are estimated to be GBP65.0-million. The group's share price shot up 3.34 percent to 23.20 rand.