Emerging market currencies looked set to break a seven-day advance on Tuesday as the dollar showed signs of stabilising, while Chile's peso firmed as copper prices hit nine-year highs.
The dollar moved marginally into positive territory and away from three-week lows, hitting emerging market currencies across the board.
MSCI's index of EM currencies lost 0.3%, and was on course to end its longest rally since August. Erasing session gains, South Africa's rand fell from one-year highs, down 1%, while Turkey's lira slipped from a six-month peak.
Citigroup Inc said it was booking a profit in its three-month bet on the South African rand versus the US dollar. "There is a point at which the underlying very weak growth trend and its fiscal implications could start impacting the ZAR in a negative way," they said in a note.
Oil prices edged away from recent highs, hitting currencies of crude exporting countries, with Russia's rouble ending a nine-session winning run, while Mexico's peso dropped 1.2%, set for its worst day in two weeks. The Colombian peso gave up 0.8%, retreating from more than three-week highs.
Markets in Brazil and Argentina were closed for local holidays.
"Brazilian real, South African rand and the Chilean peso are the three most undervalued EM currencies on an aggregate basis ... highlighting that markets have yet to price reflation across EM commodity exporters," said Deutsche Bank strategists in a note.
Meanwhile, Chile's peso firmed as much as 0.8%, extending a rally to a third straight session, as prices of the country's main export revenue generator, copper, were boosted by optimism about a global economic recovery.
Stocks in the region tracked a higher open on Wall Street, with vaccine optimism also playing a part. Colombia will begin COVID-19 vaccinations on Wednesday, while Mexico on Monday began the task of vaccinating millions of senior citizens.