The rupee rose on Thursday to its highest level against the dollar this year as strong buying from foreign investors sent shares to a record high and data showed the country's current account deficit continued to narrow sharply.
Foreign investors have bought nearly $5 billion worth of debt so far in 2014.
The strong buying comes despite upcoming general elections which kick off in early April and a lingering uncertainty sparked by the U.S. Federal Reserve's steady winding down of its monetary stimulus.
These factors are keeping some analysts cautious about whether the rupee can extend gains.
"To take a view that INR will continue to gain is wrong," said Samir Lodha, managing director at QuantArt Market Solutions.
"The CAD (current account deficit) is in control thanks to the ban on gold imports and capital flows are steady due to the global stability. But any political or economic issue anywhere and we can start to see capital outflows," he added.
The partially convertible rupee closed at 61.11/12 per dollar compared with 61.75/76 on Wednesday. The unit rose as high as 61.10, its strongest since December 10.
The rupee rose 1 percent on the day, its biggest single-day gain since November 18.
Sentiment was also helped by data late on Wednesday that showed India's balance of payments swung back into surplus during the October-December quarter, while the current account deficit narrowed sharply, helped by government curbs on gold imports.
Some traders cited dollar inflows from the Vodafone Group's plans to buy out minority partners in its domestic unit in a deal estimated at $1.6 billion.
In the offshore non-deliverable forwards, the one-month contract was at 61.44 while the three-month was at 62.13.
CAD fuels market to record highs; Nifty ends above 6400
India likely to grow at 5.6% in 2014-15
Current account deficit narrows sharply to $4.2 bn in Q3
Brokers told to disclose holding details in listed cos
Rupee up 19 paise to end at 61.85