The rupee is trading at 61.8775/8800 vs Thursday's close of 61.94/95.
Record high local stocks boosted sentiment for the rupee.
State-owned banks are buying dollars around 61.84/85 for oil companies, says a trader.
The rupee is seen in a 61.80 to 62.00 range until close.