시작하기무료로 시작하기

간단한 전략 정의 및 백테스트

소위 "FAANG" 주식을 거래하는 전략을 만들어 보려고 해요. FAANG은 미국의 대표적인 5대 기술 기업의 주식을 가리키는 약자로, Facebook, Amazon, Apple, Netflix, Alphabet(a.k.a. Google)을 뜻합니다.

아이디어는 간단해요. 포트폴리오에 각 종목을 동일 비중으로 보유합니다. 매주 필요한 만큼 주식을 사고팔아 비중이 같도록 리밸런싱해요.

먼저 "FAANG" 주식 데이터를 살펴보세요. 다음으로, 각 종목을 동일 비중으로 매수하고 매주 리밸런싱하도록 전략을 정의합니다. 마지막으로 백테스트를 실행하고 결과를 시각화합니다.

bt 패키지는 이미 가져와 두었습니다. "FAANG"의 과거 가격 데이터는 bt_data에 미리 로드되어 있어요.

이 연습은 강의의 일부입니다

Python으로 배우는 금융 트레이딩

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Print the top five rows
print(____.____())
코드 편집 및 실행