Indian rupee on Tuesday was trading marginally higher against US dollar, tracking gains in Asian currencies market. At 9.08 am, the rupee was trading at 68.88 a dollar, up 0.05% from its previous close of 68.94. The home currency opened at 68.90 a dollar

The 10-year bond yield was trading at 7.322%, as compared to its Monday's close of 7.324%. Bond yields and prices move in opposite directions.

So far this year, the rupee has gained 1.30% against the US dollar, while foreign investors have bought $6.32 billion in equity and $455.10 million in debt market.

India's benchmark index Sensex rose 0.10% to 37846.07 points in pre-open trade. Year to date, it is up 4.83%.

Asian currencies were trading higher. South Korean won was up 0.23%, Indonesian rupiah 0.11%, Philippines peso 0.1%, China Offshore 0.06%, Malaysian ringgit 0.05%. However, Thai Baht was down 0.12% and Japanese yen 0.06%.

The dollar index, which measures the US currency’s strength against major currencies, was trading at 96.518, down 0.05% from its previous close of 96.566.

(Bloomberg contributed this story)