Meilleure / API la plus complète pour les actions / données financières [fermé]

95

Quelle est l'API gratuite / publique la plus recommandée pour accéder aux statistiques des marchés financiers et aux cotations boursières (de préférence des cotations en temps réel)? Je ne suis pas trop pointilleux sur la façon dont il est exposé (SOAP, REST, une configuration XML propriétaire, etc.), tant qu'il a une documentation décente.

Je prévois de créer un tableau de bord Web simple en PHP avec des données de base (essentiellement une page d'accueil rapide et sale), mais je souhaiterai peut-être le transformer en une application Web à part entière. Des pensées?

Comme j'en trouve, je posterai une liste ici (n'hésitez pas à commenter si vous en avez déjà utilisé un):

Libre

Pas libre

Wilco
la source

Réponses:

31

L'API de Yahoo fournit un vidage CSV:

Exemple: http://finance.yahoo.com/d/quotes.csv?s=msft&f=price

Je ne sais pas si cela est documenté ou non, mais cet exemple de code devrait présenter toutes les fonctionnalités (à savoir les types de statistiques [paramètre f dans la chaîne de requête]. Je suis sûr que vous pouvez trouver de la documentation (officielle ou non) si vous le recherchez.

http://www.goldb.org/ystockquote.html

Éditer

J'ai trouvé de la documentation non officielle:

http://ilmusaham.wordpress.com/tag/stock-yahoo-data/

Giovanni Galbo
la source
Cela ne prend pas en charge les échanges en dehors des États
Bibaswann Bandyopadhyay
2
C'est le cas, il vous suffit de les suffixer avec un code personnalisé. Comme pour obtenir la citation d'AB Inbev, vous tirez ABI.B
Wouter Lievens
5
yahoo api ne fonctionne plusIt has come to our attention that this service is being used in violation of the Yahoo Terms of Service. As such, the service is being discontinued. For all future markets and equities data research, please refer to finance.yahoo.com.
James Wierzba
16

Je trouve généralement que ProgrammableWeb est un bon endroit où aller pour rechercher des API.

VirtuosiMedia
la source
C'est une méta réponse :)
Christophe Roussy
8

Markit On Demand fournit un ensemble d'API financières gratuites pour jouer avec. On dirait qu'il existe une API de cotation boursière, une recherche boursière / société et une API graphique disponibles. Regardez http://dev.markitondemand.com

marque
la source
3
Le TOS dit que vous ne pouvez pas l'utiliser pour autre chose que des applications de test ou si vous êtes un employé potentiel.
kamranicus
Il n'y a pas beaucoup de stocks disponibles. Je n'ai trouvé aucune entreprise DAX.
Kalle
1
Le lien est maintenant mort
QHarr
3

La dernière fois que j'ai regardé - il y a quelques années - il n'y avait pas d'option facile et la «solution» (avec laquelle je n'étais pas d'accord) consistait à faire des captures d'écran sur un certain nombre de sites Web. C'est peut-être plus facile maintenant, mais je serais quand même surpris de voir quelque chose d'utile.

Le problème ici est que les données sont extrêmement précieuses (et très coûteuses), donc s'il serait facile de définir une méthode de récupération, il serait pratiquement impossible de séparer les plates-formes de négociation de leurs données. Certains MTF fournissent (actuellement) leurs données gratuitement, mais je ne sais pas comment vous les obtiendriez sans payer quelqu'un d'autre, comme Reuters, pour cela.

Stephen Darlington
la source
Que signifie MTF?
John
«Facilité commerciale multilatérale». investorwords.com/16604/multilateral_trading_facility_MTF.html
Stephen Darlington
2

J'ai trouvé les liens et les conseils sous cette question utiles.

JohnB
la source