利用可能なすべての業界(http://biz.yahoo.com/p/など)を一覧表示し、対応するすべての株式を表示したいと思います。これまで、シンボルの提案にはYAHOO.Finance.SymbolSuggest.ssCallbackを使用し、株式のデータを取得するにはhttp://finance.yahoo.com/d/quotes.csv?s=...を使用していました。
誰かがすべての業界と対応する株を取得する方法を知っていますか?別の隠されたYahooAPIはありますか?
利用可能なすべての業界(http://biz.yahoo.com/p/など)を一覧表示し、対応するすべての株式を表示したいと思います。これまで、シンボルの提案にはYAHOO.Finance.SymbolSuggest.ssCallbackを使用し、株式のデータを取得するにはhttp://finance.yahoo.com/d/quotes.csv?s=...を使用していました。
誰かがすべての業界と対応する株を取得する方法を知っていますか?別の隠されたYahooAPIはありますか?
利用可能なすべての業界のリストはGICS Sectors
、スタンダードとプアーズ (S&P500 はそれを使用します)、およびICB
ダウ・ジョーンズと FTSE に対して呼び出されます。したがって、Nasdaq、Nyse、その他の市場で使用されています。Yahoo はモーニング スターによる第 3 の業界分類を使用しているようですが、よくわからないので、データを取得する両方の方法を示します。
Yahoo が本当にこの分類に固執しているかどうかはわかりませんが、いくつかの名前は非常に近いので見てみましょう:インデックス データに移動し、各セクターでクリックし、下部にある[完全なインデックス保有を表示] をクリックする必要があります。Yahoo の業界リストほど正確ではありませんが、Morning Star でできることはこれだけです。あまり説得力がありません、私は知っています...
GICS Sectors
は現在、スタンダード アンド プアーズの商標であり、データは S&P の Web サイトで検索する必要があります。
簡単な答え:このページを見てください。登録する必要があります (無料で簡単です)。株式と対応するセクターを含むスプレッドシート (xls) をダウンロードできます。とはいえ、物事は必ずしも容易ではなく、対応する業界のすべての株式を取得するには、少し検索を行う必要があります。たとえば、ファイルINDICATED_RATE_CHANGE.xlsは、2012 年の各月のいくつかの企業とそのセクターを提供します。それと SP500_DividendAristocrats_2012.xlsを使用すると、少なくとも S&P 500 企業の大部分を取得できるはずです。
リンクは死んでいます:(ICB
NYSE、NASDAQ などで使用されています。S&P やモーニングスターよりもはるかに簡単です。これがあなたの答えです。ブーム!直接リンク!
より単純で最も使用されている業界分類インデックスを使用することを強くお勧めします: ICB
. 何百万人もの投資家が S&P 金融サービスやモーニングスター証券会社サービスを利用することなく毎日中継しているため、常に利用可能で公開されています...
nasdaq.com を見ると、すべての企業とそれに対応するセクターを取得できます。Nasdaq はこちら、Nyse はこちら
ここからすべての業界 ID を取得します: http://biz.yahoo.com/ic/ind_index.html (リンクを参照)
次に、YQL ( https://developer.yahoo.com/yql/console/ )を使用します。
次のようなクエリを使用: select * from yahoo.finance.industry where id=912