すべてのyahooファイナンス株のシンボルのリストはどこで入手できますか

どこかで見たのを覚えていますが、もう見つけることができません。 Yahooファイナンスのすべての株のリストを取得します。

またはすべてのアメリカ株、おそらくラッセル1000/2000/3000 …

コメント

回答

BATSにはダウンロード可能なファイルがあります: http://batstrading.com/market_data/listed_symbols/

CSとXMLがあります。そのリストには7,000株があります。 OTCではなく良い株。

コメント

  • 'かっこいい株ですが、'米国以外がない、または'米国以外が見つかりませんでした。しかし、ラッセルインデックスについてのみ言及したので、私はまだ答えを受け入れました。世界の他の地域でも同様のことはありますか? (英国、オーストラリア…)
  • いいえ'見つかりました。米国市場は人気があるため、最高のデータソースを持っています。
  • csvをダウンロードした後、私は359個のシンボルしか持っていません

回答

アメリカの株式の場合:Python 3を使用している場合は、最初に端末から

pip install get-all-tickers 

次に

from get_all_tickers import get_tickers as gt list_of_tickers = gt.get_tickers() # or if you want to save them to a CSV file get.save_tickers() 

または、 https://github.com/shilewenuw/get_all_tickers/blob/master/get_all_tickers/tickers.csvからファイルのクローンを作成することもできます。

回答

FinnhubのAPIを使用して無料でティッカーのリストを取得できます。

無料のAPIキーをリクエストするだけです。

次のドキュメントを確認してください: https://finnhub.io/docs/api#stock-symbols

回答

回答

YahooがAPを閉じました私は、使用するすべてのシンボルを手動でダウンロードしています。また、すべてを https://github.com/stockdatalab/YAHOO-FINANCE-SCREENER-SYMBOLS-AND-HISTORICAL-DATA で共有しています。上記のリンクからダウンロードできます。

Google Yahooはどちらもシンボルリストを提供しなくなり、Googleはどの企業の1年間の履歴データも提供しなくなりました。

回答

YQLは、「%AM%」のようなクエリで失敗するようです。また、リストを取得する他の方法はありません。すべての銘柄記号の。しかし、これでうまくいくと思います。

select * from yahoo.finance.industry where id in(1,2,3 …. 260)

これであなたは会社のリストとそこにシンボルがあります。 select * from yahoo.finance.industry where id in(112)から始めて、それが機能するかどうかを確認します。

コメント

  • YQLの使用方法の例を教えてください。それはある種のリンクを使用していますか?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です