📈 CAGR

CAGR(연평균성장률) 쉽게 이해하기

마지막 업데이트: 2026-06-01
핵심 요약

CAGR은 시작 시점과 종료 시점만 보고, 매년 균등하게 성장했다고 가정한 연간 성장률이다. 엔비디아 매출 CAGR은 2년 88%, 9년 47%로 기간에 따라 2배 차이 난다. 성장률을 읽을 때 반드시 기간을 함께 확인해야 한다.

1. 가게 매출이 3년 만에 2배가 됐다

작은 가게를 하나 인수하려 합니다. 장부를 보니 매출이 3년 만에 딱 2배가 됐습니다. 매도자는 "매년 무섭게 크는 가게"라고 합니다. 그런데 "매년 몇 %씩" 큰 건지는 적혀 있지 않습니다. 이 한 줄을 직접 구해야, 옆 가게와 비교도 하고 앞으로의 성장도 가늠할 수 있습니다. 답을 외우는 대신, 손으로 직접 잡아 보겠습니다. 그리고 이 가게에서 손으로 잡을 그 값이, 바로 당신이 어디선가 막혔던 그 CAGR(연평균성장률)입니다.

1.1 "3년에 2배"를 "매년 몇 %"로 되돌린다

처음엔 단순하게 생각하기 쉽습니다. 2배면 100% 늘었으니 3년으로 나눠 매년 33%? 하지만 이건 틀립니다. 성장은 더해지는 게 아니라 곱해지기 때문입니다. 첫해 키운 매출 위에 둘째 해가 또 곱해지고, 그 위에 셋째 해가 또 곱해집니다. 그래서 우리는 "매년 똑같은 비율로 곱했을 때 3년 뒤 2배가 되는 그 비율"을 찾아야 합니다.

비율을 모르니 직접 곱해서 더듬어 봅시다. 처음엔 25%로 잡아 1.25를 세 번 곱해 보니 약 1.95배, 2배에 살짝 못 미칩니다. 그럼 조금 올려 26%로 1.26을 세 번 곱해 보면 약 2.00배, 정확히 들어맞습니다. 정답을 외운 게 아니라, 값을 넣어 보며 2배가 되는 비율을 좁혀 찾은 것입니다.

매년 몇 %씩 키워야 3년 뒤 2배가 되나
1.95배
2.00배
2.35배 (과대)
매년 25%
1.25 × 1.25 × 1.25
매년 26%
1.26 × 1.26 × 1.26
단순 나눗셈 33%
1.33 × 1.33 × 1.33

출처: 가상 시나리오 (자체 계산). 막대 길이 = 3년 뒤 배수

이 가게의 "매년 평균 성장률"은 33%가 아니라 약 26%입니다. 100%를 3으로 나눈 33%로 봤다면, 있지도 않은 성장을 매년 7%p씩 얹어 본 셈입니다. 단순 나눗셈으로 매년 33%를 가정하면 3년 뒤 2배가 아니라 약 2.35배가 나옵니다. 곱셈을 무시한 대가입니다.

1.2 시작과 끝만 같으면, 중간이 어떻든 같은 값이다

여기서 한 가지를 짚어야 합니다. 방금 구한 26%는 "매년 정확히 26%씩 자랐다"는 뜻이 아닙니다. 실제 이 가게는 첫해 폭발하고 둘째 해 주춤하고 셋째 해 다시 뛰었을 수 있습니다. 우리가 구한 건 그 들쭉날쭉을 다 뭉개고 "결과적으로 매년 26% 속도였던 셈"이라는 평균값입니다.

서울에서 부산까지 400km를 4시간에 갔다면 평균 시속 100km/h입니다. 시내에서 60(1시간, 60km), 고속도로에서 150(2시간, 300km), 다시 시내에서 40(1시간, 40km)으로 달렸어도, 합치면 4시간에 400km라 평균은 100입니다. 출발점과 도착점, 걸린 시간만 같으면 평균 속도는 같습니다.

구간별 실제 속도 vs 평균 속도
60km/h
150km/h
40km/h
100km/h
시내 구간
1시간 · 60km
고속도로
2시간 · 300km
시내 구간
1시간 · 40km
평균 속도
4시간 · 400km

출처: 가상 시나리오 (60+300+40 = 400km / 4시간 = 100km/h)

