質問

金融市場の統計と株価(リアルタイムの株価が望ましい)にアクセスするための最も推奨される無料/公開APIは何ですか?適切なドキュメントがある限り、その公開方法(SOAP、REST、独自のXML設定など)についてはあまり気にしません。

いくつかの基本データ(基本的にはクイックnダーティホームページ)を含むシンプルなWebダッシュボードをPHPで構築する予定ですが、最終的には本格的なWebアプリに成長させたいと思うかもしれません。何か考えはありますか?

一部を見つけたら、ここにリストを投稿します(以前にそれらを使用したことがあればコメントしてください):

無料

無料ではない

役に立ちましたか?

解決

YahooのAPIはCSVダンプを提供します:

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

ドキュメント化されているかどうかはわかりませんが、このサンプルコードはすべての機能(つまり、stat型[クエリ文字列のパラメーターf])を示す必要があります。ドキュメント(公式またはない)それを検索する場合。

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

編集

いくつかの非公式のドキュメントを見つけました:

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

他のヒント

通常、 ProgrammableWeb は、APIを探すときに最適な場所です。

Markit On Demandは、いじくり回すための無料の金融APIのセットを提供します。株価API、株価ティッカー/会社検索、利用可能なチャートAPIがあるようです。 http://dev.markitondemand.com

をご覧ください。

私が最後に見たのは、数年前です-簡単な選択肢はなく、「解決策」は(私は同意しませんでした)多くのウェブサイトをスクリーンスクレイピングしていました。今はもっと簡単かもしれませんが、何か便利なものを見て驚いたでしょう。

ここでの問題は、データが非常に価値がある(そして非常に高価である)ため、それを取得する方法を定義するのは簡単ですが、取引会場をデータで分けることはほとんど不可能です。 MTFの中には(現在)無料でデータを提供しているものもありますが、ロイターなど他の人にお金を払わずにデータを取得する方法がわかりません。

この質問の下にあるリンクとヒントが役立つことがわかりました。

TDAmeritradeなどの一部の証券会社には、サーバーからストリーミングデータを取得するために使用できるAPIがあります。

http://www.tdameritrade.com/tradingtools/partnertools/api_dev.html

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top