The BSE Sensex gained for a second straight session on Wednesday as hopes about the U.S. economy and a weakening rupee boosted software services exporters, while Larsen & Toubro gained after Goldman Sachs upgraded the stock to "buy."
Domestic gains came as part of a global equity rally on the back of the U.S. accommodative monetary policy and expectations of pledges of support for growth from the European Central Bank and the Bank of Japan this week.
At home, investors are hopeful the Reserve Bank of India will cut interest rates later this month given a sharp slowdown in growth, although the country's record high current account deficit remains a key worry.
"I firmly believe that the rally should sustain as we expect some more initiatives by the government and the RBI should also cut rates in its March meeting," said G. Chokkalingam, executive director and chief investment officer, Centrum Wealth Management.
Domestic institutional selling should also dry up since the fiscal year-end is near, added Chokkalingam.
The benchmark BSE Sensex rose 0.57 percent, or 109.44 points, to end at 19,252.61, the highest close since February 25, after having touched a three-month low on Monday.
The broader Nifty rose 0.59 percent, or 34.35 points, to end at 5,818.60.
Those gains tracked advances in global equity markets, with the Dow Jones Industrial Average hitting a record closing high on Tuesday, while European shares hit their highest since the 2008 collapse of U.S. bank Lehman Brothers.
Expectations that earnings will improve this year, especially in the United States on easy monetary policy, boosted domestic technology shares.
Larsen & Toubro Ltd
ICICI Bank Ltd
However, Mahindra & Mahindra Ltd
AstraZeneca Pharma India
Traders had expected the delisting of the Indian unit of the Swedish drugmaker, and not a stake sale to meet the minimum public shareholding requirement.