Benny-/Yahoo-ticker-symbol-downloader

Program cannot download data

Opened this issue · 9 comments

Since last week, the program is unable to access the yahoo finance data; retry 5 times the request and finally get a 404 Client error.
Is there any change in yahoo access?, how can I solve this?.
Anyone knows alternative ways for getting tickers symbols for free?
Attach the terminal output.
error.docx

It appears to me they may have banned the user_agent defined in SimpleSymbolDownloader.py:

user_agent = 'yahoo-ticker-symbol-downloader'

If you change the user agent to something else the script will work. I noticed though that it will also fail again after some time, so the API may be limiting excessive requests.

If you haven't tried yet you can take a look at https://github.com/shilewenuw/get_all_tickers. Maybe that works.

You can find a solution here as far as I can see, I didn't try it myself though: shilewenuw/get_all_tickers#15

kyi87 commented

I got the same Problem when i use the script:

Invocation:

py YahooTickerDownloader.py

Error:

404 Client Error: Not Found for url: https://finance.yahoo.com/_finance_doubledown/api/resource/searchassist;searchTerm=b?device=console&returnMeta=true

Is there are solution yet?

Thanks.