Mumbai: India's stock markets stabilised on Friday, rising nearly 1 per cent as investors bought stocks such as Tata Motors battered in the previous session at cheaper valuations.
The benchmark BSE Sensex fell more than 2 per cent on Thursday, hitting its lowest level in over one-and-a-half years after China accelerated the depreciation of the yuan, triggering a domino effect in global equity and currency markets.
Indian stocks mirrored markets in Asia that moved higher after China suspended its market circuit breaker system and set a firmer midpoint rate for the yuan.
The gains will help soothe frayed nerves back home going into earnings season next week when Tata Consultancy Services and Infosys report quarterly results.
"Next week we have numbers (corporate earnings) coming in thick and thin so markets will look for cues from there," Gaurang Shah, vice president at Geojit BNP Paribas said.
The broader NSE Nifty was trading 0.73 percent higher at 2.30 p.m. after rising as much as 0.87 earlier in the session. For the week, the index is set to lose 4.32 per cent.
The benchmark BSE Sensex gained 0.68 percent after rising as much as 0.93 per cent earlier. The BSE was on track to lose 4.4 per cent for the week.
Tata Motors rose 3 per cent after falling 6 per cent in the previous session.
Axis Bank rose 1.25 per cent after falling 5 per cent on Thursday.
IT services provider Mphasis was up 2 per cent on a report that Japan's NEC Corp was in early buyout talks.
Among the stocks that traded actively Reliance Industries gained 1.6 per cent, while Larsen & Toubro fell over 1 per cent after CLSA's strategist Christopher Wood replaced Larsen & Toubro with Reliance in his Asia ex-Japan long-only portfolio.