The indication from the Reserve Bank of India (RBI) is that a rate cut can be expected only in Q1 of FY 25 and this will be a headwind for the market, says V.K. Vijayakumar, Chief Investment Strategist at Geojit Financial Services.
The market traded in positive with the Sensex gaining 0.80 per cent to close at 66589.03, while Nifty was up by 0.75 per cent intraday and closed at 19,711.45 levels, its highest ever, whereas Bank Nifty was up by 1.41 per cent to settle at 45449.75.
Even Nifty attempted to touch new highs, but fell short by 12 points. The index finally closed with a gain of 40 points at 18,857 points, said Siddhartha Khemka, Head of Retail Research, Motilal Oswal Financial Services.
The Sensex opened at 63,467.46 and touched a high of 63,588.31 and a low of 63,316.74 points during the morning trade.
The Nifty Bank index opened strongly at 44,078.60, touched a high of 44,151.80 and a low of 43,987.95, to close at 44,049.10 points.
The broader NSE Nifty advanced 140.30 points or 0.75 per cent to end at 18,758.35, its fresh record closing high.
Extending its gains to the seventh straight session, the 30-share BSE Sensex jumped 524.51 points or 0.88 per cent to close at 59,831.66.
The rupee consolidated in a narrow range and settled 5 paise higher at 82.35 (provisional) against the US dollar on Tuesday.
In all, RBI has raised benchmark rate by 1.90 per cent since May this year.
Sun Pharma, Mahindra & Mahindra, Dr Reddy's and Power Grid were among the winners.
After jumping nearly 560 points during the session, the 30-share BSE index ended 37.70 points or 0.07 per cent lower at 57,107.52. Similarly, the NSE Nifty shed 8.90 points or 0.05 per cent to close at 17,007.40.
Mahindra & Mahindra, Bajaj Finance, Hindustan Unilever, State Bank of India, and Nestle were major gainers on the Sensex.
The BSE benchmark ended 412.96 points or 0.68 per cent lower at 59,934.01 on Thursday. The Nifty dipped 126.35 points or 0.7 per cent to settle at 17,877.40.
At close, Sensex ended 455.95 points or 0.76 per cent up at 60,572.08, and Nifty closed up 133.70 points or 0.75 per cent at 18,070.05.
In the three-day rally, Sensex advanced 1,086 points, while Nifty gained nearly 312 points.
All the 30 stocks on the Sensex ended in green.
BSE LargeCap Index rose 0.16 per cent, whereas BSE SmallCap and MidCap index rose 0.83 per cent and 0.80 per cent, respectively.
The rupee recovered early losses to close flat at 79.84 (provisional) against the US dollar on Monday amid a strong greenback overseas and massive sell-off in equities.
BSE midcap ended up 0.64 per cent, whereas BSE SmallCap and BSE LargeCap closed 0.53 per cent and 0.71 per cent, respectively.
Mahindra & Mahindra, Maruti Suzuki India, Asian Paints, Hindustan Unilever, Ultratech Cement and HDFC, among others, were the major gainers on the BSE.