The S&P BSE benchmark Sensex trimmed early gains but was still quoted higher by 213 points in late morning trade today amid buying in banking, capital goods, auto, power and PSU scrips.
The BSE-30 share barometer Sensex resumed higher at 19,997.38 and firmed up further to 20,086.43 points on renewed buying as market regulator Sebi allowed overseas entities to invest in government securities without any auction mechanism.
Higher advices from global markets coupled with gain in rupee value against the dollar also boosted the market sentiment.
More From This Section
The NSE 50-share index Nifty also firmed up by 56.35 points or 0.96 per cent to 5,906.95 at 1030 hours.
Meanwhile, foreign institutional investors (FIIs) sold shares worth net Rs 98 crore on last Friday, as per provisional data from stock exchange.
Asian stocks rose in early trade after Lawrence Summers withdrew from the race to be the next Federal Reserve chairman, paving the way for Janet Yellen, who some investors say may favour a slower reduction in US stimulus.
Key benchmark indices in Taiwan, Hong Kong, Singapore, South Korea and Indonesia rose by 0.56 to 1.82 per cent while China's Shanghai Composite fell by 0.24 per cent.