반응형
yahoo finance를 이용해서 천연가스 데이터와 달러/루블 환율, 달러인덱스를 비교해 보겠습니다.
데이터를 가져오기 위해서는 yfinance의 설치가 필요합니다.
아래의 명령어로 설치가 가능합니다.
pip install yfinance
우선 천연가스 정보를 불러오겠습니다.
2001-01-01부터의 정보입니다.
import yfinance as yf
from datetime import datetime
enddate=datetime.now().strftime('%Y-%m-%d')
lng=yf.download('LNG', '2001-01-01', enddate, auto_adjust=True)
lng
그래프로 볼까요
import plotly.graph_objects as go
from plotly.subplots import make_subplots
import plotly.express as px
fig=px.line(data_frame=lng, x=lng.index, y='Close')
fig.update_layout(
title_text='천연가스',
title={'x':0.5}
)
fig.show()
다음으로는 루블 환율 정보를 불러오겠습니다.
rub=yf.download('RUB=X', '2001-01-01', enddate, auto_adjust=True)
rub
천연가스 정보와 비교해 볼까요
fig = make_subplots(specs=[[{'secondary_y':True}]])
fig.add_trace(
go.Scatter(x=lng.index, y=lng['Close'], name='천연가스'),
secondary_y=False
)
fig.add_trace(
go.Scatter(x=rub.index, y=rub['Close'], name='달러/루블 환율'),
secondary_y=True
)
fig.update_layout(
title_text = '천연가스 vs 달러/루블 환율',
title = {'x':0.5, 'y':0.9}
)
fig.show()
반응형
달러인덱스 데이터를 수집하고 천연가스와 비교해 보겠습니다.
dol=yf.download('DX-Y.NYB', '2001-01-01', enddate, auto_adjust=True)
dol
fig = make_subplots(specs=[[{'secondary_y':True}]])
fig.add_trace(
go.Scatter(x=lng.index, y=lng['Close'], name='천연가스'),
secondary_y=False
)
fig.add_trace(
go.Scatter(x=dol.index, y=dol['Close'], name='달러인덱스'),
secondary_y=True
)
fig.update_layout(
title_text = '천연가스 vs 달러인덱스',
title = {'x':0.5, 'y':0.9}
)
fig.show()
다음으로는 천연가스와 달러/루블 환율의 데이터를 비교해 보겠습니다.
rub=yf.download('RUB=X', '2001-01-01', enddate, auto_adjust=True)
rub
fig = make_subplots(specs=[[{'secondary_y':True}]])
fig.add_trace(
go.Scatter(x=lng.index, y=lng['Close'], name='Crude Oil'),
secondary_y=False
)
fig.add_trace(
go.Scatter(x=rub.index, y=rub['Close'], name='달러/루블 환율'),
secondary_y=True
)
fig.update_layout(
title_text = '천연가스 vs 달러/루블 환율',
title = {'x':0.5, 'y':0.9}
)
fig.show()
이상으로 천연가스 데이터와 달러/루블 환율, 달러인덱스를 비교해 봤습니다.
반응형
'API' 카테고리의 다른 글
[한국은행API] 경기 선행지수 및 동행지수 순환변동치와 주가 (4) | 2023.01.29 |
---|---|
[fred_한국은행 API] 미시간대 소비자심리, 경제심리지수와 주가 비교 (4) | 2023.01.25 |
[yahoo finance API] Crude oil과 달러인덱스 ,금, S&P500 비교 (1605) | 2023.01.20 |
[한국은행 API] 위안, 엔, 달러 환율과 KOSPI (1978) | 2023.01.17 |
[한국은행 API] 주요국가 외환보유액과 2022년 변동율 비교 (3433) | 2023.01.16 |