ープ過去の株価データを提供するソースはたくさんありますが、ボリュームと調整されたクローズとともにOHLCフィールドのみを提供します。また、私が見つけたいくつかの情報源は時価総額データセットを提供していますが、それらは「米国株に制限されています。ヤフーファイナンスはこのデータをオンラインで提供しますが、ダウンロードするオプションはありません(または私が知っているものはありません)。

  • ティッカー名を使用して、各国のさまざまな上位証券取引所に属する株式のこのデータをどこでダウンロードできますか?
  • Yahoo Financeまたは経由でダウンロードする方法はありますか? Google Finance?

過去10年ほどのデータが必要なので、これを行うスクリプトまたはAPIが必要です。

回答

Quant SEは、財務データの取得に関連する質問に適しています:

回答

データの収集に関しては、 Quandl

(iv id = “eb32973e19″の R での使用に関するチュートリアルがあります”>

DataCamp (興味がある場合)。

さらに、AswathDamodaranの s repeat には、役に立つデータセットがたくさん含まれています。それらはそれほど頻繁には更新されませんが、特に自分の出力を比較するためのベンチマークとして役立つ場合があります(スクリプトから、必要なメトリックを計算するために必然的に作成する必要があります)。

そして、繰り返しになりますが、 Quant SE はおそらく探すのに適した場所です…

回答

このサイトには、過去10年間のS & P100およびNASDAQ-100企業の過去の時価総額と企業価値が一覧表示されています。データセットをExcelにエクスポートできます。

http://marketcapitalizations.com/historical-data/historical-data-categories/valuations/

より長い期間データについて彼らに連絡することもできます。

コメント

  • このサイトと提携していますか?

回答

この方法で行います。

import requests from bs4 import BeautifulSoup base_url = "https://finviz.com/screener.ashx?v=152&s=ta_topgainers&o=price&c=1,2,6,7,25,65,67" html = requests.get(base_url) soup = BeautifulSoup(html.content, "html.parser") main_div = soup.find("div", attrs = {"id":"screener-content"}) light_rows = main_div.find_all("tr", class_="table-light-row-cp") dark_rows = main_div.find_all("tr", class_="table-dark-row-cp") data = [] for rows_set in (light_rows, dark_rows): for row in rows_set: row_data = [] for cell in row.find_all("td"): val = cell.a.get_text() row_data.append(val) data.append(row_data) # sort rows to maintain original order data.sort(key=lambda x: int(x[0])) import pandas pandas.DataFrame(data).to_csv("AAA.csv", header=False) 

コメントを残す

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