The Chinese yuan and Indian rupee are expected to shed some of this year's gains and weaken slightly against the dollar over the coming 12 months if the U.S. Federal Reserve raises interest rates further as expected.
China's yuan hit its highest in just over half a year on Wednesday and was last trading around 6.79 against the dollar.
The currency has gained nearly 2 percent so far this year, with half of that coming just in the last month.
The move comes on the heels of faster-than-expected growth of 6.9 percent in the Chinese economy in the first quarter of this year. But that was largely reliant on fiscal stimulus - the country's total social financing reached a record 6.93 trillion yuan ($137 billion) for the same period.
Another reason for concern is Moody's Investors' Service decision to cut China's credit rating for the first time in nearly 30 years, with debt continuing to rise.
The yuan is forecast to weaken to 7.05 per dollar in 12 months, according to the poll of over 50 foreign exchange analysts taken this week, even as market confusion reigns over China's plans to tweak the currency's midpoint calculation for a second time this year.
China said on Friday it was introducing an unspecified "counter-cyclical factor", intended to discourage speculation and persistent depreciation pressure, though the currency had been largely stable earlier in the year as the dollar floundered.
Separately, the Indian rupee is forecast to weaken to 66.00 per dollar over the next year, a more than 2 percent fall from where it was trading on Wednesday after gaining more than 5 percent so far this year.
Official data on Wednesday showed India's economic growth unexpectedly slowed to its weakest in more than two years in the first three months of 2017, stripping the country of its status as the world's fastest growing major economy.
Still, the Reserve Bank of India is expected to stand pat when it meets on June 7, but carrying a less hawkish tone.