The winning run for markets continued for the sixth straight session, with the BSE Sensex reversing all its losses to close about 135 points higher at 24,793.96 -- a 5-week high -- on continued expectations that RBI would bring down the policy rate.
Some fag-end buying saved the day as Nifty reclaimed the 7,500-level.
Most Asian markets remained weak, taking cues from overnight losses in the US following lacklustre Chinese trade data and retreat in crude prices.
More From This Section
It had ended at 24,824.83 on February 1, 2016.
The benchmark had gained 1,657.23 points in the previous five sessions in a row.
The 50-issue NSE Nifty went past the crucial 7,500-mark and closed higher by 46.50 points, or 0.62 per cent, at 7,531.80. Intra-day, it hovered between 7,424.30 and 7,539.
Brokers said the ongoing bull run has come mostly on hopes of a likely rate cut by the Reserve Bank after the government retained its deficit target for the next fiscal at 3.5 per cent of GDP in Budget 2016-17.
Revival of buying by foreign funds gave sentiment a lift too.
Maruti Suzuki was the toast of town as it surged 4 per cent to Rs 3,600 after the carmaker launched its much-awaited compact SUV model 'Vitara Brezza'.
Others that supported the uptrend include L&T, ONGC, Hindustan Unilever, BHEL, RIL, Axis Bank and Infosys.
In the Sensex-30 kitty, 20 ended higher, while 10 including HDFC, Coal India NTPC and Adani Ports, lost due to profit-booking.
Foreign portfolio investors (FPIs) bought shares worth a net Rs 775.07 crore yesterday, as per provisional data.
The BSE capital goods covered the maximum ground by surging 1.63 per cent, followed by realty 1.51 per cent. Power index rose 1.42 per cent while auto went up 1.25 per cent.
The broader markets too were in a better form, in line with the overall trend. The mid-cap index rose 0.94 per cent while small-cap gained 0.04 per cent.
Other Asian markets closed in the red after disappointing Chinese trade data rekindled fears about global growth. Hong Kong's Hang Seng ended 0.08 per cent lower while Shanghai Composite closed 1.34 per cent lower. Japan's Nikkei too shed 0.84 per cent.
European markets rebounded after two days of decline as investors speculated on further stimulus support from the European Central Bank.
Out of the 30-share Sensex, 26 scrips ended higher.
Major gainers were Bajaj Auto (3.78 pc), Axis Bank (3.41 pc), ICICI Bank (3.28 pc), HDFC (3.12 pc), L&T (2.72 pc), ITC (2.38 pc), SBI (2.30 pc), Bharti Airtel (2.23 pc), NTPC (2.21 pc), Hero MotoCorp (2.19 pc), Asian Paints (2.00 pc) and HDFC Bank (1.89 pc).
However, Dr Reddy's fell by 0.91 per cent followed by HUL (0.80 pc) and Tata Steel (0.12 pc).
Among BSE sectoral and industry indices, bankex rose 2.45 per cent followed by finance (2.35 pc), capital goods (1.86 pc), telecom (1.80 pc), realty (1.74 pc), auto (1.60 pc), teck (1.48 pc) and power (1.39 pc).
Broader markets too were in a better shape with the BSE mid-cap rising 1.25 per cent and the mid-cap up 1.20 per cent.
The market breadth turned positive as 1,673 stocks ended higher, 972 closed lower while 162 ruled steady.
The total turnover rose to Rs Rs 2,467.95 crore from Rs 1,990.71 crore on Friday.