ライブラリをインストールする
!pip install yfinance
ライブラリを読み込む
from datetime import date
import yfinance as yf
import matplotlib.pyplot as plt
累積積リターンを描画する
- ^IRX 米13週国債
- ^FVX 米5年国債
- ^TNX 米10年国債
- ^TYX 米30年国債
tickers=["^IRX", "^FVX", "^TNX", "^TYX"] #ティッカーを指定
start=date(2022,10,1) #開始日を指定
end=date.today()
df=yf.download(tickers, start, end)["Close"]
display(df.head().append(df.tail()))
df=df.pct_change()
df=(1+df).cumprod()
df.plot()
plt.grid(True)
コメント