見出し画像

【Python】Yahooファイナンスから株価取得する方法(yfinance)

株式投資をしていると、株価情報を定期的に取得したいときが出てきます。

そうした解決策として、Pythonによる株価データの取得があります。

今回はPythonを使ってYahooファイナンスから株価情報を取得する方法を紹介します。
サンプルコードも付けますので、ご参考までにどうぞ。

事前準備:yfinanceパッケージのインストール

pip install yfinance

まずはpipを使ってyfinanceパッケージのインストールをします。

株価を取得するサンプルコード

サンプルコードとして、Appleとトヨタ自動車の株価情報を取得するコードをお見せします。

このコードでは下記の情報を取得

  1. バランスシート

  2. キャッシュフロー

  3. 主要株主

Apple

import yfinance as yf

# 銘柄コードを指定
ticker_symbol = "AAPL" # 例としてアップルの銘柄コードを使用

# Yahoo Financeからデータを取得
stock_data = yf.Ticker(ticker_symbol)
print(stock_data.balancesheet)  # バランスシート
print(stock_data.cashflow)  # キャッシュフロー
print(stock_data.major_holders)  # 主要株主

トヨタ自動車

mport yfinance as yf

# 銘柄コードを指定
ticker_symbol = "7203.T" # 例としてアップルの銘柄コードを使用

# Yahoo Financeからデータを取得
stock_data = yf.Ticker(ticker_symbol)
print(stock_data.balancesheet)  # バランスシート
print(stock_data.cashflow)  # キャッシュフロー
print(stock_data.major_holders)  # 主要株主


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