The BSE Sensex on Monday closed 205.49 points up at 33,455.79, and the National Stock Exchange Nifty ended 56.60 points up at 10,322.25.

Continuous buying by domestic institutional investors, who bought shares worth Rs 1,243 crore on Friday, and strong global cues helped the benchmark indices push ahead in the first session of the week. Industrial production and inflation numbers are scheduled to be released later this week and may have contributed to the positive market sentiment, according to Mint.

Tata Consultancy Services, Mahindra & Mahindra, Lupin, HDFC and Wipro saw their shares surge the most on the Sensex. NTPC, Oil and Natural Gas Corporation, Bharat Heavy Electricals Ltd, Reliance Industries and Hindustan Unilever saw their stocks decline the most.

The top gainers on the Nifty were Aurobindo Pharma, UPL, Wipro, TCS and Mahindra & Mahindra. Bharti Infratel, NTPC, Asian Paints, ONGC and Hindalco lost the most.

The Indian rupee was trading eight paise up at 64.36 to the United States dollar at 4.25 pm. All other Asian markets, except the Jakarta Composite, traded up on Monday.