Buoyed by the RBI's status quo on policy rates and a revised estimate of a good monsoon, the BSE Sensex today closed almost 81 points higher at 31,271.28 with sectors like banking and auto making most of the gains.
The strengthening rupee, which closed 10 paise up at 64.33, also pepped up domestic equities.
The central bank left lending rates unchanged citing risks to inflation due to spurt in farm loan waivers by states but raised lending capacity of banks to support economic growth.
More From This Section
"The market was volatile as the policy decision was consistent with their neutral stance, whereas investor expected a change. The policy will support banks to lend more due to the advantage of 50bps cut in SLR. Moreover, revised estimation of monsoon to 98% will increase the consumption patterns which also provide a positive sentiment to investors." Vinod Nair, Head of Research, Geojit Financial Services Ltd said.
The BSE Sensex took off on a positive note at 31,252.71 and advanced to 31,346.99. Later, on profit booking, it slipped to touch a low 31,172.98 before ending 80.72 points, or 0.26 per cent, higher at 31,271.28. The gauge had lost 118.93 points in the previous session.
The NSE Nifty too followed suit. After shuttling between 9,678.55 and 9,630.55, it finally settled 26.75 points higher at 9,663.90.
The markets also cheered the Met department's revised monsoon estimate which said that the country will get 98 per cent rainfall of the Long Period Average, up from the earlier estimate of 96 per cent.
Brokers said the RBI's decision to keep key interest rate unchanged was largely in line with investor expectations.
The central bank left the cash reserve ratio static at 4 per cent.
Banking index surged 0.73 per cent as shares of state- run SBI rose 1.22 per cent to Rs 290.75, followed by ICICI Bank 1.91 per cent to Rs 324.75, Axis Bank 0.58 per cent to 513.30 and HDFC Bank 0.10 per cent to Rs 1,640.55.
The central bank has, however, slashed the Statutory Liquidity Ratio (SLR) or the percentage of deposits that banks have to park in government securities, by 0.5 per cent to 20 per cent. The move is expected to raise buoyancy in the loans market as banks would have slightly higher funds for lending.
The central bank also cut growth projection for the current fiscal to 7.3 per cent from 7.4 per cent.
RBI also projects inflation in 2-3.5 per cent range for first half of 2017-18 and 3.5-4.5 per cent for second half.
Banking index surged 0.73 per cent as shares of state- run SBI rose 1.22 per cent to Rs 290.75, followed by ICICI Bank 1.91 per cent to Rs 324.75, Axis Bank 0.58 per cent 513.30 and HDFC Bank 0.10 per cent to Rs 1,640.55.
Robust buying in healthcare, metal, financials, auto, energy and FMCG counters spearheaded the recovery momentum. Though skeptical investors booked profits in IT and Teck shares due to future earnings concerns.
Auto sector, which is sensitive to monsoons, surged 0.70 per cent. M&M, Eicher Motor, Maruti, HeroMotoCorp and Ashok Leyland were the top gainers of the day, rising by up to 1.49 per cent.
However, it was a mixed but quite flat session for other Asian and emerging markets against the backdrop of a crucial UK General Election on Thursday.
Out of the 30-share Sensex pack, 21 scrips rose while 9 declined during the day.
Major gainers were, Reliance 1.96 epr cent, ICICI Bank 1.91 per cent, M&M 1.49 per cent, Sun Pharma 1.31 per cent, HUL 1.27 per cent, SBI 1.22 per cent, Maruti 1.22 per cent, Gail 1.19 per cent, Cipla 1.09 per cent and Hero Motoco 0.89 per cent.
However, TCS fell by 2.97 per cent followed by Wipro 2.10 per cent, Infy 1.83 per cent, Tata Motors 0.64 per cent and Adani Ports 0.59 per cent.
Among BSE sectoral and industry indices, Healthcare rose by 1.08 per cent, metal 0.97 per cent, energy 0.89 per cent, bankex 0.73 per cent, auto 0.70 per cent, FMCG 0.69 per cent and finance 0.61 per cent, while IT fell by 1.97 per cent and teck by 1.52 per cent.
The S&P BSE Mid-Cap index provisionally rose 0.46 per cent. The S&P BSE Small-Cap index provisionally advanced 0.75 per cent. Both these indices outperformed the Sensex.
The market breadth turned positive as 1,373 stocks ended higher, 1,185 declined, while 153 ruled unchanged.
The total turnover on BSE amounted to Rs 3,515.42 crore, higher than turnover of Rs 3,410.00 crore registered during the previous trading session.
Disclaimer: No Business Standard Journalist was involved in creation of this content