De NSE Nifty 50 index stond 0,74% hoger op 16.765,2, om 0355 GMT, terwijl de S&P BSE Sensex 0,87% steeg tot 55.299,37, waarmee het hoogste niveau sinds 3 juni werd bereikt.

De verhoging van de rente met 0,75 procentpunt door de Amerikaanse Federal Reserve, en de opmerkingen van Fed-voorzitter Jerome Powell die de kans op een recessie afwees, gaven de markten enige opluchting.

Bajaj Finance steeg met 5,8% tot het hoogste niveau in bijna drie maanden en overtrof daarmee de winsten op de Nifty 50, nadat de niet-bancaire kredietverstrekker sterker dan verwachte resultaten over het eerste kwartaal rapporteerde.

Tata Motors daalde 2,8% in zijn grootste intraday daling in meer dan een maand, nadat de autofabrikant een groter verlies rapporteerde, getroffen door een sprong in de kosten.

SpiceJet dook 9,3% naar een dieptepunt in maart, nadat de Indiase luchtvaartautoriteit woensdag de capaciteit van de budgetmaatschappij had gehalveerd vanwege recente veiligheidsproblemen.

Nifty 50-onderdelen Dr Reddy's Laboratories, Bajaj Finserv en SBI Life Insurance zullen later op de dag resultaten bekendmaken.