연환산 수익률 비교
이전 연습 문제에서 연환산 수익률이 19.6%였다는 걸 보셨죠. 꽤 높은 수익률입니다! 하지만 포트폴리오가 주식 4개로만 구성되어 있어 분산이 충분하지 않기 때문에 이런 높은 수익률도 가능해요. 이제 포트폴리오의 연간 수익률을, 훨씬 더 분산되어 있는 S&P500과 비교해 보겠습니다.
2015년 1월 1일부터 2018년 12월 말까지의 S&P500 지수 값이 제공되어 있습니다. 총 4년치 데이터예요. 이번에는 온전한 연 단위 데이터이므로, 연환산 수익률 공식을 사용할 때 연(년수)을 그대로 사용하세요. 데이터는 sp500_value에 저장되어 있습니다.
이 연습은 강의의 일부입니다
Python으로 배우는 포트폴리오 분석 입문
연습 안내
sp500_value에서 첫 번째와 마지막 관측값을 사용해 4년 동안의 총수익률을 계산하세요.- 4년치
total_return을 사용해 연환산 수익률을 계산하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Calculate the total return from the S&P500 value series
total_return = (____[____] - ____[____]) / ____[____]
print(total_return)
# Annualize the total return spanning 4 years
annualized_return = ((____ + ____)**(____/____))-1
print (annualized_return)