1. Учиться
  2. /
  3. Courses
  4. /
  5. Python으로 배우는 금융 분야 Machine Learning

Connected

Exercise

효율적 프런티어 그리기

이제 MPT 포트폴리오의 결과를 시각화해 "효율적 프런티어"를 그려 보겠습니다. 이는 변동성 대비 수익률을 나타내는 산점도예요. 이 그래프는 포트폴리오의 위험-수익 가능성을 직관적으로 파악하는 데 도움이 됩니다. 점들의 좌상단 경계가 주어진 위험에서 얻을 수 있는 최고 수익(즉, 최적 조합)이며, 이것이 효율적 프런티어입니다.

이 플롯을 만들기 위해, 몇 개의 연습 문제 전에 만든 covariances 딕셔너리에서 최신 날짜를 사용하겠습니다. 이 딕셔너리의 키가 날짜이므로, sorted()와 .keys()로 정렬된 키를 구한 뒤 파이썬 인덱싱([-1])으로 마지막 항목을 가져오면 됩니다. 마지막으로 matplotlib로 분산 대비 수익률의 산점도를 그려, 데이터의 최신 날짜에 대한 효율적 프런티어를 확인하겠습니다.

Инструкции

100 XP
  • covariances 딕셔너리에서 최신 날짜를 가져오세요 — 날짜는 키입니다.
  • 최신 날짜에 대한 변동성 대비 수익률(portfolio_returns)을 산점도로 그리되, 투명도 alpha는 0.1로 설정하세요.