Programmatique de l'API pour le téléchargement des états financiers historiques
Je suis à la recherche d'une API web (gratuits ou disponibles à un certain coût raisonnable pour un développeur individuel) pour télécharger les états financiers pour un stock donné symbole (compte de résultat, bilan et flux de trésorerie consolidés)
J'ai cherché sur ce site et trouvé quelques liens utiles sur les cours de la bourse (Le meilleur/le Plus Complet de l'API pour les Stocks/Données Financières)
J'ai regardé YQL, mais il est limité à des actions liées à l'information http://www.gummy-stuff.org/Yahoo-data.htm)
Google finance ne semble pas donner de programmation de l'api pour les états financiers.
Plus proche que j'ai pu obtenir a été http://www.mergent.com/ et ils ne sont pas libres:
Idéalement, si le bilan financier est dans un "programmeur format convivial", ce serait formidable, mais je ne pense pas que c'est faisable. Étant donné que, d'une manière facile de télécharger ces données est la deuxième meilleure option.
Des suggestions?
Ce n'est pas programmatique, mais il fait autorité et longitudinale: sec.gov/edgar.shtml
Bonjour Oui c'est ce que je pensais mais je suis surpris de voir pourquoi il n'est pas libre. Après tout, il est à la disposition du public pour les données d'aujourd'hui. Et il "devrait" être publiquement accessible pour quiconque de regarder. @dsm, je voudrais prendre un autre regard sur ce site (déjà numérisés)
mergent.com/servius semble être exactement ce dont vous avez besoin (états financiers dans la programmation, API REST), et il offre de la libre utilisation et un prix très raisonnable après vous la dépassez. Merci de me contacter en mode hors connexion - eugene à webservius dot com pour en discuter.
OriginalL'auteur serverman | 2010-09-12
Vous devez vous connecter pour publier un commentaire.
La quantmod package R dispose de fonctionnalités pour tirer financiers consolidés à partir de Google. Il le fait en grattant le HTML. Si vous souhaitez faire un essai, exécutez ces commandes sur un R invite:
cela semble ne plus fonctionner, sans doute parce que Google Finance les changements de leur balisage HTML et R ne peut plus analyser. R émet le message d'erreur:
> getFinancials("IBM") [1] "IBM.f" Warning message: In readLines(tmp) : incomplete final line found on '/var/folders/pn/f50mz2ts5rd5hzg3s9t5p3hc0000gn/T//RtmpTHwzNv/file708a7b1a'
qui pointe à une copie en cache de Google Finance page HTML.c'est un "Avertissement" pas une "Erreur". Les exemples encore du travail pour moi en utilisant quantmod de CRAN et de la R-forge, en dépit de l'avertissement.
Les exemples ne sont pas encore du travail pour moi en utilisant quantmod de CRAN. Le contenu de l'objet de retour sont vides. Reçois toujours ce même message: message d'Avertissement: Dans readLines(tmp) : incomplet dernière ligne trouvé
OriginalL'auteur Joshua Ulrich
Je sais que Mergent ( http://www.mergent.com/ ) a déjà été évoquée dans la question et les commentaires, mais je voulais l'appeler à une réponse distincte, de sorte que les autres ne pas manquer: La Mergent Api ont été spécifiquement conçus pour répondre à ces besoins (en particulier les Fondamentaux de la Compagnie de l'API), et en fait ils n'ont gratuit plans.
Ne semble pas fonctionner plus
Le lien est cassé.
OriginalL'auteur Eugene Osovetsky
Intrinio fournit que des données via l'API - sa gratuit jusqu'à 500/tous les jours des appels d'API, mais vous pouvez obtenir la totalité d'un bilan, compte de résultat, ou l'état des flux de trésorerie pour un seul appel. La façon la plus simple d'essayer, c'est avec le L'Explorateur de l'API, qui construit les appels de l'API pour vous. Vous pouvez afficher la documentation de l'API ici.
Quelques exemples:
Qui tire Apple compte de résultat au format JSON. Vous pouvez utiliser curl, OBTENIR, ou pratiquement n'importe quel langage de programmation.
Le prix d'extrémité, vous aurez l'intégralité de l'historique des prix pour tout NOUS disposons d'.
Vous pouvez utiliser data_point pour obtenir les données les plus récentes - cet exemple obtient le stock en temps réel des prix, mais vous pouvez obtenir de l'EBITDA, EV/EBITDA, etc.
OriginalL'auteur Andrew Carpenter
Puisqu'il semble que la Mergent lien est en bas, il y a aussi TradeCrunch (http://tradecrunch.net/). Il est en version bêta pour le moment, mais la FAQ dit qu'il a un compte gratuit. Il y a une API pour le téléchargement de tous les états financiers et les données d'évaluation. Il y a également une Performance API, mais vous pourriez juste l'obtenir qu'à partir de Yahoo.
OriginalL'auteur DawnMage77
Kimonolabs a établi un partenariat avec EDGAR de fournir à la SEC de l'API, qui consolide les bilans, comptes de résultat, etc.
http://www.kimonolabs.com/sec/docs
OriginalL'auteur user2348399