Coder Social home page Coder Social logo

Comments (7)

pljanot avatar pljanot commented on May 27, 2024

Unfortunately the Yahoo API is not something that you can blindly relay on.
I mainly using historical API, but the failing reason should be similar.

I found out that there are symbols that keep failing more than others (for instance PPC, MU).
By more I mean: many bad requests (400) or success (200) with empty data (nulls).
I have no idea why, but maybe those requests are collected from different endpoints than others.

Moreover I observe that when queried those tickers for 2 to 3 years of data can failed persistently while passing against small amount of data (like 30days).

That's lead me to conclusion that if you ask for smaller data then the better are chances to retrieve valid response.

from yahoofinanceapi.

dotnetshadow avatar dotnetshadow commented on May 27, 2024

@delvier thanks for the information, do you happen to know if there is a rate limit for making calls to the Yahoo API?

from yahoofinanceapi.

pljanot avatar pljanot commented on May 27, 2024

@dotnetshadow I don't know to be honest. But I think it's quite high, I could not reach any limits making thousand of requests per minute during intensive testing.

from yahoofinanceapi.

dshe avatar dshe commented on May 27, 2024

YahooFinanceApi does not impose any limitations on the number of symbols requested. I was able to download 1000 symbols. I noticed that larger number of symbols is limited by URI length.

from yahoofinanceapi.

dotnetshadow avatar dotnetshadow commented on May 27, 2024

@dshe cheers thanks for that appreciate it

from yahoofinanceapi.

karlwancl avatar karlwancl commented on May 27, 2024

@dotnetshadow Is your concern being tackled? I will close the issue if it is the case, thanks!

from yahoofinanceapi.

dotnetshadow avatar dotnetshadow commented on May 27, 2024

@Ippkarl yes thanks 👍

from yahoofinanceapi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.