2016-07-25 10 views
2

私はヤフーのファイナンス会社のデータを取得しようと努力しており、私は企業の株式データを取得することに成功しました。基本データとは別に、私は同じ会社の主要な統計データを取得しようとしています。下の画像は私が必要とする重要な統計項目です。yahoo finance web search apiのキー統計を取得するには?

enter image description here

私は株価データを取得するためにヤフーのWebサービスAPIを使用しています。しかし、f = nabf = snbaopl1のようなパラメータを追加しようとすると、私は406エラー応答コードを得ています。以下は私が使用しているファイナンスAPIです。

http://finance.yahoo.com/webservice/v1/symbols/SPARC.BO/quote?format=json&view=detail&f=nab 

これは、企業の株式キー統計をどのように取得する必要があるのか​​を指定する方法です。

+0

誰でもお手伝いできますか?私は非常に難しいと多くの方法で研究していますが、私は何か別のオプションを見つけませんでした。私が見つけたものは廃止されました。なぜ誰もヤフーの質問に回答していないのです –

答えて

10

あなたは、このリンクにアクセスを試みることができます。

assetProfile 
financialData 
defaultKeyStatistics 
calendarEvents 
incomeStatementHistory 
cashflowStatementHistory 
balanceSheetHistory 

JSONファイルでこのリンク意志の応答:

https://query2.finance.yahoo.com/v10/finance/quoteSummary/YOUR_COMPANY_SYMBOL?modules=ANY_PERMITTED_MODULE_SEPPARATED_BY_COMMAS

私が面白いと思いますいくつかのモジュールを見つけました。

+0

これを変更してCSVファイルを取得できますか? –

+0

そう思わないよ –

+1

ありがとうございます!それは私が探していたことだ... しかし、私は必要なものは、私が得ることができなかった属性のカップルがまだあります。価格/売上高(ttm)、マーケットキャップ(intraday)[非常に重要]、価格/売上高(ttm) これらの属性に関するヘルプはありますか? –

2

私たちは、我々はまた、JSON format.TheにCSV出力を変換することができますしたい場合は、CSV形式で出力を表示しますデフォルトでは、APIを以下の引用符のAPI http://finance.yahoo.com/d/quotes.csv?s=MSFT&f=snd1l1ydrbj1mt8opjk

を使用してヤフーファイナンスkey_statisticsデータを取得することに成功しました引用符APIはf = snd1l1ydrbj1mt8opjkとして与えられている上記の統計情報を取得し、csv出力をJSONに変換してJOSN形式を取得する上で、私の要求に完全にうまくいきます。

+0

まだ2017年3月20日現在で動作します。また、偉大なキャッチ! – t0mgs

+0

'f = snd1l1ydrbj1mt8opjk'とは何ですか?このフィールドの意味を説明できますか?ありがとう。 –

+1

s =記号(すなわち、、ティッカーシンボル) のn =会社フルネーム D1 =最終取引日 L1 =最終取引(価格のみ) Y =配当利回り D =配当/共有 R = P/Eレシオ B =入札 J1 =時価総額 メートル=日の範囲 T8 = 1YR目標株価 O =オープン P =前の閉じる J = 52週低 のk = 52週間ハイ –

関連する問題