The NSE Nifty 50 closed 148 points, or 0.60% higher at 25,001 and the BSE Sensex ended 455.37 points, or 0.56% up at 82,176.
Foreign portfolio investors mopped up stocks worth Rs 136 crore, while domestic institutional investors stayed net buyers for the fifth straight day.
Key earnings to watch include companies like Life Insurance Corporation of India, Bosch, ITI, NMDC, Procter & Gamble Hygiene and Health Care, among others.
Post-market earnings highlights cover companies like Aurobindo Pharma, Brainbees Solutions, Hi-Tech Pipes, Schneider Electric, Shilpa Medicare, and Sumitomo Chemical.
Stocks in the news include Garden Reach Shipbuilders & Engineers, InterGlobe Aviation, PG Electroplast, KEI Industries, and Thirumalai Chemicals, among others.
IPO offerings like Aegis Vopak Terminals and Schloss Bangalore (Leela Hotels IPO) are subscribed partially, while Prostarm Info Systems is set to offer shares for bidding.
In trading tweaks, price bands change, companies announce dividends, and Nifty May Futures and Options cues are observed along with currency update.
The Indian rupee strengthened by 12 paise to close at 85.1 against the US dollar on Monday amid various global and domestic economic factors.