India's retail inflation, or consumer price index (CPI)-based inflation, for October is due on Monday, November 13.
The BSE Sensex declined 325 points or 0.50% to settle at 64,934. The broader NSE Nifty dropped 82 points or 0.42% to end at 19,443.
Among Sensex stocks, Bajaj Finance and Infosys were the top laggards, falling over 1% each.
Tech Mahindra, ICICI Bank, Nestle, and TCS also ended with cuts, while M&M, JSW Steel, NTPC, Power Grid Corp, and IndusInd bank closed with gains.
Sectorally, Nifty IT fell 0.73%, while Nifty PSU Bank rose 2.64%. Nifty Financial Services, FMCG, Media, Pharma, and Realty sectors also closed in the red.
In the broader market, Nifty Midcap100 gained 0.07%, while Smallcap100 advanced 0.68%.
The market breadth was skewed in the favour of the bears. About 2,092 stocks declined, 1,735 gained, and 148 remained unchanged on the BSE.
MORE TO COME...