Benchmark Nifty rose 20.65 points to end at 10,584.70 today, driven by buying in realty, pharma, IT, media, PSU bank and auto sectors.
Metal, FMCG, infrastructure and finance service counters witnessed hectic profit-booking.
The rupee falling to its weakest level since March, continued FII outflows and April derivative expiry day this week influenced trading sentiment, brokers said.
Overseas, European shares fell early today as results from Switzerland's biggest bank, UBS, disappointed investors. Asian stocks closed lower as investors kept an eye on rising US Treasury yields.
The Nifty 50 index rose 20.65 points or 0.20 per cent to close at 10,584.70, after moving in a range of 10,638.35 and 10,514.95. It witnessed an intra-day movement of about 123.40 points.
Sector-wise, Realty rose by 1.61 per cent, Pharma 1.48 per cent, IT 0.74 per cent, Media 0.71 per cent, PSU Bank 0.68 percent, Energy 0.61 per cent, Auto 0.50 per cent, Private Bank 0.25 per cent and Bank 0.07 per cent.
More From This Section
On the other hand, Metal fell by 0.77 per cent, FMCG 0.32 per cent, Finance Service 0.21 per cent and Infra 0.11 per cent.
Major gainers were IndusInd Bank, M&M, BPCL, HCL Tech, Cipla, Sun Pharma, HPCL, Yes Bank and UltraTech Cement.
The losers were Hindalco, Indiabulls Housing Finance, UPL, Grasim, Vedanta, Bharti Infratel, Wipro, ICICI Bank, HUL and HDFC Bank.
A total of 922 scrips advanced, 884 declined, while 77 remained unchanged. Total securities that hit their price bands were 191.
Turnover in the cash segment fell to Rs 32,294.16 crore, from Rs 34,021.46 crore last Friday.
A total of 11,906.35 lakh shares changed hands in 10,393,120 trades. The market capitalisation of listed firms stood at Rs 14,914,986.95 crore.
Disclaimer: No Business Standard Journalist was involved in creation of this content