Pandas를 이용해 실제 데이터로 포트폴리오의 기대수익률 계산
주식 수익률을 난수로 만들어 포트폴리오 기대수익률을 계산해봤다. 이번에는 Pandas를 이용해 실제 미국 주식시장 데이터를 받아 포트폴리오 기대수익률을 계산해보자. 실제 데이터를 사용하므로 경기 국면별 확률에 따른 기대수익률이 아니라 실제 수익률을 사용한다.
Note ≡ 수정주가
주식 한 주의 가격과 회사가 발행한 그 주식의 총수를 곱한 것이 시가총액이다. 상장된 주식이라면 매일 시장의 거래를 통해 한 주의 가격이 변하고, 이에 따라 시가총액도 변한다. 시가총액은 시장에서 평가하는 기업의 전체 가치를 의미한다.
그런데 어느 날 회사가 주식 한 주를 갖고 있던 사람에게 두 주로 바꿔주거나 반대로 두 주를 갖고 있던 사람에게 한 주로 바꿔준다는 공시를 했다고 하자. 한 주가 두 주가 되면 가만히 앉아서 돈을 버는 것일까? 반대로 두 주가 한 주가 되면 주식 계좌는 반토막이 나는 것일까? 기업의 가치는 그대로인데 하룻밤 새 시가총액이 두 배가 되거나 반토막이 될 수는 없다.
수정주가는 이러한 액면변경, 유무상증자 등과 같은 이벤트를 주가에 반영해 현재 주가의 수준을 과거와 비교할 수 있도록 과거 주가도 함께 수정하는 것을 말한다. 정확하게 분석하려면 종가 대신 수정주가를 사용해야 한다.