El índice NSE Nifty 50 abrió con una caída del 0,7%, pero recuperó las pérdidas y subió un 0,2% hasta los 17.529,4 a las 0411 GMT, mientras que el S&P BSE Sensex subió un 0,1% hasta los 5.8862,95.

El índice de metales Nifty subió un 1%, mientras que los valores informáticos bajaron, con el índice Nifty IT perdiendo un 1,3%.

Los valores asiáticos bajaron después de que un repunte de los precios de la energía en Europa avivara los temores de recesión. Los rendimientos del Tesoro estadounidense superaron el 3% el lunes, lo que contribuyó al sentimiento bajista.

"La caída temprana de otros índices asiáticos podría llevar a los inversores a ampliar su recogida de beneficios", afirmó Prashanth Tapse, vicepresidente senior (investigación) de Mehta Equities.