跳到计算器

免费 · 无需注册 · 支持任意货币

CAGR计算器(复合年增长率)

计算投资、股票、投资组合、营业收入或任何资产的复合年增长率(CAGR)。输入期初值、期末值和期限(年、月或具体日期),即可得到CAGR、月度换算值以及扣除通胀后的实际增长率。

期限
年
个月
%

试试示例

 

—每年

总回报
—
—
月度CAGR
—
按月复利
实际CAGR
—
 
翻倍时间
—
按此增长率
价值变化悬停或点击图表查看任一年份

代入公式

Excel / 表格中的公式

逐年增长表
按计算出的CAGR每年年末的价值
期间价值当年增长累计

为什么选择本计算器

不只是一个数字,而是增长的全貌

什么是CAGR(复合年增长率)?

CAGR(Compound Annual Growth Rate)即复合年增长率,也称年复合增长率或年均复合增长率。它假设某个数值每年以相同比例复利增长,从期初值增长到期末值,由此得到的年增长率就是CAGR。它把起伏不定的走势概括成一个年化数字,便于比较期限不同的投资或企业。

例如:10万元在5年后变成25万元,总回报为150%,而CAGR为每年20.11%。

CAGR计算公式

CAGR = (期末值 ÷ 期初值)^(1 ÷ 年数) − 1
  1. 期末值除以期初值:25万 ÷ 10万 = 2.5
  2. 求 1 ÷ 年数 次方:2.5^(1/5) = 1.2011
  3. 减去1再乘以100:20.11%

年数不必是整数。在“具体日期”模式下,计算器会统计两个日期之间的天数并换算成年。

如何使用CAGR计算器

  1. 选择货币。
  2. 输入期初值和期末值。
  3. 以年和月或具体日期输入期限。
  4. 输入时结果即时更新:CAGR、总回报、月度CAGR、实际CAGR、翻倍时间、图表和逐年表格。

反向CAGR与月度CAGR

在反向CAGR选项卡中,可计算未来价值(期初值 × (1 + CAGR)^年数)、达成目标所需的期初金额或所需年数。月度CAGR为 (1 + CAGR)^(1/12) − 1,每年20.11%约相当于每月1.54%。

股票、比特币和企业营收的CAGR

计算股票和基金时,应将再投资的股息计入期末值。比特币等每天都在波动的资产建议使用具体日期。企业营收增长可用首年和末年的数据计算,或在年度数据选项卡中粘贴每年的数值,同时查看每年的同比增长。

实际CAGR:跑赢通胀了吗?

CAGR为7%而通胀率为5%时,实际增长率只有约1.9%:(1 + CAGR) ÷ (1 + 通胀率) − 1。

CAGR的局限

  • 掩盖波动:数值从100到150、75再到112.5,CAGR为4.0%,与平稳上涨相同。
  • 忽略中途资金进出:定投等情况应使用IRR(XIRR)。
  • 反映的是过去:历史CAGR并不代表未来回报。

CAGR与资产配置

从长期看,投资组合的CAGR主要取决于股票、债券和现金之间的配置比例,而不是挑选个股。股票比例越高,CAGR通常越高,但回撤也越大。

CAGR常见问题

什么是CAGR?

CAGR即复合年增长率,是假设数值每年按相同比例复利增长、从期初值变为期末值时的年增长率。

CAGR怎么计算?

用期末值除以期初值,求其 1 ÷ 年数 次方,再减去1:(期末值 ÷ 期初值)^(1/年数) − 1。10万元5年后变成25万元,CAGR为每年20.11%。

如何用普通计算器计算CAGR?

科学计算器:先算期末值 ÷ 期初值,按 xʸ 输入 (1 ÷ 年数),再减1。没有乘方键的普通计算器:按√键12次,减1,除以年数,加1,再平方12次(按×再按=),最后减1乘100即可得到近似值。

如何在Excel中计算CAGR?

在B1输入期初值、B2输入期末值、B3输入年数,然后输入 =(B2/B1)^(1/B3)-1 并设置为百分比格式。也可使用 =RRI(B3,B1,B2)。

多少CAGR算好?

取决于资产类型和风险。作为参考,美国股市(标普500)长期名义年回报约10%,优质债券约4–5%。只要CAGR高于通胀率,资产就实现了实际增长。

可以按月计算CAGR吗?

可以。以年和月或具体日期输入期限,计算器会换算成年化结果,并显示月度CAGR (1 + CAGR)^(1/12) − 1。

CAGR和平均年回报率有什么区别?

简单平均在波动较大时会高估增长。先涨50%再跌50%,平均回报为0%,但CAGR为−13.4%。

CAGR可以是负数吗?

可以。期末值低于期初值时CAGR为负;期末值为0时CAGR为−100%。