How to deal with wrong currency rate on Yahoo finance

Hi everyone,
On June 19, 2025, Yahoo Finance reported that USD/VND dropped 11.24% (which it didn’t), and it screwed up my portfolio performance. How do I deal with this?

Usually Yahoo fixes these data glitches pretty fast.

For now, just go to the historic prices and right-click to delete the wrong data.

If not, try wise.com.


https://wise.com/rates/history+live?source=USD&target=VND&length=5&resolution=daily&unit=year
$[*].time
$[*].value

https://wise.com/rates/history+live?source=USD&target=VND&length=2&resolution=hourly&unit=day
$[48].time
$[48].value

1 Like

:open_mouth: It is really the 48th element - always?!?

I think you could use $[-1:].time to get the last element of the array.

Anyway, if there is a historic price for a given date, then the “latest” is ignored. The thinking is: the latest are the end of day prices. And looking at the response of the historic URL, it includes the latest price. Therefore setting the latest to “no automatic download” should be no problem.

That was my assumption.

Cool, I didn’t know that. Works.

OK.

Thank you everyone,
Yahoo fixed it.