見出し画像

Python 米国個別株情報取得

前回はセクター毎の成長率をAPIで取得する方法を書きましたので、今回は米国個別株の情報を取得する方法を書きます。

前回同様にpandas_datareaderで簡単に取得が可能です。

以下の情報を設定して取得します。

・ティッカーシンボル
 今回の対象はUnity Softwareです。ティッカーシンボルは”U”です。

・データソース
 YahooのWebAPIを使わせて貰います。”yahoo”を指定します。

・開始日・終了日
 2021-03-04から2021-03-12をdatetime形式で指定します。

以下にコードと実行結果を記載します。


import pandas_datareader.data as web

if __name__ == '__main__':
    r = web.DataReader('U', 'yahoo', start='2021-03-04', end='2021-03-12')
    print(r)

#                  High         Low        Open       Close   Volume   Adj Close
# Date
# 2021-03-04  103.190002   93.599998  100.190002   95.589996  7626900   95.589996
# 2021-03-05   97.699997   86.000000   96.059998   93.820000  8265000   93.820000
# 2021-03-08  100.225998   92.309998   95.000000   92.750000  5233200   92.750000
# 2021-03-09   99.750000   96.419998   98.570000   98.050003  5719300   98.050003
# 2021-03-10  102.440002   97.599998  100.199997   99.889999  4237900   99.889999
# 2021-03-11  107.341003  103.500000  104.660004  106.599998  5072800  106.599998
# 2021-03-12  105.889999  101.570000  104.150002  105.699997  2844700  105.699997

休場のデータをどうするか悩んでいましたが、考慮する必要はありませんでしたね。

この記事が気に入ったらサポートをしてみませんか?