The rupee ended a touch weaker on Wednesday despite domestic shares hitting record highs as caution prevailed ahead of the release of minutes from the US Federal Reserve's March meeting.
Foreign investors have been active buyers of debt and equities since March, and net purchases in April alone have already totalled $ 933.67 million, according to the market regulator's data.
The rupee ended at Rs 60.14 per dollar compared with previous close of Rs 60.13 on Monday. Yesterday the market was closed on the occasion of Ram Navami.
The rupee had touched an eight-month high of 59.5950 on April 2, before giving up some gains, with the Reserve Bank of India (RBI) also suspected of having bought dollars to replenish its foreign exchange reserves.
Rupee strengthened the most this month on optimism Asia's relatively fast economic growth will attract capital inflows.
"The market expectation broadly is that the Federal Open Market Committee (FOMC) minutes will be less hawkish than the press conference in March," said Nizam Idris, a strategist with Macquarie Capital in Singapore.
More From This Section
Meanwhile, government bond snapped a four-day decline on speculation a rally in yields to the highest level since November attracted investors. The yield on the 10-year benchmark government bond 8.83% 2023 ended at 9.03% compared with previous close of 9.10%.
Overnight rates fell due to government spending. In the interbank money market the weighted average call money rate stood at 8.24% on Wednesday compared with 8.52% on Monday.