The Johannesburg Stock Exchange (JSE) closed higher on Tuesday as investors jumped into the banks and resources.
Industrials were also higher with banks continuing their recovery route, already evident from Monday.
The all share index added 1.03 percent to 51, 875 points at the close of trade, with the blue-chip top 40 index jumped up 1.04 percent.
Resources led the gainers, adding 1.74 percent, with industrials edged up 1.34 percent. Financials added 0.08 percent and banks firmed 0.24 percent. The gold index slipped 0.34 percent.
The rand slipped to multi-week low of 15.11 to the dollar. It was traded at 21.82 to the British pound and 17.21 to the Euro at 5:00 p.m.
Amongst the top 10 movers up was Raubex Group (RBX), whose shares rose 7.13 percent to sell at R19.39 after investors exchanged 2,286,883 shares in 752 deals. Edging up 6.38 percent to R69.68 was Sappi (SAP), after 3,316 deals traded a total of 5,154,573 shares Tuesday.
Ranking in the top ten losers was Gold Fields (GFI), whose shares lost 6.62 percent after investors bought and sold 4,190,058 shares in 4,178 deals, sending the share price down to R61.21.