Broadly negative Asian markets, along with a marginal rise in global crude oil prices, dragged the key domestic equity indices into the red.
The Indian rupee opened on a weaker note at 73.62 to a US dollar from its previous close, but later recovered to 73.48 against a greenback, while the Brent crude oil price neared the $80 per barrel mark.
In addition, heavy selling pressure was witnessed in IT, auto and consumer durable stocks.
Index-wise, the S&P BSE Sensex opened at 34,563.29 points from its previous close of 34,779.58 points on Wednesday.
The Indian stock and forex markets were shut on account of Dussehra on Thursday.
On Friday, the 30-scrip Sensex closed at 34,315.63 points down by 463.95 points or 1.33 per cent.
Similarly, the NSE Nifty50 of the National Stock Exchange (NSE) ended the day’s trade in the red.
The NSE Nifty50 closed at 10,303.55 points down 149.50 points and 1.43 per cent.