우리가 가게에서 구한 26%도 이 "평균 속도"입니다. 출발점(시작 매출)과 도착점(3년 뒤 매출)만 보고, "매년 이 속도로 자랐다면"을 역산한 값이죠. 중간에 아무리 들쑥날쑥해도, 시작과 끝만 같으면 이 값은 같습니다.

1.3 단순 평균이 거짓말하는 순간

곱셈으로 풀어야 한다는 게 왜 중요한지, 극단적인 가게로 확인해 봅시다. 첫해 매출이 +100% 폭발했다가, 둘째 해 -50% 반토막 난 가게가 있습니다.

단순 평균을 내면 (+100% −50%) ÷ 2 = +25%, 매년 25%씩 성장한 멀쩡한 가게처럼 보입니다. 그런데 실제 매출을 따라가 보면 $100 → $200 → $100, 출발점으로 정확히 돌아왔습니다. 성장은 0이었습니다.

보는 방법계산현실과 맞나
단순 평균 (더하기)(+100 − 50) ÷ 2+25%성장한 척 (거짓)
곱셈으로 역산($100/$100)^(1/2) − 10%제자리 (정직)

가상 시나리오 (자체 계산). 단순 평균은 변동이 클수록 실제 성장을 부풀려 말합니다.

단순 평균은 변동성이 클수록 실제보다 성장을 과대하게 부풀립니다. 1.1에서 곱셈으로 잰 26%, 그리고 여기서 곱셈으로 잰 0%가 정직한 답입니다.

2. 방금 잰 게 CAGR이다

가게에서 손으로 잡은 그 "매년 평균 성장률"이 바로 CAGR입니다. 1.1에서 3년에 2배를 매년 26%로 되돌린 것, 1.3에서 들쭉날쭉을 곱셈으로 0%라 잰 것이 전부 CAGR을 계산한 것이었습니다.

CAGR(Compound Annual Growth Rate, 연평균성장률): 일정 기간의 시작값과 끝값만으로 계산하는 연간 복합 성장률. 비유로 치면 "출발지와 도착지만 보고 역산한 평균 속도"입니다.

중간에 아무리 들쑥날쑥해도, 시작과 끝만 같으면 CAGR은 같습니다.

2.1 공식: 끝값을 시작값으로 나누고, 기간으로 뿌리를 뽑는다

1.1에서 한 일을 식으로 적으면 한 줄입니다. 끝값을 시작값으로 나눠 "몇 배"인지를 구하고, 그 배수에 기간만큼 뿌리를 씌워 "매년 몇 배씩"으로 되돌린 뒤, 1을 빼 성장률만 남깁니다.

여기서 "뿌리를 씌운다"가 바로 1.1에서 한 곱셈을 거꾸로 푸는 일입니다. 1.1에서 매년 1.26을 세 번 곱해 2배를 만들었으니, 거꾸로 2배에서 세제곱근을 뽑으면 "매년 몇 배였는지"가 나옵니다. 세 번 곱한 것을 한 번으로 되돌리는 게 세제곱근이고, n년이면 n제곱근(= 1/n 제곱)입니다.

CAGR 공식

(끝값 ÷ 시작값)1/기간 − 1

($216B ÷ $27B)
1/4
− 1
=
68%

엔비디아 FY2022($27B)→FY2026($216B)는 4년 간격이므로 기간 = 4. 시작연도는 기간에 포함하지 않습니다. 1.1의 가게처럼 "끝값 ÷ 시작값"에 기간만큼 뿌리를 씌운 것입니다.

가게 사례를 이 식에 넣으면 똑같이 나옵니다. (2배)의 1/3 제곱에서 1을 빼면 약 26%, 우리가 손으로 곱해 맞춘 그 값입니다.

2.2 산술평균과의 차이: 기하평균이라 정직하다

CAGR은 더하는 평균(산술평균)이 아니라 곱하는 평균(기하평균)입니다. 1.3의 가게가 정확히 이 차이를 보여줬습니다.

➕ 산술평균 (더하기)

매년 성장률을 더해서 나눈다

1년차 +100%, 2년차 -50% → +25%

변동이 클수록 성장을 과대평가

✖️ CAGR = 기하평균 (곱하기)

복리 효과를 반영해 역산한다

$100 → $200 → $100 → 0%

원점 복귀를 정직하게 0%로 답함

💡 핵심: 산술평균은 변동성이 클수록 실제 성장을 과대 추정합니다. CAGR이 더 정직합니다.

3. 현실에서 CAGR을 읽는다

