Avatar of opike
opike
 asked on

Issue with retrieving stock quotes from yahoo finance

I've been using yahoo finance for obtaining stock quotes in a java program for about 6 months now and haven't had any issues until recently. I'm using the following url to retrieve the quote for the last trade of a stock:

http://download.finance.yahoo.com/d/quotes.csv?f=sl1d1t1c1ohgv&e=.csv&s=MSFT

What happens is about every 5th retrieval (it's not consistent), rather than returning the data for the most recent trade, it returns data from 3 days ago.

I only see this issue in my java program... when I issue the url from a browser it always seems to work fine. I would've suspected the problem to be in my code except for the following conditions:

1. This was working fine for many months and I haven't touched the code dealing with retrieving the data.
2. It happens totally randomly. I cycle through the stocks in the S&P 500 and sometimes a particular ticker will work and sometimes it doesn't. There is no discernible pattern.
3. These users also reported a problem with yahoo finance at around the same time (it's not the exact same symptom as what I'm seeing but it is suspicious):Yahoo finance issue
Web DevelopmentWeb BrowsersProgramming

Avatar of undefined
Last Comment
Member_2_5069294

8/22/2022 - Mon
Member_2_5069294

Do you have a question?
opike

ASKER
The question was implied... but allow me to be more explicit.

1) Has anyone else run into this?
2) Has anyone come up with a workaround?
ASKER CERTIFIED SOLUTION
Member_2_5069294

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
Your help has saved me hundreds of hours of internet surfing.
fblack61