주식 데이터를 수집하기 위해 ‘파이낸스데이터리더’라는 강력한 무기(라이브러리)를 설치한다.

# 주식 데이터를 수집하기 위해 ‘파이낸스데이터리더’라는 강력한 무기(라이브러리)를 설치한다.
!pip install finance-datareader

# 설치한 도구를 작업장으로 불러오고, 매번 길게 쓰기 귀찮으니 이름을 ‘fdr’로 짧게 줄여서 부르기로 한다.
import FinanceDataReader as fdr

# 삼성전자의 종목코드(005930)를 입력해, 과거부터 현재까지의 모든 주가 데이터를 트럭으로 배달받듯 한 번에 가져와 ‘samsung’에 저장한다.
samsung = fdr.DataReader(“005930”)

# 가져온 재료(데이터)가 제대로 도착했는지 화면에 출력해서 눈으로 직접 확인한다.
samsung
<나는 AI로 급등주에 투자한다>, 곽경일 – 밀리의 서재

# 필요한 라이브러리 임포트
import FinanceDataReader as fdr

def get_stock_data(ticker_code):
“””
주식 종목 코드를 입력받아 해당 종목의 데이터를 반환하는 함수입니다.
“””
# 데이터 수집 (fdr.DataReader를 사용하여 로컬 환경으로 데이터를 불러옴)
data = fdr.DataReader(ticker_code)
return data

# 삼성전자 종목 코드 설정
samsung_code = “005930”

# 데이터 수집 실행
samsung_df = get_stock_data(samsung_code)

# 데이터 확인 (상위 5개 행만 출력하여 구조 확인)
print(samsung_df.head())

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다