매김

종목 검색

종목명, 6자리 코드, 초성(예: ㅅㅅㅈㅈ)으로 검색할 수 있어요

English

포트폴리오 전체의 상관관계를 파악할 때 상관행렬(correlation matrix)은 어떻게 활용하나요?

전문가상관관계최종 수정일

상관행렬은 포트폴리오에 담긴 자산들이 서로 얼마나 함께 움직이는지를 한눈에 보여주는 정사각 행렬입니다. n개 자산이 있으면 n×n 크기이고, 대각선은 자기 자신과의 상관계수라 모두 1, 나머지 (i,j) 원소는 두 자산 수익률 간 피어슨 상관계수(-1에서 +1)이며 대칭 구조를 갖습니다. 활용의 출발점은 ①구조 파악입니다. 값이 +1에 가까운 자산 쌍은 사실상 같은 위험에 노출된 중복 포지션으로 볼 수 있고, 0 근처면 서로 독립적, 음(-)이면 헤지 역할을 합니다. 겉으로 종목 수가 많아도 상관행렬이 온통 높은 양(+)의 값이면 실질적 분산은 이뤄지지 않은 것이며, 분산효과의 크기는 종목 수 자체가 아니라 상관계수의 크기가 결정합니다. 즉 상관계수가 낮을수록, -1에 가까울수록 분산효과는 크게 나타납니다.[1]

다음은 ②위험 계량으로의 연결입니다. 상관행렬 자체로는 포트폴리오 위험을 바로 계산할 수 없고, 각 자산의 표준편차(변동성)를 곱해 공분산행렬 Σ로 환산한 뒤 포트폴리오 분산을 wᵀΣw(w는 비중 벡터)로 구합니다. 마코위츠 평균-분산 최적화, 리스크 패리티, 최소분산 포트폴리오 같은 배분 기법이 모두 이 행렬을 입력으로 씁니다. 여기서 상관행렬은 반드시 양의 준정부호(positive semidefinite) 조건을 만족해야 하는데, 그렇지 않으면 최적화 과정에서 음(-)의 분산이라는 수학적 모순이 생겨 해가 불안정해집니다.[2]

한 단계 더 들어가면 ③고유값 분해(주성분 분석)로 상관행렬을 뜯어보는 방법이 있습니다. 고유벡터는 자산들의 공통 위험요인(예: 시장 전체 방향, 섹터 등)을, 고유값은 각 요인이 설명하는 위험의 크기를 나타냅니다. 가장 큰 고유값 하나가 전체를 압도하면 포트폴리오가 사실상 하나의 요인에 몰려 있다는 신호이므로, 자산 이름표만이 아니라 잠재 위험요인 수준에서 집중도를 진단할 수 있습니다.

다만 한계와 주의가 큽니다. 상관계수는 선형 동조성만 포착하므로 비선형 관계나 꼬리 위험은 놓칠 수 있고, 무엇보다 과거 데이터로 추정한 값이라 표본 기간·주기에 민감하며 미래에 그대로 이어진다는 보장이 없습니다. 특히 위기 국면에서는 평소 낮던 상관관계가 급격히 +1 쪽으로 수렴해(상관관계 붕괴) 분산효과가 정작 필요할 때 사라지는 현상이 반복적으로 관측됩니다. 자산 수가 관측 기간보다 많으면 추정 오차가 커져 저변동 조합에 과도하게 쏠리는 문제도 생기므로, 축소추정(shrinkage)이나 요인모형으로 행렬을 안정화하는 보정이 흔히 병행됩니다. 결국 상관행렬은 분산이 실제로 작동하는지 점검하는 강력한 지도이지만 미래를 확정하는 도구는 아니며, 투자 판단과 책임은 투자자 본인에게 있습니다.

본 콘텐츠는 일반적 정보·교육 목적이며 특정 종목의 매수·매도 추천이 아닙니다. 세부 조건과 제도는 기관·시점에 따라 다를 수 있으므로 실제 거래 전 해당 기관의 안내를 확인하시기 바랍니다. 투자 판단과 책임은 투자자 본인에게 있습니다.

참고 자료

  1. 포트폴리오 이론(분산투자와 상관계수), 재무관리 일반
  2. 공분산·상관행렬의 양의 준정부호 성질(포트폴리오 최적화 이론)

개념을 익혔다면, 실제 기업에 적용해 보세요

매김은 한국 상장주 전 종목을 공시 데이터로 채점해 등급과 근거를 원천 공시까지 공개합니다.

스크리너에서 종목 찾기산출 방법론 보기

같은 주제 다른 질문

자주 묻는 질문 전체 보기