yahooファイナンス相場API( http://download.finance.yahoo.com/d/quotes.csv ?)今年の会社に関連する多くの機能へのアクセスを提供します
(Sector Price
Dividend Yield
Price/Earnings
Earnings/Share
Book Value
52 week low
52 week high
Market Cap
EBITDA
Price/Sales
Price/Book).
Yahooファイナンス履歴データapi( http://ichart.finance.yahoo.com/table.csv ?)は、特定の期間(YYMMDDの開始、YYMMDDの終了)の会社の次の情報のみを提供します
> "Open": "15.32",
> "High": "15.35",
> "Low": "15.13",
> "Close": "15.24",
> "Volume": "20126900",
> "Adj_Close": "15.24"
会社に関連する配当利回り、価格/収益、収益/シェアの履歴データを取得するにはどうすればよいですか? (現時点では、finance.quotes APIを使用して現在の年に関連する情報しか取得できず、これらの機能に関連する履歴データを取得できないため)
過去の配当を取得するには、"g=v"
次のようにクエリに
http://ichart.finance.yahoo.com/table.csv?s=MSFT&g=v
これにより、次のフィールドが表示されます
Date
Dividends
私はこの情報を見つけた場所を信用しますが、どこで入手したか覚えていません。他のサイトを検索しても、このAPIの詳細はまったくわかりません。
あなたは見ることができます
https://developer.yahoo.com/yql/console/?q=show%20tables&env=store://datatables.org/alltableswithkeys#h=select+ * + from + yahoo.finance.historicaldata + where + symbol +%3D +%22YHOO%22 + and + startDate +%3D +%222009-09-11%22 + and + endDate +%3D +%222010-03-10%22
必要なデータを無料で見つけるのは難しいでしょう。これが、マイケルブルームバーグのように財務データを提供する人々が億万長者である理由です。
試すことができる1つのオプションは Quandl です。私は彼らのWiki Stock dbをYahooの履歴データapiのバックアップとして、またいくつかの入手困難なインデックスの主要なソースとして使用することに成功しました。無料のデータベースから必要なデータの一部を計算できる場合があります。
興味のある方のために:eodhistoricaldata.comからデータをダウンロードする方法を次に示します。
https://eodhistoricaldata.com/api/eod/AAPL.US?from=2017-01-05&to=2017-02-10&api_token=OeAFFmMliFG5orCUuwAKQ8l4WWFQ67YX&period=d
以下のパラメーターを使用してURLを呼び出します。完全なリストについては、サイトを確認してください* AAPL.US:問題の株式*開始日と終了日:開始日と終了日* api_token:アカウントのトークン
結果はcsvファイルで、この例を使用してインスタンスc#で引き継ぐことができます: download csv