CAGR이란?
CAGR은 처음 투자한 돈이 마지막 금액까지 매년 같은 비율로 불어났다고 환산한 수익률입니다. Compound Annual Growth Rate, 즉 연평균 복합성장률의 약자입니다.
CAGR(%) = [(최종 평가금액 ÷ 초기 투자금)1/투자기간(년) − 1] × 100
입출금 없이 100만원이 2년 뒤 121만원이 됐다면 CAGR은 10%입니다. 매년 10%씩 늘어난 100만원 → 110만원 → 121만원과 같은 결과입니다. 실제로 매년 10%를 벌었다는 뜻은 아닙니다.
이때 누적수익률은 전체 증가분인 21%입니다. 단순 평균 수익률은 각 해의 수익률을 더해 해의 수로 나눕니다.
첫해 +50%, 다음 해 -50%인데 왜 손실일까?
100만원이 첫해에 150만원으로 늘었다가, 다음 해에는 75만원으로 줄었습니다. 수익률만 더하면 0%인데 원금의 4분의 1이 사라졌습니다.
| 항목 | 0%, 0% | +50%, -50% |
|---|---|---|
| 자산 변화 · 만원 | 100 → 100 → 100 | 100 → 150 → 75 |
| 단순 평균 | 0.00% | 0.00% |
| 누적수익률 | 0.00% | -25.00% |
| CAGR | 0.00% | -13.40% |
첫해 번 돈은 50만원인데, 다음 해 잃은 돈은 75만원입니다. 같은 50%라도 계산하는 금액이 달라서 그렇습니다. 50% 손실을 복구하려면 남은 돈에서 100% 수익이 필요합니다.
두 해의 수익률을 직접 바꿔 보세요
50%와 -50%를 넣은 뒤, 두 값 모두 0%로 바꿔 보세요. 단순 평균이 같은 두 투자에서 최종 자산은 얼마나 달라질까요?
| 지표 | 계산 결과 |
|---|---|
| 단순 평균 수익률 | 0.00% |
| 누적수익률 | -25.00% |
| CAGR | -13.40% |
| 최종 자산 · 원 | 750,000.00 |
| 시점 | 자산 · 원 |
|---|---|
| 시작 | 1,000,000.00 |
| 1년 뒤 | 1,500,000.00 |
| 2년 뒤 | 750,000.00 |
계산 조건과 반올림 기준
시작 자산은 양 언어 모두 100만원이며 각 기간은 정확히 1년입니다. 입력한 수익률을 차례로 적용합니다. 입출금·세금·비용·환율 변환은 반영하지 않습니다. 배당은 따로 더하지 않으므로 총수익 예시를 보려면 배당을 포함한 수익률을 입력해야 합니다.
중간 금액은 반올림하지 않습니다. 수익률은 소수 둘째 자리, 금액은 0.01원 단위로 반올림(HALF_UP)해 표시합니다. 차트는 0에서 시작하는 동일한 눈금으로 시작·연말 금액만 비교하며 연중 경로를 보여주지는 않습니다.
어느 해든 -100%이면 자산은 0원입니다. 추가 입금 없이는 이후 상승률을 적용해도 회복되지 않습니다. 첫해에 전액을 잃으면 둘째 해의 실제 수익률과 두 해의 단순 평균은 정의되지 않습니다.
CAGR은 어떻게 계산할까?
1,000만원이 5년 뒤 2,000만원이 됐습니다. 돈이 2배가 되는 데 걸린 시간이 5년이므로, CAGR은 14.87%입니다.
계산식에 넣으면 [(2,000 ÷ 1,000)1/5 − 1] × 100 ≈ 14.87%입니다. 매년 약 14.87%씩 복리로 늘어나면 5년 뒤 2배에 도달한다는 뜻입니다.
누적수익률 100%를 5년으로 나눈 20%와는 다릅니다. 두 번째 해부터는 앞서 번 돈에도 수익이 붙기 때문입니다.
앞의 50% 상승·50% 하락 사례를 공식에 넣으면?
초기 100만원, 최종 75만원, 기간 2년을 대입합니다. [(75 ÷ 100)1/2 − 1] × 100 ≈ -13.40%입니다. 각 연도의 수익률을 더해서 나눈 (+50% − 50%) ÷ 2 = 0%와 구분합니다.
같은 CAGR이어도 투자 과정은 다를까?
| 항목 | 투자 A | 투자 B |
|---|---|---|
| 자산 경로 | 100 → 110 → 121 | 100 → 60 → 121 |
| 첫해 수익률 | 10.00% | -40.00% |
| 둘째 해 수익률 | 10.00% | 약 101.67% |
| CAGR | 10.00% | 10.00% |
| 관측값 기준 MDD | 0.00% | -40.00% |
둘 다 마지막에는 121만원입니다. 하지만 B는 첫해에 60만원까지 줄었습니다. 그때 돈이 필요해 팔았다면, 뒤의 회복을 누리지 못합니다. 같은 CAGR을 보고 시작해도 보유하는 동안 겪는 일은 다를 수 있습니다.
표의 MDD는 시작과 두 연말 금액만 비교한 최대 낙폭입니다. 연중에 더 큰 하락이 있었다면 실제 일별 MDD는 달라집니다.
투자 백테스트에서는 최종 수익과 함께 자산이 줄어든 구간도 보세요. 고점에서 얼마나 떨어졌는지는 MDD 계산기로 확인할 수 있습니다.
CAGR과 연평균 수익률은 언제 다르게 나타날까?
첫해 +20%, 다음 해 0%인 투자와 매년 +10%인 투자를 비교해 보겠습니다. 둘 다 단순 평균은 10%입니다. 하지만 100만원은 각각 120만원과 121만원이 됩니다.
첫 번째 투자는 첫해에 번 20만원이 다음 해에 더 불어나지 않습니다. 두 번째 투자는 첫해에 번 돈도 다음 해에 10%씩 늘어납니다. 두 투자의 CAGR은 약 9.54%와 10%입니다.
수익률을 더해 나누는 방식이 산술평균이고, 돈이 해마다 불어난 결과를 반영하는 방식이 기하평균입니다. 입출금 없이 연간 수익률을 연결한 기하평균 수익률이 CAGR입니다. 자료에 ‘연평균 수익률’이라고만 쓰여 있다면 어느 방식인지 확인하세요.
변동성이 커지면 복리 성과는 어떻게 달라질까?
각 해의 성장배수는 1 + 수익률입니다. 두 해의 기하평균 수익률은 성장배수를 곱하고 제곱근을 구한 뒤 1을 뺍니다. 수익률 숫자 자체를 곱하지 않습니다.
성장배수가 양수라면 기하평균은 산술평균보다 클 수 없습니다. 매년 수익률이 같을 때 두 평균이 같습니다. 같은 산술평균에서도 수익률의 흔들림 때문에 복리 성과가 낮아지는 현상을 변동성 끌림으로 설명하기도 합니다. 변동성이 있는 자산이 언제나 낮은 수익을 낸다는 뜻은 아닙니다. 평균 수익률과 기간도 함께 비교해야 합니다.
매년 같은 수익률을 가정한 미래 금액은 복리 계산기에서 계산할 수 있습니다.
CAGR을 사용할 때 주의할 점
배당을 다시 투자한 수익률인가요?
주가만 비교한 CAGR과 배당 재투자를 반영한 총수익 CAGR은 다릅니다. 같은 상품이라도 배당을 어떻게 처리했는지에 따라 숫자가 달라집니다. 배당수익률과 총수익률의 차이를 확인하고 같은 조건끼리 비교하세요.
한 달 수익을 1년 수익처럼 보고 있지는 않나요?
한 달에 10% 올랐다면 연환산 수익률은 약 213.84%입니다. 실제 1년 동안 번 수익이 아니라, 같은 상승을 12개월 반복한 계산입니다. 저점에서 시작하거나 고점에서 끝난 기간도 성과를 좋게 보이게 할 수 있습니다.
입금한 돈을 수익으로 세지는 않았나요?
100만원을 투자하고 수익 없이 50만원을 더 넣으면 잔고는 150만원입니다. 늘어난 50만원은 투자수익이 아닙니다. 적립식 투자에서는 납입 금액과 날짜를 반영하는 XIRR 등을 확인해야 합니다.
입출금이 있거나 자산이 0원·음수일 때의 계산 조건
XIRR 같은 금액가중수익률은 현금흐름의 금액과 날짜를 반영합니다. 운용 성과를 비교할 때는 외부 입출금의 영향을 분리한 시간가중수익률을 사용하기도 합니다. XIRR은 현금흐름에 따라 해가 없거나 여러 개일 수 있습니다.
일반적인 투자 CAGR은 초기 투자금이 양수이고 기간이 0보다 커야 합니다. 초기값이 0이면 나눗셈이 불가능합니다. 초기값 또는 최종값이 음수인 레버리지 계좌나 부채는 일반 CAGR로 해석하기 어려울 수 있어 이 계산기에서 지원하지 않습니다.
최종 자산이 0이면 이 사이트는 전액 손실로 보고 CAGR을 -100%로 표시합니다. 중간에 0원이 된 뒤 자산이 다시 생겼다면 추가 입금 등 원인을 확인해야 합니다. 이 글의 시뮬레이터는 외부 현금흐름을 가정하지 않습니다.
과거 CAGR은 미래 수익률을 보장하지 않습니다. 세금·비용·환율·물가를 반영했는지에 따라서도 실제 손에 남는 성과는 달라집니다.
내 투자금의 CAGR 계산하기
시작 금액과 최종 금액, 투자기간을 넣어 복리 성장률을 확인하세요.
CAGR 계산기로 확인하기자주 묻는 질문
투자금이 똑같이 2배가 됐는데 CAGR은 왜 다른가요?
네. 같은 금액이 2배가 됐어도 걸린 시간이 짧을수록 CAGR은 높습니다. 누적수익률이 같다고 연간 성장 속도까지 같은 것은 아닙니다.
배당을 현금으로 받았다면 최종 금액에 더해도 되나요?
입출금 없이 보유했다면 남은 주식 평가액과 보유 현금을 합쳐 계좌 전체의 CAGR을 구할 수 있습니다. 이 값은 배당을 재투자한 성과와 다릅니다. 배당을 계좌 밖으로 인출했다면 현금흐름을 반영하는 수익률이 필요합니다.
2021년 초부터 2026년 초까지면 5년인가요, 6년인가요?
5년입니다. 연도 이름의 개수가 아니라 실제 지난 기간을 사용합니다. 시작·종료 월도 다르다면 그 차이까지 반영해야 합니다.
출처와 계산 기준
자료 확인일: 2026-10-22. 모든 자산 경로는 실제 상품 성과가 아닌 가상 계산 예시입니다.
- CFA Institute · Exponential Wealth (2026), pp.45–46 — CAGR 공식과 산술평균·기하평균.
- FINRA · Evaluating Performance — 복리를 반영한 연환산 수익률.
- CFA Institute · GIPS Standards Handbook — 짧은 기간의 연환산, 금액가중·시간가중 수익률.
- SEC Investor.gov · Fund Distributions — 분배금과 재투자.
- SEC Investor.gov · Past Performance.