반응형
1. 라이브러리 설치하기
먼저, 'yfinance' 라이브러리를 설치해야 했다. 터미널에서 다음 명령어를 실행해서 설치했다.
pip install yfinance
2. 주식 데이터 가져오기
'yfinance' 라이브러리를 사용해서 애플 주식의 가격 데이터를 가져오는 코드를 작성했다. 아래는 내가 작성한 코드다.
import yfinance as yf
# 애플 주식 데이터 객체 생성
apple_stock = yf.Ticker("AAPL")
# 지난 10년 동안의 주식 데이터 가져오기
hist_data = apple_stock.history(period="10y")
# 종가 데이터만 추출
closing_prices = hist_data['Close']
# 결과 출력
print(closing_prices)
3. 코드 설명
- yfinance를 yf로 임포트했다.
- 애플 주식의 티커 심볼인 "AAPL"을 사용하여 yf.Ticker 객체를 생성했다.
- history 메서드를 이용해서 지난 10년 동안의 주식 데이터를 가져왔다. 이 때 period 매개변수에 "10y"를 전달했다.
- 가져온 데이터에서 'Close' 열을 추출하여 종가 데이터만 저장했다.
- 종가 데이터를 출력했다.
4. 결론
애플 주식 가격 데이터 수집 과정은 생각보다 간단했다. 이제 이 데이터를 바탕으로 Quant 투자 봇의 알고리즘을 개발할 수 있을 것 같다. 다음 단계로는 주식 데이터를 분석하고, 투자 전략을 수립해야겠다. 이 프로젝트를 통해 나만의 투자 봇을 만들어 성공적인 투자를 할 수 있기를 바란다.
반응형
'Quant' 카테고리의 다른 글
관심 종목 backtest 실행과 결과보기 (0) | 2023.05.09 |
---|---|
Backtest를 위한 python sample code (0) | 2023.05.09 |
주식 회계정보 가져오기 2 (0) | 2023.04.28 |
주식 회계 정보 가져오기: PER (Price-Earnings Ratio) (0) | 2023.04.28 |
주식 종목 코드를 가져오는 방법 (0) | 2023.04.28 |