On Thursday , the rupee suffered its worst single-day drop in over two weeks by falling 32 paise to 63.35 against dollar.
The rupee on Friday resumed lower at 63.43 per dollar as against the Thursday's close of 63.35 at the Interbank Foreign Exchange (Forex) Market.
It then fell to session low of 63.48 on dollar demand from importers. However, the rupee recovered to 63.24 before ending at 63.29 per dollar, showing a gain of 6 paise or 0.09 per cent.
"Bullish domestic equities largely lifted the rupee sentiment," a forex dealer said.
The benchmark Sensex today soared by 380 points, logging its sixth successive session of gains, to nearly four-week highs boosted by gains in banking stocks on hopes of much-awaited sectoral reforms and encouraging manufacturing output data for December. In global currency market, the US dollar strengthened on speculation the Federal Reserve is on course to raise interest rates this year.
There is also buzz that the European Central Bank is preparing to extend its stimulus measures.
In New York, the US dollar hit its highest level in nearly nine years yesterday against the basket of currencies. Veracity Group CEO Pramit Brahmbhatt said: "This week Rupee posted its first weekly gain in four weeks. The trading range for the Spot rupee is expected to be within 63.00 to 63.60."
Meanwhile in the forwards market, premia recovered on fresh paying pressure from corporates.
The benchmark six-month premium payable in June moved up to 226-228 paise from 224-226 paise previously.
The forward contracts maturing in December also closed higher at 433-435 pasie from 425-427 paise.
The Reserve Bank of India fixed the reference rate for dollar at 63.2878 and for Euro at 76.3061.
The rupee bounced back sharply to 97.65 against the pound from 98.47 yesterday and also firmed up to 76.25 per euro from 76.63. It moved up to 52.52 per 100 Japanese yen from 52.94 previously.
Rupee falls 32 paise on 1st day of new year to end at 63.35
Review: Unbroken is a good film that could have been great
Rupee up 35 paise; logs 4th straight yearly drop in 2014
Three events that may change India forever
Rupee recovers from 13-month lows, up 29 paise to close at 63.38