지난 번에 올린 포스팅을 다시 살펴보니, 월말 날짜가 단순히 달력상 각 달의 마지막날이고 미국 시장 거래일과는 무관한걸 발견했다. 그래서 다르게 코딩을 짜봤다.
# 관련 라이브러리 설치

# 유저 세팅

# yfinance 로부터 각 티커의 주식 데이터 다운로드 받기
- 월말 수정 종가를 사용하므로 'Adj Close' 만 저장

# 미국 시장 거래일 마지막날 데이터를 저장
- 단순 무식하게 for loop 을 사용하여 마지막 날을 찾았다.

# 체크
data_collection_monthly DataFrame 은 다음과 같다.


# 질문
- 2023-7-31 까지의 데이터를 원해서 end_date 를 2023-8-2 로 입력해야 했다. 이 부분은 좀 더 보완되어야 한다.
- for loop 을 사용하였기 때문에 계산이 느리다. 다른 나은 방법은 없을까?
'자산관리' 카테고리의 다른 글
버크셔 해셔웨이(BRK) 13F 2023년 Q2 (0) | 2023.08.15 |
---|---|
미국 주식 데이터 다운로드 및 월말 가격 저장하기 - 완성편 (0) | 2023.08.09 |
2023년 7월 결산. 변형 듀얼 모멘텀 전략 (0) | 2023.08.02 |
2023년 7월 결산. 401K 전략 (Dual401K, HAA401K) (0) | 2023.08.01 |
2023년 7월 결산. HAA 전략 (0) | 2023.08.01 |