더북(TheBook)

3.1.2 n개 주식으로 만든 포트폴리오

두 개 주식으로 만든 포트폴리오 기대수익률과 분산을 확장해 n개 자산으로 구성된 포트폴리오 기대수익률과 분산을 계산할 수 있다. 그러나 두 개에서 세 개, 세 개에서 네 개로 자산 수가 늘어날수록 계산 방법은 동일하지만 복잡성이 늘어난다.

따라서 n개의 자산 포트폴리오 수익률과 위험을 계산하는 코드는 파이썬의 기본 문법만으로 풀어가기에는 복잡하므로 numpy 라이브러리를 활용해 코드를 줄일 것이다.

n개 자산으로 구성된 포트폴리오 수익률은 다음과 같다.

n개 자산으로 구성된 포트폴리오 기대수익률은 다음과 같다.

다음과 같이 n개 주식으로 구성된 포트폴리오와 시장 상황별 확률로 구성된 데이터가 있다고 가정한다. 각 주식의 기대수익률을 계산하고, 다시 투자 비중과 기대수익률을 곱해 포트폴리오의 기대수익률을 계산해보자.

▼ 표 3-4 경기 국면별 포트폴리오 기대수익률

국면

확률

주식1

주식2

주식3

주식n-2

주식n-1

주식n

호황 시

?

?

?

?

?

?

?

평상시

?

?

?

?

?

?

?

불황 시

?

?

?

?

?

?

?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.