The index had lost 205 points yesterday after the Reserve Bank held the policy rate and raised the inflation forecast for the remainder of the fiscal. 30-share BSE Sensex gained 352.03 points to close on 32,949.21 while the broader 50-share NSE Nifty finished on 10,166.70, more than 120 points above previous closing. Most Asian shares declined as U.S. policy uncertainty kept sentiment in check.
Weak Asian cues as technology stocks tracked a sell-off in their USA counterparts that saw the Nasdaq tumbling over 1 per cent overnight, weighed on the sentiments, brokers said.
Domestic institutional investors bought shares worth Rs 995.11 crore, while foreign funds sold shares to the tune of Rs 1,217.92 crore on Wednesday, provisional exchange data showed.
Fall in crude oil prices: Sharp decline in crude oil prices in global commodities on Thursday also boosted investor sentiment in today's trade.
Bharti Airtel secured podium finish among the Sensex constituents, ratcheting up 6.08 per cent.
Major Asian indices closed higher.
Shanghai Composite Index too fell 0.61 per cent in early trade today.