Indian markets ended the session down by over 0.6 per cent. The BSE Sensex ended at 18,918.51, down 139.64 points and the NSE Nifty ended at 5,741.40, down 46.2 points.
Teck index was down by 1.72 per cent, followed by IT 1.7 per cent and Healthcare 1.61 per cent. On the other hand, Consumer Durables was up by 0.71 per cent, Auto 0.53 per cent and Oil & Gas 0.5 per cent.
Tata Motors, HUL and ONGC were the top three gainers, while HDFC, Wipro and Sun Pharma were the top three losers.
European stocks climbed ahead of US jobs report . Asian stocks gained led by commodity producers.
A freak trade on the NSE's cash segment took Nifty down to 4,888 levels soon after the markets opened.
Trading was disrupted for over 10 minutes. During this period of disruption, orders could not be entered and dealers said it would have been a result of a freak algo trade.
Trading on the BSE too was affected with the Sensex plunging 300 points to 18,757.
However, the NSE denied algo trading was the reason behind the fall.
The market circuit filter got triggered due to entry of 59 erroneous orders which resulted in multiple trades for an aggregate value of over Rs 650 crore, the NSE clarified.