분산투자와 포트폴리오 기초 — 계란을 나눠 담는 구체적인 방법
글: 주가맵 운영자 (9년 차 개인 투자자) · 콘텐츠 원칙에 따라 작성합니다

'계란을 한 바구니에 담지 말라'는 격언은 누구나 알지만, 저를 포함해 많은 초보 투자자가 그 핵심을 놓칩니다. 저도 한때 종목을 3개로 나눴으니 분산이 됐다고 믿었는데, 정작 그 세 종목이 같은 테마에 묶여 있었던 것이 문제였습니다. 테마가 꺾이자 세 종목은 거의 같은 날, 같은 기울기로 떨어졌고, 계좌는 한 종목에 전액을 넣은 것과 다를 바 없이 무너졌습니다. 종목 수만 늘렸을 뿐 위험은 전혀 나누지 못했던 셈입니다.
그 경험 이후 분산이 무엇을 줄여주고 무엇을 줄여주지 못하는지부터 다시 공부하며 포트폴리오를 새로 짰습니다. 이 글에서는 분산투자가 위험을 줄이는 원리부터 적정 종목 수, 종목 수보다 중요한 업종·테마 분산, 현금 비중과 리밸런싱까지, 제 시행착오와 구체적인 숫자를 함께 정리합니다.
분산의 효과 — 개별 종목 위험을 지우는 원리
주식의 위험은 크게 두 가지로 나뉩니다. 시장 전체가 흔들리는 위험(시장 위험)과 특정 기업에만 생기는 위험(개별 위험)입니다. 분산투자가 줄여주는 것은 후자입니다. 한 회사의 횡령, 소송, 실적 쇼크 같은 사건은 그 종목에는 치명적이지만 다른 종목과는 무관하기 때문에, 여러 종목에 나누면 한 종목의 충격이 전체에 미치는 영향이 줄어듭니다.
숫자로 보면 명확합니다. 한 종목에 1,000만 원을 전부 넣었는데 그 종목이 40% 하락하면 계좌는 마이너스 40%가 됩니다. 같은 돈을 10종목에 100만 원씩 나눴다면, 한 종목이 40% 떨어져도 전체 손실은 4%에 그칩니다. 나머지 종목이 평소처럼 움직인다면 계좌 전체는 충분히 회복 가능한 수준입니다.
수익률 측면에서도 분산은 의미가 있습니다. 손실 폭이 클수록 회복에 필요한 수익률은 비대칭적으로 커지기 때문입니다. 10% 손실은 약 11% 수익이면 복구되지만, 40% 손실을 복구하려면 약 67%, 50% 손실이면 100%의 수익이 필요합니다. 30%대 손실을 메우는 데 몇 년이 걸렸던 제 경험상, 큰 손실을 피하는 것 자체가 장기 수익률을 지키는 가장 효과적인 방법입니다.
다만 분산이 모든 위험을 없애주지는 않습니다. 2020년 3월 폭락장에서 저는 업종을 나눠 둔 상태였는데도 보유 종목 전부가 같이 빠지는 것을 지켜봤습니다. 시장 전체가 무너질 때는 대부분의 종목이 함께 떨어집니다. 분산은 '망하지 않기 위한 장치'이지 '손실을 안 보는 마법'이 아니라는 것을 그때 체감했습니다.
몇 종목이 적당한가 — 과소분산과 과잉분산
재무학 연구들은 대체로 10~20종목 수준이면 개별 종목 위험의 상당 부분이 제거된다고 봅니다. 종목 수를 늘릴수록 위험 감소 효과는 점점 작아져서, 30종목을 넘어가면 추가 분산 효과는 미미해집니다. 개인 투자자라면 5~15종목 사이가 현실적인 범위로 자주 언급됩니다.
종목이 너무 적은 과소분산은 앞서 본 것처럼 한 종목의 사고가 계좌 전체를 흔드는 문제가 있습니다. 반대로 과잉분산도 문제입니다. 30~40종목을 들고 있으면 종목당 비중이 2~3%에 불과해, 좋은 종목이 두 배가 되어도 계좌에 미치는 영향이 작습니다. 무엇보다 그 많은 기업의 실적과 공시를 개인이 다 따라가는 것은 사실상 불가능해, 결국 '이름만 아는 종목'의 집합이 되기 쉽습니다.
자신이 분기마다 실적을 확인하고 사업 내용을 설명할 수 있는 종목 수가 곧 적정 종목 수라는 관점도 유용합니다. 제 경우 직장을 다니며 분기 실적과 공시를 챙길 수 있는 한계가 7~8종목이더라고요. 그래서 지금도 이 범위를 넘기지 않으려 합니다. 관리할 수 없는 분산은 분산이 아니라 방치이기 때문입니다.
종목 분산보다 중요한 업종·테마 분산
여기서 많은 초보자가 빠지는 함정이 바로 제가 했던 실수입니다. 같은 테마에 속한 종목들은 업황이나 정책이라는 하나의 변수에 같은 방향으로 반응하기 때문에, 테마가 꺾이면 동시에 하락합니다. 제가 같은 테마로 묶어 들고 있던 세 종목이 정확히 그랬습니다. 형태는 분산이었지만 실질은 한 종목 집중 투자와 다르지 않았습니다.
예를 들어 반도체 장비주 3종목, 반도체 소재주 2종목으로 구성된 포트폴리오는 '반도체 업황'이라는 단일 위험에 100% 노출되어 있습니다. 반면 반도체 1~2종목, 금융 1종목, 음식료 1종목, 헬스케어 1종목으로 구성하면 종목 수는 같아도 서로 다른 경기 변수에 노출되므로 실질적인 분산 효과가 훨씬 큽니다.
직장과 투자처의 분산도 같은 원리로 생각해볼 문제입니다. 반도체 회사에 다니면서 자산 대부분을 반도체 주식에 넣었다면, 업황 침체기에 소득과 자산이 동시에 타격을 받는 구조가 됩니다. 자신의 소득이 의존하는 산업과 투자 자산이 겹치지 않는지도 분산의 관점에서 한 번쯤 점검해볼 만합니다.
저는 그 실패 이후 새 종목을 담기 전에 보유 종목들의 업종과 테마를 표로 적어보는 습관을 들였습니다. 이때 주가맵의 테마 지도를 함께 보면 어떤 테마들이 함께 움직이는지, 내가 가진 종목들이 사실상 같은 묶음에 속해 있지는 않은지 시각적으로 확인할 수 있어 점검이 한결 수월합니다.
현금 비중 — 포트폴리오의 완충재이자 기회 자금
현금도 포트폴리오의 일부입니다. 현금 비중의 역할은 두 가지입니다. 하나는 완충재 역할로, 주식이 하락할 때 계좌 전체의 하락 폭을 줄여줍니다. 주식 70%, 현금 30%인 계좌는 주식이 20% 떨어져도 전체 손실이 14%에 그칩니다. 다른 하나는 기회 자금 역할입니다. 시장이 급락해 좋은 기업이 싸졌을 때, 현금이 없으면 지켜볼 수밖에 없습니다.
저는 이것을 2020년 3월에 뼈아프게 배웠습니다. 폭락장에서 평소 눈여겨보던 기업들이 헐값이 되었는데, 계좌가 늘 전액 매수 상태라 아무것도 할 수 없었습니다. 이후 회복장은 현금을 쥐고 있던 사람과 아닌 사람의 차이를 그대로 보여주더라고요. 그 뒤로 저는 예수금 20%를 기본값으로 정해두고 있습니다.
적정 현금 비중에 정답은 없지만, 초보자라면 10~30% 범위에서 시작해보는 것이 한 가지 방법입니다. 시장이 과열되었다고 느낄수록 비중을 높이고, 큰 조정 이후에는 낮추는 식으로 운용할 수 있습니다. 중요한 것은 '현금 0%'를 기본 상태로 두지 않는 것입니다. 늘 전액 매수 상태인 계좌는 하락장에서 대응 수단이 전혀 없습니다.
- 현금 비중을 미리 숫자로 정해두기 (예: 항상 20% 유지)
- 급락장에서 분할 매수할 수 있도록 기회 자금을 2~3회분으로 나누어 두기
- 단기 사용 예정 자금(전세금, 학자금 등)은 애초에 주식 계좌에 넣지 않기
- 현금 보유를 '기회비용 손해'가 아니라 '변동성에 대한 보험료'로 인식하기
- 예수금을 CMA나 RP 등으로 굴리면 대기 중에도 약간의 이자를 받을 수 있음
리밸런싱 — 제가 1년에 두 번 하는 비중 점검
리밸런싱은 시간이 지나며 달라진 자산 비중을 처음 정한 목표 비중으로 되돌리는 작업입니다. 주식 60%, 현금 40%로 시작했는데 주가가 올라 비중이 75% 대 25%가 되었다면, 주식 일부를 팔아 다시 60% 대 40%로 맞추는 식입니다. 결과적으로 오른 자산을 일부 팔고 덜 오른 자산을 채우게 되므로, '비싸게 팔고 싸게 사는' 행동이 규칙에 의해 자동으로 일어납니다.
숫자 예시로 보면 이렇습니다. 1,000만 원을 주식 600만 원, 현금 400만 원으로 시작했는데 1년 뒤 주식이 25% 올라 750만 원이 되었다면, 전체 1,150만 원 중 주식 비중은 약 65%입니다. 목표인 60%(690만 원)로 되돌리려면 주식 60만 원어치를 팔아 현금으로 옮기면 됩니다. 오른 만큼의 일부를 기계적으로 챙겨두는 구조입니다.
주기는 6개월이나 1년에 한 번 같은 정기 방식이 일반적이고, 비중이 목표에서 5~10%포인트 이상 벗어났을 때만 실행하는 밴드 방식도 있습니다. 제가 실제로 쓰는 방법은 1월과 7월 첫 주에 비중을 점검하고, 목표에서 5%포인트 이상 벗어난 경우에만 매매하는 절충안입니다. 너무 잦은 리밸런싱은 거래 비용과 세금만 늘린다는 것을 몇 번의 시행착오로 확인했기 때문입니다.
직접 해보니 리밸런싱의 진짜 가치는 수익률 향상보다 감정 통제에 있었습니다. 오를 때 더 사고 싶고 떨어질 때 다 팔고 싶은 것이 사람의 본능인데, 미리 정한 규칙이 그 반대 방향으로 행동하게 만들어줍니다. 저도 이 규칙을 정한 뒤에야 급등장에서 추격매수하던 버릇이 눈에 띄게 줄었습니다.
자산 배분 — 주식, 채권, 현금의 큰 그림
종목 분산 위에는 자산 배분이라는 더 큰 그림이 있습니다. 주식, 채권, 현금(그리고 필요에 따라 금이나 해외 자산)은 서로 다른 국면에서 강한 자산입니다. 주식은 경기 확장기에 강하고, 채권은 금리 하락기나 침체기에 방어력을 보이며, 현금은 어떤 국면에서든 즉시 대응할 수 있는 유동성을 제공합니다.
장기 투자 성과의 상당 부분이 종목 선택보다 자산 배분에서 결정된다는 연구 결과들이 꾸준히 인용되는 이유도 여기에 있습니다. 어떤 종목을 고르느냐 이전에, 내 돈의 몇 퍼센트를 주식이라는 자산에 노출시킬지가 더 근본적인 결정이라는 뜻입니다. 자신의 나이, 소득 안정성, 투자 기간을 고려해 큰 비율부터 정하고, 그 안에서 종목을 고르는 순서가 바람직합니다.
간단한 출발점으로 '100에서 나이를 뺀 비율만큼 주식에 배분한다'는 경험칙이 자주 소개됩니다. 30세라면 주식 70%, 60세라면 40% 식입니다. 절대적인 공식은 아니지만, 투자 기간이 길수록 변동성을 감내할 여력이 크고 은퇴가 가까울수록 안정성이 중요해진다는 원리를 담고 있어 자기만의 비율을 정하는 출발점으로 삼을 만합니다.
분산과 배분은 수익을 보장하는 기술이 아니라 오래 살아남기 위한 구조입니다. 같은 테마 3종목을 분산이라 믿었던 제가 9년째 시장에 남아 있는 것도 이 구조를 갖춘 뒤부터였다고 생각합니다. 다만 어떤 구조도 손실 가능성을 없애주지는 못하며, 최종 판단과 그 결과에 대한 책임은 투자자 본인에게 있다는 점을 잊지 마세요.