시작하기무료로 시작하기

여러 자산 클래스의 성과 비교

앞서 영상에서 여러 시계열의 시작점을 100으로 정규화하여 쉽게 비교하고 결과를 시각화하는 방법을 살펴보았습니다.

이번에는 금융 시장을 좀 더 넓은 시각으로 바라보기 위해, 주식, 채권, 금, 원유라는 네 가지 핵심 자산을 비교해 보겠습니다.

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

Python으로 시계열 데이터 다루기

강의 보기

연습 안내

pandaspd로, matplotlib.pyplotplt로 이미 임포트되어 있습니다.

  • 'asset_classes.csv'를 불러오세요. .read_csv()를 사용하여 'DATE' 열의 날짜를 파싱하고 해당 열을 인덱스로 설정한 뒤, 결과를 prices에 할당하세요.
  • prices.iloc[0]을 사용하여 각 시리즈의 첫 번째 가격을 선택하고, 결과를 first_prices에 할당하세요.
  • pricesfirst_prices로 나눈 뒤 100을 곱하고, 결과를 normalized에 할당하세요.
  • normalized를 플롯하세요.

실습형 인터랙티브 연습

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

# Import data here
prices = ____

# Inspect prices here
print(____)

# Select first prices
first_prices = ____

# Create normalized
normalized = ____

# Plot normalized

코드 편집 및 실행