손으로 잰 CAGR을 실제 기업과 시장에 대보면, 가게에서 본 두 가지가 그대로 살아납니다. 시작과 끝만 본다는 성질이 "어디서 끊느냐"의 함정을 낳고, 곱셈이라는 성질이 작은 시작값을 만나면 숫자를 폭발시킵니다.

3.1 같은 기업인데 CAGR이 2배 차이난다

📈NVDA엔비디아 매출 CAGR은 2년 기준 88%, 9년 기준 47%입니다(그 중간인 4년은 68%). 같은 기업인데 기간을 어떻게 잡느냐에 따라 성장률이 2배 차이납니다. 기간 없는 CAGR은 의미가 없습니다.

NVDA 매출 CAGR: 기간별 비교
88%
68%
47%
2년
FY2024→FY2026
4년
FY2022→FY2026
9년
FY2017→FY2026

출처: StockAnalysis (FY2017~FY2026 매출 기준), 자체 계산. 기간 = 끝연도 − 시작연도(§2.1 규칙)

2년 CAGR 88%만 보면 "매년 거의 2배씩 커지는 기업"입니다. 9년 CAGR 47%로 보면 "매년 1.5배씩 커지는 기업"입니다. "2배"와 "1.5배"는 투자 판단이 달라집니다. 왜 이런 일이 생길까요. 1.2에서 본 "시작과 끝만 본다"는 성질 때문입니다. 어디를 시작으로 끊느냐가 답을 바꿉니다.

3.2 CAGR을 읽는 법: 세 가지를 확인한다

CAGR을 볼 때 세 가지를 확인하세요. 기간이 몇 년인가, YoY와 괴리가 있는가, 시작점이 비정상적이지 않은가.

YoY vs CAGR: 언제 뭘 쓰는가

YoY(Year-over-Year, 전년 대비)는 직전 1년과 비교하는 단기 모멘텀 지표입니다. CAGR은 3~10년 기간의 장기 추세를 보여줍니다. 둘 다 필요합니다. YoY만 보면 일시적 급등/급락에 흔들리고, CAGR만 보면 최근 변화를 놓칩니다.

용도적합 지표이유
분기 실적 발표 판단YoY직전 분기 대비 가속/감속 확인
기업 가치 평가 (DCF)CAGR 3~5년향후 성장률 가정에 사용
TAM 시장 규모 전망CAGR 5~10년시장 연구기관이 제공하는 표준 형식
기업 간 성장성 비교CAGR 동일 기간기간을 맞춰야 공정 비교

기간 선택 원칙

CAGR 판단 기준

CAGR (매출 기준)판정비고
40% 이상초고성장초기 기업이거나 패러다임 전환기. 지속성 검증 필요
20~40%고성장성장주 기준. PEG로 밸류에이션 대비 검증
10~20%안정 성장빅테크 수준. 예측 가능성 높음
10% 미만저성장/성숙밸류 투자 또는 배당주 영역

3.3 실제 기업·시장에서 보는 CAGR

같은 기업도 기간에 따라 CAGR이 2배 차이나고, 비슷한 CAGR이라도 내부 궤적이 전혀 다릅니다.

NVDA: 기간에 따라 2배 차이

엔비디아 매출 시계열 (FY2017~FY2026)
$6.9B
$9.7B
$11.7B
$10.9B
$16.7B
$26.9B
$60.9B
$130.5B
$215.9B
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2024
FY2025
FY2026

출처: StockAnalysis

기간시작 매출종료 매출CAGR의미
2년 (FY2024→FY2026)$60.9B$215.9B88%AI 폭발기만 반영
4년 (FY2022→FY2026)$26.9B$215.9B68%성장 초기 + 폭발기
9년 (FY2017→FY2026)$6.9B$215.9B47%전 기간 포함

출처: StockAnalysis NVDA Revenue, 자체 계산. 기간 = 끝연도 − 시작연도(시작연도 미포함, §2.1 규칙)

2년 CAGR 88%를 보고 "앞으로도 매년 88% 성장"이라 가정하면 위험합니다. 9년 CAGR 47%가 장기 실력에 가깝습니다. 하지만 47%도 반도체 업종에서는 경이로운 수준입니다(반도체 전체 시장 CAGR 10% 미만).

PLTR: 안정적인 CAGR

기간시작 매출종료 매출CAGR
3년 (FY2022→FY2025)$1.9B$4.5B33%
5년 (FY2020→FY2025)$1.1B$4.5B33%

