According to market observers, investors were cautious ahead of April derivatives expiry on Thursday.
At 3.30 p.m., the wider Nifty50 of the National Stock Exchange (NSE) provisionally closed higher by 20.65 points or 0.20 per cent at 10,584.70 points.
Meanwhile, on a net basis, foreign portfolio investors (FPIs) sold shares worth Rs 680.99 crore, while domestic institutional investors (DIIs) bought shares worth Rs 508.55 crore yesterday, provisional data showed.
Asian stocks declined following a slide in US equities on Friday as investors kept an eye on rising US Treasury yields.
"Stock-specific action will continue to impact sentiment", said DK Aggarwal, chairman and managing director of SMC Investments & Advisors.
Trading was volatile due to negative Asian cues and a weak rupee amid uncertainty surrounding global crude prices as well as US-China trade relations, brokers said. Cheviot soared 8 per cent in intraday trade but closed 1.58 per cent lower at Rs 1499.50 apiece on BSE.
TCS shares gained as much as 4.6 percent to hit a record high of 3,557.90 rupees.
Benchmark indexes Sensex and the Nifty rose around 0.7 percent last week to log their fourth straight weekly gains after the India Meteorological Department (IMD) projected a normal monsoon this year.
Sectorally, the BSE metal index suffered the most by falling 1.43 per cent, followed by oil & gas (1.33 per cent), capital goods (1.20 per cent), consumer durables (1.20 per cent), bankex (1.08 per cent), PSU (1.07 per cent), infrastructure (0.80 per cent), healthcare (0.80 per cent) and power (0.42 per cent).
IT, teck and realty indices ended in the green.
Key metal shares, however, witnessed profit-booking.
Hong Kong's Hang Seng fell 0.54 per cent, Shanghai Composite Index inched down 0.11 per cent and Japan's Nikkei declined 0.33 per cent.