The JSE extended its gains on Wednesday on the back of strong gains in earlier trading from Asian markets.
The rise was linear for all the major indices particularly for United States equity benchmarks which whipsawed between gains and losses.
Extensive gains were recorded for the Nikkei which rocketed 8.04%, while the Hang Seng and Shanghai Composite Index added 3.81% and 2.69% respectively.
READ| WATCH | Around the Market - In times of crisis: The psychology of investor behaviour
Stocks in Europe where mixed as the DAX and Euro Stoxx 50 came under pressure while the FTSE 100 and CAC 40 advanced.
The Dow Jones recorded solid advances after the announcement that Congress had agreed to a $US2 trillion stimulus bill, while the S&P 500 struggled to hold on to the gains.
The rand also extended its gains against the greenback as it peaked at a session high of R17.25/$. At 17:00, it was trading 0.23% firmer at $17.46/$.
On the JSE, listed property stocks had some momentum on the day as they traded mostly firmer.
MAS Real Estate [JSE:MSP] rallied 26.87% to close at R8.50, Redefine Properties [JSE:RDF] climbed 23.27% to close at R1.96, while Vukile Property Fund [JSE:VKE] closed at R7.20 after surging 15.02%.
Platinum miner Anglo American Platinum [JSE:AMS] rallied 22.57% to close at R750.18, while Impala Platinum [JSE:IMP] surged 17.44% to close at R78.52.
Investec PLC [JSE:INP] gained 18.66% as it closed at R33.11, while Old Mutual [JSE:OMU] climbed 10.4% to close at R11.25.
Significant gains were also recorded for Anglo American PLC [JSE:AGL] which added 7.69% to close at R273.74, as well as for Discovery [JSE:DSY] which closed at R68.41 after adding 10.7%.
Long4Life [JSE:L4L] came under significant pressure as it lost 11.4% to close at R2.72, while tile maker Italtile [JSE:ITE] fell 9.38% to close at R9.95.
Intu Properties [JSE:ITU] came under pressure as it tumbled 7.5% to close at R0.74.
Other significant losses on the day were recorded for Astral Foods [JSE:ARL] which lost 5.82% to close at R178.94, Sasol [JSE:SOL] retreated 4.29% to close at R23.22, as well as British American Tobacco [JSE:BTI] which closed at R508.10 after losing 2.22%.
READ| Stocks rally on stimulus hopes
The JSE All-Share index eventually closed 5.17% higher while the JSE Top-40 index also rallied 5.17%.
The Resources index recorded gains of 7.94%, while the Industrials and Financials indices added 3.24% and 6.27% respectively.
Brent crude slipped in today's session as it was recorded trading 1.4% weaker at $26.73/barrel just after the JSE close.
At 17:00, palladium had climbed a steep 17.23% to trade at $2259.42/oz, platinum was up 1.66% at $724.47/oz, while gold was 0.41% softer at $1610.13/oz.