After a highly volatile session, both Sensex and Nifty slipped past day's high and ended in the red, dragged by losses in financial stocks. Benchmark BSE Sensex resumed its downward march again on Friday, closing 86.88 points or 0.22 per cent lower at 38,736.23 as traders turned cautions ahead of Infosys' earnings and economic data due later today. The 30 share index oscillated 337 points during the day and hit an intra-day low of 38,684.85 and a high of 38,684.85.
Similarly, the broader NSE Nifty dropped 30.40 points, or 0.26 per cent, to 11,552.50. During the day, it touched a low of 11,538.60 and a high of 11,639.55.
Meanwhile, top losers in the Sensex pack include Bajaj Finance, ONGC, IndusInd Bank, PowerGrid, L&T, Axis Bank, NTPC, Bharti Airtel, HDFC, HDFC Bank and Kotak Mahindra Bank, falling up to 2.08 per cent.
On the other hand, Vedanta, Sun Pharma, Tata Steel, Asian Paints, Hero MotoCorp and Yes Bank are among the gainers, rising up to 2.44 per cent. Shares of Infosys ended 0.87 per cent higher ahead of the company's quarterly results.
According to traders, investors were cautious ahead of the release of inflation and industrial production data. Market was also nervous about the ongoing trade talks between India and the US, they added.
Elsewhere in Asia, Shanghai Composite Index, Hang Seng, Nikkei and Kospi ended in the green while equities in Europe were also trading higher in early deals.
On the currency front, the Indian rupee depreciated 13 paise to 68.57 against the US dollar (intra-day). The global oil benchmark Brent crude futures rose 0.89 per cent to USD 67.11 per barrel.
(With inputs from agencies)