The JSE closed solid in the black on Monday while receiving a good boost from Swiss bank UBS's decision to upgrade South Africa's equities to 'overweight' from 'neutral'.

The JSE's all share index collected 1.98 percent and closed at 26 777.790 points.

The platinum mining index rallied 4.64 percent, resources gained 1.31 percent while the gold mining index rose 0.68 percent.

Banks and financials jumped 3.25 percent and 2.23 percent respectively while industrials lifted 2.52 percent.

Among platinum miners, Anglo Platinum rocketed 5.25 percent to 739.90 rand, Impala Platinum soared 4.49 percent to 186 rand, Northam Platinum jumped 3.21 percent to 46.03 rand while Aquarius gained 2.34 percent to 41.12 rand.

Resources heavyweight, Anglo American lifted 1.45 percent to 285.42 rand while rival BHP Billiton rose 50 cents to 205.60 rand. Synthetics giant, Sasol added 2.34 rand to 275.04 rand.

Among gold counters, AngloGold Ashanti edged up 65 cents to 308.75 rand while Harmony jumped 2.66 percent to 73.45 rand.

Diversified miner, African Rainbow added 1.99 percent to 171.86 rand.

Kumba Iron Ore collected 1.97 percent to 316.10 rand.

Among industrials, BAT added two rand to 227 rand, brewer SAB Miller jumped 2.83 percent to 215.75 rand while Bidvest lifted 2.24 percent to 125.40 rand.

Paper producer, Sappi soared 3.65 percent to 27.83 rand.

Fixed line operator, Telkom climbed 1.46 percent to 36.10 rand, MTN skyrocketed 5.98 percent to 104.50 rand while Vodacom gained 2.15 percent to 60.68 rand.

Pioneer Food Group on Monday witnessed a 51 percent decline in headline earnings from R296.8-million to R144-million for the six months ended March. This resulted in headline earnings per share (HEPS) shrinking from 169.9 cents to 81.7 cents and diluted headline earnings declining from 166.4 cents to 80.3 cents. This was on the back of a five percent reduction in revenue to R8-billion. However, had the group not had to make a R350-million and provision for administrative penalties to the Competition Commission, adjusted headline earnings would have increased by 66 percent to R494-million, with adjusted HEPS increasing to 280.1 cents. The group's share price closed flat at 39 rand.

Banking giant, Standard Bank rallied four percent to 109.24 rand, Nedbank rose 1.64 percent to 136.57 rand while Absa lifted 2.49 percent at 130.93 rand.