The BSE Sensex closed down 0.46 percent on Friday, reversing early gains, after data showed the country's industrial output in December slowed sharply and Morgan Stanley cut its allocation for emerging market stocks.
India's industrial output grew just 1.8 percent in December, its slowest in two months, as sluggish global growth, tight monetary policy from the country's central bank and government policy paralysis stifles economic growth.
Shares in carmakers, construction companies and banks all fell, as the less-than-forecast figure confirmed fears of slowing economic growth in the country.
Morgan Stanley will scale back its position in emerging and Asian stocks from the maximum overweight, the investment bank said in a report released on Friday. It was the bank's first downgrade in stance on emerging markets since October, 2010.
The output was worse than expected, and the market took a hit on Morgan Stanley's cut in allocation for emerging markets, which will likely see foreign inflows fall, said Hitash Dang, vice president at Jaypee Capital.
But the highlight of today was Tata Steel (TISC.NS), even given their bad results, which shows the underlying positive appetite in the market.
Foreign funds have invested more than $3.6 billion in local equities so far this year, data from the Securities and Exchange Board of India showed. In 2011, they were net sellers of about $500 million.
The main 30-share BSE index fell 82.06 points to end at 17,748.69, with 22 of its components losing value. The benchmark index was up 0.3 percent before the industrial output data was released.
Tata Steel (TISC.NS), the world's No. 7 producer of the alloy, was the benchmark index's best performer on Friday, as investors reversed early falls on news that the company expected rising domestic sales in the coming fiscal year.
Shares in Tata Steel closed up 5.1 percent at 475.05 rupees.
State-run Indian oil companies' shares rose a day after news that the country's finance ministry would reimburse the retailers with 150 billion rupees as a subsidy for below-market price sales in the quarter to December.
Hindustan Petroleum Corp Ltd (HPCL.NS) shares closed up 2.2 percent at 294 rupees, while shares in Indian Oil Corp (IOC.NS) ended up 1.5 percent at 275.70 rupees. Shares in Bharat Petroleum Corp (BPCL.NS) closed little changed at 598.20 rupees, after rising as much as 4.9 percent.
Top automaker Maruti Suzuki (MRTI.NS) lost 2.0 percent to close at 1,244.60 rupees, and rival Mahindra & Mahindra (MAHM.NS) shed 1.5 percent to close at 691.55 rupees.
Shares in India's biggest banks fell on news of slowing industrial output. The sector index closed down 0.7 percent.
Shares in the country's top lender State Bank of India (SBI.NS) fell as much as 1.6 percent, before closing at 2,171,90 rupees, a fall of 0.6 percent. Shares in ICICI Bank (ICBK.NS) closed down 1.0 percent at 930.45 rupees after falling as much as 4.9 percent.
The 50-share NSE index ended 0.57 percent lower at 5,381.60 points. In the broader market, gainers led losers by a ratio of about 4:3 on a larger than average volume of almost 1 billion shares.
Global stocks fell on Friday as safe-haven government bonds rose, as the final approval of a long-awaited Greek debt deal remained elusive and kept alive the threat of a messy default.
In Asia, the MSCI's broadest index of Asia Pacific shares outside Japan was down 1.6 percent at 15:30 p.m. (1000 GMT), while Japan's Nikkei had closed down 0.6 percent.
STOCKS THAT MOVED
* Jindal Stainless (JIST.NS) shares closed down 4.5 percent after the steelmaker reported a December-quarter loss of 1.1 billion rupees.
* Shares in Numeric Power Systems Ltd (NUPS.NS) closed up 20 percent, their maximum daily increase, after the company agreed to sell its UPS business for 8.37 billion rupees.
* Dion Global Solutions (DION.BO) shares closed up 4.9 percent after Mahindra Satyam (SATY.NS) said it will buy a strategic stake in the company.