The broader NSE Nifty closed 0.09 percent lower at 10,118.25 while the benchmark BSE Sensex ended 0.2 percent lower at 32,802.44.
Karthikraj Lakshmanan, senior fund manager at BNP Paribas Mutual Fund, said: "Stock markets in India traded on a weak note today as lacklustre macro-economic data and negative Asian cues influenced investor sentiment and urged them to toe the line of caution. Data released showed that the Nikkei India services Purchasing Managers' Index (PMI) dipped into negative territory in November. The seasonally adjusted business activity index stood at 48.5 in November, off from 51.7 in October. This comes close on the heels of a relatively positive Manufacturing PMI number, which only serves to indicate that the economy is not quite yet out of the woods."