Vidas posted the revision needed to get Yahoo intraday data below in response to a similar question about Portfolio Slicer V2.4. I changed the line of code and was able to get the intraday data. Thanks again, Vidas!
I am in Canada, and I can confirm that Yahoo quote download works as expected. If anyone still has problems - please tell me the country that you are trying to access Yahoo from. I have seen in the past when Yahoo change source data formatting for some countries and thus cousing download scripts stop working.
I'm still having trouble with this. I'm in canada and have tried ID 31, 32 and 49.
Are you able to explain a way for me to check what ID I need to use?
Here are intraday logs for each ID:
ID: 31 (Price found is same for every symbol)
Symbol: FB. Next date: 2021-08-24. Quote file: C:\PortfolioSlicer\PSDataExtract\Quotes\_FB_.txt Requesting url: https://finance.yahoo.com/quote/FB Found price: 35320.00
ID: 32
Symbol: FB. Next date: 2021-08-24. Quote file: C:\PortfolioSlicer\PSDataExtract\Quotes\_FB_.txt Requesting url: https://finance.yahoo.com/quote/FB ** For Symbol: FB new quotes not found (there is no 'D(ib)" data-reactid="32">' in html that came back)
ID:49
Symbol: FB. Next date: 2021-08-24. Quote file: C:\PortfolioSlicer\PSDataExtract\Quotes\_FB_.txt Requesting url: https://finance.yahoo.com/quote/FB ** For Symbol: FB new quotes not found (there is no 'D(ib)" data-reactid="49">' in html that came back)
Here are troubleshoothing steps for Firefox browser, other browsers steps should be very similar.
go to requesting URL: https://finance.yahoo.com/quote/FB Take a note of the price, example 368.39 In your web browser on that page in the empty area do right mouse click and choose "View Page Source" - this will open new page with html code. Do a search for 368.39 and review html code around the price and see what ID is used.
Comments
Even I cannot download Yahoo quotes today.
But I have them for yesterday 19/7/2021
It's the intraday that is not downloading.
If anyone still has problems - please tell me the country that you are trying to access Yahoo from. I have seen in the past when Yahoo change source data formatting for some countries and thus cousing download scripts stop working.
After applying the solution on this post it works fine, Thanks.
http://support.portfolioslicer.com/index.php?p=/discussion/595/portfolio-slicer-v2-4-intraday-update-not-working#latest
I'm still having trouble with this. I'm in canada and have tried ID 31, 32 and 49.
Are you able to explain a way for me to check what ID I need to use?
Here are intraday logs for each ID:
ID: 31 (Price found is same for every symbol)
Symbol: FB. Next date: 2021-08-24. Quote file: C:\PortfolioSlicer\PSDataExtract\Quotes\_FB_.txt
Requesting url: https://finance.yahoo.com/quote/FB
Found price: 35320.00
ID: 32
Symbol: FB. Next date: 2021-08-24. Quote file: C:\PortfolioSlicer\PSDataExtract\Quotes\_FB_.txt
Requesting url: https://finance.yahoo.com/quote/FB
** For Symbol: FB new quotes not found (there is no 'D(ib)" data-reactid="32">' in html that came back)
ID:49
Symbol: FB. Next date: 2021-08-24. Quote file: C:\PortfolioSlicer\PSDataExtract\Quotes\_FB_.txt
Requesting url: https://finance.yahoo.com/quote/FB
** For Symbol: FB new quotes not found (there is no 'D(ib)" data-reactid="49">' in html that came back)
Here are troubleshoothing steps for Firefox browser, other browsers steps should be very similar.
go to requesting URL: https://finance.yahoo.com/quote/FB
Take a note of the price, example 368.39
In your web browser on that page in the empty area do right mouse click and choose "View Page Source" - this will open new page with html code. Do a search for 368.39 and review html code around the price and see what ID is used.