반응형
FinanceDataReader는 금융 데이터의 종가(Close)/시가(Open)/고가(High)/저가(Low)/거래량(Volume)/가격변동(Change) 등을 제공하는 API 패키지입니다.
이번 시간에는 FinanceDataReader를 이용하여, 금융데이터를 불러와 보겠습니다.
FinanceDataReader 설치 및 Import
먼저, FinanceDataReader는 다음과 같은 명령어를 통해 설치할 수 있습니다.
pip install -U finance-datareader
설치가 완료되면, FinanceDataReader를 다음과 같이 Import 합니다.
import FinanceDataReader as fdr
S&P500 종목 불러오기
StockListing() 함수에 다음과 같이 'S&P500'을 입력하면, 'S&P500'에 등록된 종목들의 전체 리스트를 알 수 있습니다.
head()를 사용하여, 상위 5개 종목만 출력해 보겠습니다.
df_spx = fdr.StockListing('S&P500')
print(df_spx.head())
NVIDIA의 금융데이터 불러오기
다음으로는 미국 주식 중, 요즘 이슈가 되는 NVIDIA의 데이터를 불러와 보겠습니다.
NVIDIA의 종목 코드(Ticker)는 NVDA이며, 2025년도 중 처음 5개의 데이터를 불러와 보겠습니다.
df = fdr.DataReader('NVDA', '2025-01-02')
print(df.head())
이와 같이 FinanceDataReader 패키지를 이용하면 금융 데이터를 불러올 수 있고, 이를 이용하여 향후 데이터 예측 등에 사용할 수 있습니다.
반응형
'파이썬' 카테고리의 다른 글
JVMNotFoundException 에러 해결하기 (0) | 2025.02.09 |
---|---|
캔들 차트 그리기 (2) | 2025.02.08 |
주식 데이터 크롤링 (2) | 2025.01.30 |
상관 관계 (0) | 2025.01.30 |
DataFrame에서 데이터 정보 확인 (0) | 2025.01.29 |