The benchmark Top40 index finished up 0.69 percent at 42 952.99, its highest close on record. The broader all share ended up 0.64 percent at 47 452.24. Local stocks have had a record run since last year, helped in part by the crumbling rand.
Mining firms and other exporters have benefited from the rand's fall to a five-year low in recent weeks, a trend that some analysts see continuing.
"The South African rand has been hit hard," Capital Economics said in a note to clients. "Looking ahead, a combination of domestic concerns and moves towards less accommodative global monetary conditions suggests that currencies are likely to come under further pressure over the coming months."
Mining companies, which benefit from the weaker rand because they sell metal for dollars, also rose.
The rand turned firmer against the dollar in afternoon trade on Friday as global risk aversion eased, giving respite to emerging markets that took the local currency towards R10.90 resistance.
Dealers said trade was less choppy than in previous sessions on Friday as the political crisis in
"While emerging market specific factors offer the rand momentum today, it is still the external backdrop that drives the dollar/rand in the bigger picture, so longs are getting cut ahead of the weekend," 4Cast emerging market strategist
Most Popular Stories
- Chinese May Have Spotted Malaysia Airlines Debris
- First-time Jobless Claims Drop Unexpectedly
- 'Candy Crush' Maker Files IPO
- Why Buffett Bets Big on Green Energy
- Jay Z, Kanye Delight Fans With Two-Hour Set at SXSW
- U.S. Business Inventories Up, Retail Sales Down
- Banks Buying Little From Minority Firms: Study
- Obama, Ukraine Discuss Russian Incursion in Crimea
- Several Texas Cities Top Job Search List
- 3 Shot Dead in Venezuela Unrest