출처: StockAnalysis PLTR Revenue, 자체 계산

📈PLTR팔란티어는 3년 CAGR과 5년 CAGR이 거의 동일(33%)합니다. 일관된 성장 궤도입니다. NVDA처럼 기간에 따라 2배 차이나는 기업과 대비됩니다. 안정성 자체가 강점입니다.

시장 TAM CAGR: 리서치 기관마다 다르다

같은 "AI 반도체" 시장인데 기관마다 CAGR이 15%~29%로 2배 차이납니다.

AI 반도체 TAM CAGR: 기관별 차이
29%
25%
15%
10%
Grand View
2024~2030
ABI Research
AI 소프트웨어
Precedence
2025~2034
반도체 전체
2026~2030

시장 정의 범위(AI 전용 칩 vs AI 적용 반도체 전체)와 전망 기간이 다르기 때문입니다. TAM CAGR을 인용할 때는 반드시 기관명 + 기간 + 시장 정의를 함께 확인하세요.

출처: Precedence Research, Grand View Research, ABI Research, Statista

3.4 흔한 함정 3가지

함정 1: "좋은 구간만 골라서 CAGR을 보여준다" (체리피킹)

기업 IR이나 리서치 보고서가 제시하는 CAGR을 액면 그대로 신뢰하는 것은 위험합니다. 1.2에서 본 "시작과 끝만 본다"는 성질을 역이용해, 시작점을 바닥(저점)에서 잡으면 CAGR이 인위적으로 높아집니다.

예를 들어 NVDA의 시작점을 1년만 바꿔도 CAGR이 32%p 차이납니다.

확인법: 시작점이 비정상적 저점(또는 고점)이 아닌지 확인하세요. 최소 2개 이상 기간으로 교차 검증하세요.

CAGR을 볼 때 시작점을 확인하세요. 바닥에서 시작한 CAGR은 실력이 아니라 회복입니다.

함정 2: "CAGR 200%! 초고성장!" (기저효과)

높은 CAGR을 무조건 강한 성장으로 해석하는 것은 위험합니다. 1.1에서 본 곱셈의 성질 때문에, 시작값이 극도로 작으면 작은 절대 증가에도 CAGR이 폭발합니다.

CAGR 100%가 "더 잘 성장하는 기업"을 의미하지 않습니다. 절대 규모가 $8M vs $200B입니다.

CAGR은 비율입니다. 절대 규모를 함께 보세요. $1M에서 $8M은 CAGR 100%이지만, 실질 증가액은 $7M에 불과합니다.

함정 3: "마이너스 후 반등을 성장이라 부른다"

매출이 -50% 떨어졌다가 +100% 회복하면 "CAGR +100% 성장"일까요? 1.3의 반토막 가게가 바로 이 경우였습니다.

CAGR이 정직하게 "제자리"라고 알려줍니다. 이때는 CAGR이 YoY보다 유용합니다.

하락 후 반등의 YoY는 "성장"이 아니라 "회복"입니다. 이전 고점을 넘었는지를 확인하세요.

이 개념이 쓰인 종목 분석
엔비디아(NVDA) 종목 분석매출 성장률 분석팔란티어(PLTR) 종목 분석매출 성장률 분석
CAGR은 평균 속도다. 실제 속도가 아니다.
  • CAGR = (끝값/시작값)^(1/n) - 1. 시작과 끝만 보고 역산한 연간 복합 성장률입니다(가게 매출 3년에 2배 = 매년 약 26%).
  • 같은 기업도 기간에 따라 CAGR이 2배 차이납니다. 기간 없는 CAGR은 의미 없습니다.
  • YoY는 단기 모멘텀, CAGR은 장기 추세. 둘 다 보세요.
  • 시작점이 비정상적 저점이면 CAGR이 부풀려집니다. 2개 이상 기간으로 교차 검증하세요.
  • 실제로: NVDA 2년 CAGR 88% vs 9년 CAGR 47%. 기간 선택이 곧 투자 판단의 전제입니다.
📋갱신 이력AI 모니터링
2026-06-01최초 발행
추천 글
필연의 열매
엔비디아 종목 분석
NVDA 매출 CAGR 88%의 실체와 기간별 차이를 확인해보세요
필연의 언어
TAM(총시장규모) 쉽게 이해하기
TAM 전망에서 CAGR이 어떻게 사용되는지 함께 알아보세요