The BSE Sensex firmed up further for the second consecutive day by gaining 354.35 points in the pre-noon trade on persistent buying in view of firm Asian cues coupled with sustained capital inflows from foreign funds. Shares of banks, capital goods cos, IT, tech, realty and FMCG sectors moved up on good buying enquiries.
The BSE Sensex resumed higher at 20,570.59 and shot up further to 20753.77 at 1317 hrs, showing a gain of 354.34 points or 1.74 per cent from its last close.
The NSE Nifty rose by 94.55 points or 1.56 per cent to 6150.70 at 1308 hrs.
Foreign institutional investors (FIIs) bought shares worth a net Rs 970.03 crore on last Thursday as per provisional data from the stock exchanges.
Asian markets were trading higher in their early trade following firm cues from Wall Street. Key benchmark indices in Taiwan, Hong Kong, China, Singapore, Japan and South Korea rose by 0.19 per cent to 2.14 per cent.
US stocks stepped higher on last Friday, lifting the S&P 500 and Dow to record closes, as investors continued to find encouragement in Janet Yellen's support for the Federal Reserve's stimulus efforts.