시작하기무료로 시작하기

채권과 주식 성과 비교

채권과 주식은 가장 중요한 투자 대안이에요. 이제 Federal Reserve와 Yahoo! Finance에서 데이터를 가져올 수 있으니, 두 자산군의 성과를 비교해 볼 수 있어요. 각 자산군에는 총수익지수(Total Return Index) 를 사용하며, 이는 가격 상승뿐 아니라 이자나 배당 같은 지급으로 인한 수익도 반영합니다.

채권은 Bank of America Merrill Lynch US High Yield Total Return Index Value('BAMLHYH0A0HYM2TRIV')를 사용하고, 주식은 S&P 500 Index('SP500')를 사용해요. 두 지수 모두 Federal Reserve의 FRED 서비스에서 지난 10년치 데이터를 제공합니다.

이번 연습에서는 두 시계열을 내려받아 성과를 비교해 보겠습니다. DataReader, date, pandaspd로, matplotlib.pyplotplt로 이미 가져와 두었습니다.

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

Python으로 금융 데이터 가져오기와 관리

강의 보기

연습 안내

  • date()를 사용해 start 날짜를 2008년 1월 1일로 설정하세요.
  • series 코드를 ['BAMLHYH0A0HYM2TRIV', 'SP500']을 담은 리스트로 설정하세요.
  • DataReader()로 두 시리즈를 'fred'에서 불러와 data에 할당하세요.
  • subplots 옵션과 제목 'Performance Comparison'으로 data를 그린 뒤 표시하세요.

실습형 인터랙티브 연습

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

# Set the start date
start = ____

# Set the series codes
series = ['BAMLHYH0A0HYM2TRIV', 'SP500']

# Import the data
data = ____

# Plot the results
____

# Show the plot
plt.show()
코드 편집 및 실행