시작하기무료로 시작하기

자산 공분산과 포트폴리오 변동성

투자은행 포트폴리오의 수익률을 살펴봤으니, 이제 공분산 행렬을 사용해 포트폴리오의 위험도를 평가하고 변동성을 구해 보겠습니다.

먼저 asset_returns 간의 공분산을 계산하고, 2008–2009위기 기간 동안 어떤 은행의 변동성이 가장 컸는지 확인할 거예요.

그다음, 동일가중 포트폴리오의 weights가 주어졌을 때 portfolio_returns를 사용해 해당 기간의 연율화 변동성을 계산합니다.

마지막으로 30일 창을 사용해 변동성 시계열을 만들고, 이를 그래프로 시각화해 보겠습니다.

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

Python을 활용한 정량적 리스크 관리

강의 보기

실습형 인터랙티브 연습

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

# Generate the covariance matrix from portfolio asset's returns
covariance = asset_returns.____

# Annualize the covariance using 252 trading days per year
covariance = covariance * ____

# Display the covariance matrix
print(covariance)
코드 편집 및 실행