Profit-booking ahead of GDP data later this evening and RBI monetary policy review next week were among the factors that led to markets closing on a negative note, said brokers.
In volatile trade, the 30-share BSE index commenced the day strong and touched an intra-day high of 24,353.59 from its previous close. However, it gave up all gains and settled lower by 16.81 points, or 0.07 per cent, at 24,217.34.
Yesterday, it had fallen 322 points.
In Sensex, 14 stocks declined led by State Bank of India (SBI), Axis Bank, HDFC Bank, HDFC, ICICI Bank, Maruti Suzuki, Tata Motors and TCS.
On the other hand, Hindustan Unilever, Bharti Airtel, Cipla, Dr Reddy, Sun Pharma and NTPC were among 16 gainers.
On a weekly basis, the Sensex fell 476.09 points. This was its biggest loss since the week ending January 31, 2014 when it had weakened by 619.71 points.
For the month, the BSE Sensex gained a whopping 1,800 points -- logging its best monthly performance in recent times.
The 50-scrip NSE index Nifty today ended lower by 5.70 points, or 0.08 per cent, at 7,229.95. Intra-day, it moved between 7,118.45 and 7,272.50.
Mixed trend in global market and absence of any positive cues on the domestic front as most of events, including government formation, have been factored in, traders said.
Financial and banking stocks remained under pressure ahead of the RBI's policy review on June 3.
Foreign institutional investors sold shares worth a net Rs 522.90 crore yesterday, as per provisional data. The sentiment remains weak due to FII selling, traders added.
Sectorwise, the BSE Consumer Durables sector index fell the most by 1.78 per cent, followed by Banking index (1.59 per cent) and Oil & Gas index (0.14 per cent). However, the Healthcare index ended 2.59 per cent higher and Realty index was up 2 per cent.
Shrikant Chouhan, Head- Technical Research, Kotak Securities: On Friday, the market remained neutral to weak on back of profit taking into frontline stocks that have participated heavily in the run up after the announcement of the elections results. However, technically the Nifty has managed to survive above the crucial mark of 7200. Even MSCI index rebalancing has played an important role to hold the market above 7200. Defensive stocks did well like FMCG, IT and few pharmaceutical stocks. International markets are also displaying similar type of trend. They are trading with minimal gains or losses on day to day basis. On the currency front it remained unchanged around 59 levels. It has made a low at 58.33 some two weeks back but due to an intervention of RBI it turned weak and closed at weekly highest levels which at 59.21. It will shape up after the announcement of the credit in the coming week. We are expecting surprises from the credit policy on the positive side even though the consensus is close to unchanged. For retailers our advice is to buy frontline index based stocks between the range of 7250 and 7150 with a medium to long term view. Sector specific: we like Pvt. Banks, Infra & Capital Goods and Metal stocks at each major supports.