The Bombay Stock Exchange benchmark Sensex failed to maintain its early morning gains and slipped 19 points at 1015 hours on profit-booking and capital outflows from foreign funds amid weak Asian cues.
The 30-share index soared 64.46 points in the opening trade to 20,005.50 but declined to 19,922.18 at 1015 hours, a net loss of 18.86 points, or 0.09 per cent, from its last close.
The NSE 50-share Nifty also eased by 4.65 points or 0.08 per cent 5,983.05 at 1015 hours from its last close.
Asian markets edged lower in the early trade as Sharp Corp and Advantest Corp cut their profit forecasts.
The key benchmark indices in China, Hong Kong, Taiwan, Singapore, South Korea, Indonesia were down by about 0.09 per cent to 1.70 per cent.
The US markets ended mixed yesterday as the Dow Jones Ind Average fell 16.57 points, or 0.15 per cent, while the Standard & Poor's 500 rose 1.22 points, or 0.10 per cent, and the Nasdaq Composite added 4.11 points, or 0.16 per cent.
Foreign funds sold equities worth Rs 950.08 crore and domestic institutional investors sold shares worth Rs 60.44 crore yesterday as per provisional data from the stock exchanges.