Equity indices made an emphatic comeback on Friday after falling for seven straight sessions after the RBI hiked interest rates by 50 basis points on expected lines and projected inflation coming under control from January next year.
A strong recovery in the rupee added to the momentum, traders said.
Overcoming a wobbly start, the 30-share BSE Sensex soared 1,016.96 points or 1.80 per cent to settle at 57,426.92. During the day, it rallied 1,312.67 points or 2.32 per cent to 57,722.63.
Similarly, the broader NSE Nifty climbed 276.25 points or 1.64 per cent to end at 17,094.35.
Bharti Airtel topped the Sensex gainers' list with a jump of 4.49 per cent, followed by IndusInd Bank, Bajaj Finance, Kotak Mahindra Bank, Titan, HDFC Bank, Bajaj Finserv and Tata Steel.
However, Asian Paints, Dr Reddy's, ITC, Tech Mahindra and Hindustan Unilever were the laggards, dropping up to 1.26 per cent.
The Reserve Bank of India (RBI) on Friday raised benchmark lending rate by 50 basis points -- the fourth straight increase since May -- as it extended its battle to tame stubbornly high inflation.
The Monetary Policy Committee (MPC) raised the key lending rate or the repo rate to 5.90 per cent - the highest since April 2019.
Since the first unscheduled mid-meeting hike in May, the cumulative increase in interest rate now stands at 190 basis points and mirrors similar aggressive monetary tightening in major economies around the globe to contain runaway inflation by dampening demand.
The RBI retained its inflation projection for FY23 at 6.7 per cent amid geopolitical concerns triggered by Russia-Ukraine war, and expects inflation to be under control from January.
The central bank is mandated to keep retail inflation in a band of 2-6 per cent.
"An in-line rate hike along with the RBI's confidence in the economy's growth momentum aided the domestic market to alter the seven-day losing streak.
"The decision to retain inflation forecast at 6.70 per cent with a marginal cut but a healthy GDP forecast of 7.0 per cent indicates the resilience of the Indian economy.
"Although the commentary warned about prevailing risks to the domestic economy from the global economy, the MPC refrained from sounding very hawkish," said Vinod Nair, head of research at Geojit Financial Services.
Santosh Meena, head of research at Swastika Investmart Ltd, said the 50 bps rate hike by the RBI was in line with expectations.
"The key highlights were the resilience shown by the Indian economy considering the turbulent global environment and concerns emanating from global growth slowdown and hawkish stances of various central banks," he added.
On a weekly basis, the Sensex shed 672 points or 1.15 per cent, while the Nifty lost 233 points or 1.34 per cent.
In the broader market, the BSE smallcap gauge jumped 1.45 per cent and the midcap index climbed 1.39 per cent on Friday.
Among the BSE sectoral indices, telecom rose 3.49 per cent, metal 2.66 per cent, financial services 2.36 per cent, realty 1.94 per cent and power 1.94 per cent.
Oil & gas index ended marginally lower.
Elsewhere in Asia, markets in Seoul, Tokyo and Shanghai ended lower, while Hong Kong settled higher.
Meanwhile, the international oil benchmark Brent crude futures jumped 1.19 per cent to $89.54 per barrel.
Foreign institutional investors offloaded shares worth a net Rs 3,599.42 crore on Thursday, according to data available with BSE.