金融市場の統計情報や株価情報(リアルタイムの株価情報が望ましい)にアクセスするための最も推奨される無料/公開APIは何ですか?適切なドキュメントがあれば、どのように公開されるか(SOAP、REST、独自のXML設定など)についてはあまり気にしません。
私はPHPにいくつかの基本データ(基本的にはクイックn-dirtyホームページ))でシンプルなWebダッシュボードを構築することを計画していますが、最終的には本格的なWebアプリに成長させたいかもしれません。何かご意見は?
いくつか見つかったので、ここにリストを投稿します(以前にそれらを使用したことがあるならコメントしてください):
無料
無料ではありません
YahooのAPIはCSVダンプを提供します。
例: http://finance.yahoo.com/d/quotes.csv?s=msft&f=price
文書化されているかどうかはわかりませんが、このサンプルコードはすべての機能(つまり、stat型[クエリ文字列のパラメーターf])を示す必要があります。あなたがそれを探します。
http://www.goldb.org/ystockquote.html
編集
非公式のドキュメントをいくつか見つけました。
私は通常 ProgrammableWeb がAPIを探すときに行くのに適した場所であることに気付きます。
Markit On Demandは、無料で利用できる一連の金融APIを提供しています。株価API、株価表示/会社検索、チャート作成APIが利用できるようです。 http://dev.markitondemand.com を見てください
数年前に私が最後に見たのは、簡単な選択肢がなく、「解決策」(私は同意しませんでした)がいくつかのWebサイトをスクレイピングすることでした。今はもっと簡単かもしれませんが、それでも便利な何かを見て驚いています。
ここでの問題は、データの価値が非常に高い(そして非常に高価である)ことです。そのため、データを取得する方法を定義するのは簡単ですが、取引会場をデータで分けることはほとんど不可能です。 MTFの中には(現在)無料でデータを提供しているものもありますが、ロイターなど他の人にお金を払わずにデータを取得する方法がわかりません。
この question の下にリンクとヒントが役立つことがわかりました。