Indian shares edged lower on Friday, on course to snap four straight sessions of gains, as rising concerns about the economic impact from a coronavirus epidemic led to a downturn in global sentiment.

bse sensex, nse nifty, 2017 closing, brexit, demonetisation, modi, donald trump
Bombay Stock Exchange (BSE).Reuters file

The broader NSE Nifty 50 index. NSEI was down 0.21% at 12,113.20 by 0407 GMT, while the benchmark BSE index. BSESN fell 0.2% to 41,226.66.

Weakness was in line with Asian peers

The weakness was in line with Asian peers, with MSCI's broadest index of Asia-Pacific shares outside Japan.MIAPJ0000PUS dropping 0.7%, as the death toll from the coronavirus in China rose to 636.

The Reserve Bank of India (RBI) also noted the risks posed by the coronavirus to global growth as it held rates steady on Thursday.

Impact of coronavirus outbreak

Coronavirus
Passengers wearing mask at the airport. Reuters

"China is a big player in the global trade and to that extent, if the problem increases, it will slow down the pace of global trade," said Anita Gandhi, director at Arihant Capital Markets, referring to the virus outbreak.

State-owned banks were the top losers in the Nifty, with an index tracking the lenders. NIFTY PSU falling nearly 1%.

Metal stocks.NIFTYMET dropped 0.8% after rising sharply for the last four sessions. Automaker Eicher Motors (EICH.NS) slid 2.7% to emerge as the top laggard in the Nifty.

However, strong corporate earnings lent some support to the market. Hero Motocorp (HROM.NS) rose more than 3% after its third-quarter profit beat estimates and topped the gainers in the blue-chip index.