Indian stocks gained for the third straight day as government announced measures to address the slump during the 21-day lockdown boosted sentiments.
The BSE Sensex ended at 29,946.77, up 1,410.99 points or 4.94%, while the Nifty was at 8,641.45, up 323.60 points or 3.89% on Thursday.
Most Asian region markets were under pressure on Thursday as investors awaited the release of the initial jobless claims data by the US in the evening.
The Indian government announced a ₹1.7 trillion package, amounting to about 0.8% of gross domestic product (GDP), to help the lower income group during the 21-day nationwide lockdown.