biolab / orange3-timeseries

🍊 :chart_with_upwards_trend: Orange add-on for analyzing, visualizing, manipulating, and forecasting time series data.
Other
62 stars 40 forks source link

Exception raised in Yahoo Finance #256

Closed noahnovsak closed 1 year ago

noahnovsak commented 1 year ago

Yahoo finance api seems to no longer work. I first noticed the issue in January.

Upon attempting to download data an error is shown. image

I initially assumed this was just a me problem as I'm running this on pyqt6 and I have some other issues with the add-on menu, but across multiple platforms have been reporting the same.

rfutch commented 1 year ago

This looks like your issue: image

Quandl, like Twitter, has started rate limiting. Maybe we could look at alternate sources or allowing users to input their own API key.

rfutch commented 1 year ago

Update: Tested it with an API key and it works just fine. Of course there is no place to put the API key in the app yet. I'll poke around to see if I can build it from the instructions here.

rfutch commented 1 year ago

Possibly related? Just realized it is not using the Quandl function: https://discuss.python.org/t/issue-with-pandas-datareader-yahoo-financee/22086/5

rsfutch77 commented 1 year ago

This might have fixed it? https://github.com/biolab/orange3-timeseries/pull/257

I could use some help testing it.

bitsnaps commented 1 year ago

Still getting the same issue (Failed to download data. No internet? Wrong stock symbol?) with v3.35, I really wish to see some options on this widget (e.g. URL, API_KEY if data is not publicly available...)

PrimozGodec commented 1 year ago

It should be resolved at https://github.com/biolab/orange3-timeseries/pull/257. The changes will be available with the new orange3-timeseries release.

PrimozGodec commented 1 year ago

Now addon version with a fixed Yahoo Finance widget is released. The new version will be available soon in Orange.