The broader NSE Nifty closed 0.69 percent lower at 10,526.75, while the benchmark BSE Sensex was down 0.62 percent at 34,981.02.
Indian shares erased early gains to end lower today due to broad-based losses across the sectors, with automaker Mahindra and Mahindra Ltd being the top loser on both the indexes.
The broader NSE Nifty closed 0.69 percent lower at 10,526.75, while the benchmark BSE Sensex was down 0.62 percent at 34,981.02.
Both the indexes posted their first weekly loss in four, with the NSE index finishing about 1.5 percent lower, while the BSE index closing down 1.3 percent.
Mahindra and Mahindra ended about 3 percent lower. Indian stock markets will remain closed tomorrow for a public holiday.