A benchmark index for Indian equities Tuesday pared its early morning gains and was ruling just 28 points higher, a couple of hours into trade.
The 30-scrip sensitive index (Sensex) of the Bombay Stock Exchange (BSE), which opened at 17,422.51 points, was ruling at 17,438.54 points, 27.97 points or 0.16 percent higher than its previous close at 17,410.57 points.
At the National Stock Exchange (NSE), the broader 50-share S&P CNX Nifty was ruling at 5,216.6 points against the previous close at 5,205.2 points, a gain of 0.22 percent or 11.4 points.
Broader markets indices were in the green, with the BSE midcap index ruling 0.42 percent higher and the BSE smallcap index up 0.76 percent.
Realty, auto, and telecom scrips came under selling pressure, while healthcare and metal stocks saw buying interest.
The market breadth was positive, with 1,475 stocks advancing, compared to 1,057 on the decline, while 107 remained unchanged.
Most other Asian markets were mixed.
Hong Kong's Hang was up 1.03 percent at 21,149.39 points, while the Chinese Shanghai composite index was ruling 0.56 percent down at 3,057.5 points.
The South Korean Kospi was up 0.55 percent, at 1,681.82 points, while the Japanese Nikkei was ruling 0.45 percent in the red at 10,775.48 points.