Hi,
I have had this issue for years but I thought I will post about so that perhaps it will benfits other facing the same issue.
I have a range of UK, US and EU stocks. When I open the app outside US opening times (including weekend), the quotes get updated but day change (delta %)is always set to zero, unless I open the app during the exchange opening hours. When I hoover over the delta column, it’s showing me that the lastest price was from yesterday and the previous price is the day before, although the stock exchange is closed as it’s the weekend (so on 22/01 showing 21/01’s difference with 20/01 as zero). For EU/UK stocks, the delta works well, showing me the diff between latest quote when the stock exchange was opened and the day before (so showing 20/01’s difference with 19/01). I have the same issue (i.e. zero delta) when I try to load US quotes during the week before the stock exhchange is open.
I wonded if I need to select a specific timezone for US stocks to fix this issue. The other cumbersome solution proposed by another person in this form is to change the OS time, load the quotes then rest the correct time.
I am using Yahoo Finance as the source of quotes and my time zone is GMT + 4. The odd thing is that the delta is only zero for US-listed stock (not with France or UK-listed, for example).
When you look at the historical quotes for a security (in the “All securities” view), are the dates shown there right or are they off by one day for US stocks?
What happens if you apply “Delete latest price” from the context menu of a (US) stock?
The last historical date column is Jan 20 which ic correct but in the daily delta, the latest price is shown as 22/01 (i.e. the weekend) when the exhange is closed, that’s why there is no price change since 20th. I recall that I tried once to delete the latest price, it worked but then as soon I refresh the quotes or restart the app, the delta goes back to zero. It’s as if the app defaults to the last quote when there is no new update available (because of weekend, outside operating times) and assigns it to today’s date. This does not happen for UK/EU stock where the last correct quote is maintained and not overrwritten.
Since we’re Monday and the US stock exchange is open now, everything works fine for US stocks (latest price 23/01; previous price Jan 20/01).
I am surprised that no one had experienced the same issue.
Do you need the intra-day quotes? If not, the simplest solution would be to turn them off (and delete the existing ones, which is only necessary once).
Yes, I saw that post last year but there was no solution provided within the app.
Regarding your suggestion, I don’t need to have intra-day quotes in most cases, so do I need to go to configure online update → Yahoo finance (adjusted close)?
That did not work unfortunately. The latest quote is from yesterday 23/01 as shown in the ‘hostorical quotes’. However, when I hover over the delta column, it is showing the latest price date as 24/01 and the previous price as being from the 23/01, although the US stock exchange is closed this morning (on 24/01).
Very bizarre behaviour as it only affect US stocks so far!
Thanks again. I have included a screenshot so that others can see how to manually remove the latest quote. It seems to be working this morning - let’s see what will happen when the US exchanges open.