Benchmark Nifty snapped a four- session losing streak to end marginally higher today owing to value buying in IT, PSU Bank, Metal, FMCG and media sectors.
Persistent selling was seen in bank, realty, pharma and energy counters.
Investors awaited the mid-term review of foreign trade policy tomorrow and RBI policy decision on Wednesday.
Overseas, Asian markets ended mixed. European stocks were higher, as investors digested the news of the US Senate narrowly passing a major tax bill over the weekend.
The NSE Nifty opened lower at 10,175.05 and moved in a range of 10,179.20 and 10,095.70, before closing at 10,127.75, marginally up by 5.95 points, or 0.06 percent.
It saw an intra-day movement of 83.50 points.
The Nifty mid-cap index rose by 0.30 per cent, while the small-cap fell 0.74 percent.
Sector-wise, IT rose 1.22 per cent, PSU Bank 0.37 per cent, Metal 0.36 per cent, FMCG 0.36 per cent and Media 0.28 per cent.
However, Private Bank fell 0.59 per cent, followed by Bank 0.46 per cent, Realty 0.38 per cent, Pharma 0.35 per cent, Energy 0.28 per cent, Auto 0.25 per cent and Infra 0.11 per cent.
Major index gainers were Indiabulls Housing Finance, Infosys, HCL Tech, Hindalco, Zee and HDFC.
Losers included Bharti InfraTel, UPL, Coal India, Bajaj Finance, Ultratech Cement, Maruti and Yes Bank.
The market breadth, indicating its overall health, was in favour of losers. On the NSE, 684 shares advanced, 1,079 declined, while 61 remained unchanged.
Total securities that hit their price bands were 212.
Turnover in the cash segment fell to Rs 24,739.63 crore from Rs 28,450.31 crore on Friday.
A total of 12,441.38 lakh shares changed hands in 96,16,995 trades. The market capitalisation of listed firms on the NSE stood at Rs 1,42,40,088.69 crore.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)