The Johannesburg Stock exchange (JSE) closed firmer on Thursday.
The spot platinum price was up 0.68 percent to 1,019.72 U.S. dollars an ounce, while gold was flat at 1,234.6 dollars an ounce.
Market focus was on the state of the nation address (Sona) by President Jacob Zuma as concern about a possible Cabinet reshuffle appears to have faded.
The all share was 0.19 percent up at 51,904.34 points. The blue-chip top 40 gained 0.2 percent. Platinums lost 0.24 percent, resources 20 index lost 1.06 percent, banks added 1.17 percent and industrials added 0.52 percent.
The gold index shed 2.73 percent.
Among individual shares on the JSE, Sasol shrugged off the softer trend evident earlier in the week, gaining 1.25 percent to R386.
Among gold stocks, Gold Fields dropped 5.53 percent to R47 and harmony shed 4.51 percent to R37.05.
Anglo American Platinum was up 1.73 percent to R359.61 and Implats lost 0.09 percent to R53.38.
Barclays Africa rose 2.53 percent to R159.
MTN was 0.76 percent lower at R116.63 after announcing on Wednesday that it expects a full-year loss for 2016.
Naspers added 0.33 percent to R2,142.07. Enditem