Indian shares edged higher on Monday, continuing a steady recovery from recent losses, with consumer sector leading the way, but gains were capped as corporate results kick off later this week.
Analysts expect a weak performance in the July-September quarter, due to the impact of the withdrawal of higher-denomination currencies from circulation late last year and the rollout of a national goods and services tax on July 1.
Market heavyweights Tata Consultancy Services Ltd <TCS.NS> and Reliance Industries Ltd <RELI.NS> are scheduled to report their quarterly numbers this week.
"The Nifty may not be able to sustain at 10,000 level in the next half of October as reality dawns on the guidance which companies are expected to provide soon. We can see more stock and sector-specific moves in the near term," said Sanjiv Bhasin, executive vice president, market and corporate affairs, IIFL.
The benchmark BSE Sensex was up 0.13 percent while the broader NSE Nifty was 0.1 percent higher by 0628 GMT.
Shares of consumer companies like ITC Ltd <ITC.NS> and Hindustan Unilever Ltd <HLL.NS> gained as much as 0.9 percent each.
The NSE bank index rose as much as 0.5 percent with IndusInd Bank <INBK.NS> being the top gainer on the index, climbing nearly 2 percent after two straight sessions of losses.
But Oriental Bank of Commerce Ltd <ORBC.NS>, a state-run mid-sized lender, shed 4.3 percent after the central bank initiated "prompt corrective action" against the bank over its high amount of bad loans.
Adani Enterprises Ltd's <ADEL.NS> shares also lost over 4 percent after large protests were held across Australia on Saturday against the company's proposed Carmichael coal mine on environmental concerns.
Jaiprakash Associates Ltd <JAIA.NS> rose as much as 3.8 percent after the company approved transfer of certain assets and liabilities to unit Jaypee Infrastructure Development.