MUMBAI : After a day of choppy trade, key equity indices closed marginally higher on Monday led by gains in banking stocks. Investors now await India’s industrial production data for September, to be released later today.

The benchmark Sensex gained 21.47 points or 0.05% to close at 40,345.08 points. The Nifty 50 index gained 5.30 points or 0.04% to close at 11,913.45.

BSE Bankex was the biggest gainer among sectoral indices, rising 1.2%, followed by Oil & Gas index which climbed 0.96%. BSE Telecom rose 0.86%. Yes Bank, ICICI Bank, Indusind Bank, Axis Bank and Kotak Mahindra Bank rose 1-6%

Among laggards, BSE IT index lost 0.67%, BSE FMCG index 0.56% and BSE Auto index 0.38%.

Realty stocks gained after the Union Cabinet approved a special window for funding stalled affordable and middle-income housing projects. Indiabulls Housing Finance rose 5%, DLF Ltd gained 2.41% and Brigade Enterprises climbed 1.93%.

Shares of Nestle India fell 2.54% to close at 14107.50 after Kotak Securities cut its rating to sell with a price target of 13200.

Shares of Amara Raja Batteries surged 9.38% to close at 718.30 on the BSE on Monday after the company reported a 79% year-on-year rise in its consolidated net profit to 217 crore for the September quarter.

BSE midcap and smallcap index gained 0.29% and 0.17% respectively. On the BSE, 1251 stocks advanced and 1292 stocks declined. A total of 171 stocks remain unchanged.

Asian markets closed lower. Japan's Nikkei 225 Index lost 0.26%, Hong Kong's Hang Seng index fell 2.62% and China's Shanghai Composite Index lost 1.83%.