Rod-Persky / investoscope-easy-update

Updates Investoscope 3 end of day quotes
GNU General Public License v3.0
6 stars 3 forks source link

Incorrect data from Yahoo! may cause issues with historical reports #5

Closed charlietomo closed 6 years ago

charlietomo commented 6 years ago

Mentioning this here - not as an issue with the script but to draw users attention to an issue with some of Yahoo's data.

Some data from LSE has mixed GBP and GBp quotes - typically GBp for the current quote (so after running script the latest price is upto date) but GBP for the historical data. So this means that any reports done in Investoscope including those instruments are out by a factor of 100 for those instruments!

An wrong share is here: https://finance.yahoo.com/quote/WWH.L/history?p=WWH.L A correct share is here: https://finance.yahoo.com/quote/VOD.L/history?p=VOD.L

This appears to be a known issue, with comments from November indicating Yahoo would look into it but I am still having the issues.

Rod-Persky commented 6 years ago

I've added this to the readme @charlietomo to make it clear that there are known problems with data accuracy. To improve this situation, I wonder if you know any end of day quote providers (do you use someone other than yahoo) or maybe you could suggest a rule that could be used to recognise this error?

charlietomo commented 6 years ago

Hi @Rod-Persky apologies on the delay. I don't use another end of day provider that is free, and Quandl is a paid for option for LSE information. I used to be entirely Google Finance.

I have just re-visited this and am not sure if something has changed or I was making some mistakes before. For WWH.L all the quotes are now coming through as GBP so I have changed my setting in Investoscope and I am seeing the correct book and market costs. Seems LSE data may need to be checked for GBp vs GBP. Additionally I think I am finding some other bugs in the Investoscope reporting, but appreciate that isn't your fault or issue!