Indian markets rose about 0.5 per cent at the end of the session on Monday led by metal, IT and TECk stocks amid mixed European cues.
Besides hopes of better earnings by some more companies, a firm trend in Asia after week-end gains in the Wall Street buoyed the domestic sentiment.
European shares were trading mixed ahead of retail sales data to be released later in the day.
The 30-share BSE index Sensex was up 98 points (0.5 per cent) at 19,673.64 and the 50-share NSE index Nifty was up 27.05 points (0.46 per cent) at 5,971.05.
On the BSE, metal index gained the most by 1.98 per cent, followed by IT 1.88 per cent and TECk 1.55 per cent, while FMCG, PSU and capital goods indices were the major losers with FMCG index down 0.77 per cent, PSU 0.25 per cent and capital goods 0.09 per cent.
Among 30-share Sensex, Tata Steel, Hindalco, TCS, RIL and Hero Motocorp were the top five gainers, while the top five losers were ONGC, NTPC, ITC, HDFC Bank and Coal India.