El NSE Nifty 50 subió un 0,47% hasta 24.522,3 a las 9:41 a.m. IST, mientras que el S&P BSE Sensex sumó un 0,4% hasta 80.358,63.
Los índices de referencia habían registrado pérdidas durante las últimas cinco sesiones, lastrados por unos resultados más débiles de lo esperado de Reliance Industries, Wipro, Bajaj Finance, Axis Bank y Nestlé.
El presupuesto de la Unión del martes, en el que se anunciaron subidas de impuestos sobre las plusvalías de las inversiones en acciones y el comercio de derivados, siguió siendo un lastre, según los analistas.
"La estrategia de comprar en las caídas, que ha funcionado bien en este rally, sigue manteniéndose", dijo VK Vijayakumar, estratega jefe de inversiones de Geojit Financial Services.
Diez de los 13 principales sectores avanzaron. Los metales ganaron un 1,4% y fueron el sector que más subió en porcentaje. Trece de los 15 componentes subieron.
El índice de metales había cedido un 1,3% en la sesión anterior, en medio de la caída de los precios mundiales de los metales por las preocupaciones sobre la demanda en China, principal consumidor.
Vedanta, que recibió una mejora de S&P por la mejora de su estructura de capital y su liquidez, subió un 2,3%.
Cyient se desplomó un 8% tras registrar una caída en los beneficios del trimestre de junio por retrasos en la ejecución de proyectos.
Tech Mahindra perdió un 2%, ya que los analistas señalaron las valoraciones caras como motivo de preocupación.
(1 $ = 83,7330 rupias indias) (Información de Bharath Rajeswaran en Bengaluru; Edición de Sherry Jacob-Phillips y Nivedita Bhattacharjee)