資料結構不同
CAGR 用期初、期末、時間;IRR 用一串現金流。
CAGR
固定年複利率可以直接從兩端點計算。
CAGR = (期末÷期初)^(1÷年數) − 1
IRR
IRR 會找出讓 NPV 等於 0 的折現率。
NPV(r) = 0
不規則日期改看 XIRR
IRR 假設現金流等距;實際日期不規則時,我改看 XIRR。
限制
CAGR 會平滑路徑;IRR 在特殊正負現金流排列下可能有多個解。
報酬率邏輯
比較 CAGR 與 IRR 的資料需求、公式概念,以及不規則日期時何時改用 XIRR。
先說結論
CAGR 是兩個端點之間的年複利成長率;IRR 則是讓一串週期性現金流 NPV 為 0 的折現率。
CAGR 用期初、期末、時間;IRR 用一串現金流。
固定年複利率可以直接從兩端點計算。
IRR 會找出讓 NPV 等於 0 的折現率。
IRR 假設現金流等距;實際日期不規則時,我改看 XIRR。
CAGR 會平滑路徑;IRR 在特殊正負現金流排列下可能有多個解。
用自己的數字核對
我要確認公式時,會把範例換成自己的期初值、期末值與期間。這樣可以在同一組前提下核對 CAGR、總成長率、成長倍數、平滑曲線與逐年表格。
開啟 CAGR 計算器