The local unit started trading slightly better at 54.06 per dollar from last close of 54.09 and immediately touched a low of 54.07 at the Interbank Foreign Exchange Market.
Later, it bounced back on smart rise in local stocks to a high of 53.63 before losing some ground to end at 53.86, a rise of 23 paise, or 0.43 per cent.
Forex dealers said a smart rebound in local equities and sustained fund inflows amid a weakness in the US currency overseas also aided the rupee.
"Rupee gained in line with the gains in local equities. The Economic Survey calling for fiscal consolidation paves way for interest rate cut by RBI which will be good for the industry and indicates the Budget tomorrow to be fiscally disciplined," said N S Venkatesh, Head (Treasury),
Terrible Thursday: Rs 1.1 trillion LOST in stocks
MOST POWERFUL Chinese brands in the world
6 ways to lower your credit card interest payment
Is Chidambaram's plan to create big banks feasible?
Borrowers, here's why you must REJOICE!