Was ist die am meisten empfohlene kostenlose / öffentliche API für den Zugriff auf Finanzmarktstatistiken und Aktienkurse (vorzugsweise Echtzeitkurse)? Ich bin nicht zu wählerisch, wie es verfügbar gemacht wird (SOAP, REST, einige proprietäre XML-Setups usw.), solange es eine anständige Dokumentation hat.
Ich plane, ein einfaches Web-Dashboard in PHP mit einigen Basisdaten (im Grunde eine schnelle und schmutzige Homepage) zu erstellen, möchte es aber möglicherweise zu einer vollständigen Web-App ausbauen. Irgendwelche Gedanken?
Wenn ich welche finde, werde ich hier eine Liste veröffentlichen (zögern Sie nicht zu kommentieren, wenn Sie bereits eine davon verwendet haben):
Frei
Nicht frei
It 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.
Normalerweise finde ich, dass ProgrammableWeb ein guter Ort ist, um nach APIs zu suchen.
quelle
Markit On Demand bietet eine Reihe kostenloser Finanz-APIs zum Herumspielen. Anscheinend gibt es eine Börsenkurs-API, eine Börsenticker- / Unternehmenssuche und eine Chart-API. Schauen Sie sich http://dev.markitondemand.com an
quelle
Zuletzt habe ich vor ein paar Jahren nachgesehen, dass es keine einfache Option gab, und die "Lösung" (mit der ich nicht einverstanden war) bestand darin, eine Reihe von Websites auf dem Bildschirm abzukratzen. Es mag jetzt einfacher sein, aber ich wäre trotzdem überrascht, etwas Nützliches zu sehen.
Das Problem hierbei ist, dass die Daten immens wertvoll (und sehr teuer) sind. Während die Definition einer Methode zum Abrufen einfach wäre, wäre es nahezu unmöglich, die Handelsplätze dazu zu bringen, sich von ihren Daten zu trennen. Einige der MTFs stellen (derzeit) ihre Daten kostenlos zur Verfügung, aber ich bin mir nicht sicher, wie Sie sie erhalten würden, ohne jemand anderen wie Reuters dafür zu bezahlen.
quelle
Ich fand die Links und Tipps unter dieser Frage hilfreich.
quelle
Einige der Maklerfirmen wie TDAmeritrade verfügen über APIs, mit denen Sie Streaming-Daten von ihren Servern abrufen können:
http://www.tdameritrade.com/tradingtools/partnertools/api_dev.html
quelle