分批進出與資金時間成本:XIRR 年化內部報酬率解析
當投資過程包含多筆分批投入或現金股利發放時,評估績效需考量資金停留在市場的時間。本文說明 XIRR 的數學邏輯與試算表應用。
一、 XIRR 的基本概念與資金時間成本
在投資績效評估中,累積總報酬率僅反映最終損益與總投入資金的比率,未將「資金投入時間」納入計算。例如:一次性投入與分期累積投入相同金額,即使最終帳面金額一致,每筆資金實際承擔市場風險的時間長短並不相同。
XIRR (Extended Internal Rate of Return,不定期內部報酬率) 是一種考量確切交易日期的現金流折現演算法。其原理係將所有現金流出(如買入資金)與現金流入(如股利收受或賣出回收)折算至相同的時間基準,計算出使淨現值(NPV)等於零的年化折現率。
二、 常見報酬率評估指標之特性比較
針對不同的投資型態與資金結構,金融學上採用不同指標進行評估:
| 指標名稱 | 適用情境 | 計算特性說明 |
|---|---|---|
| 簡單總報酬率 | 單筆買賣且無後續增減資 | 計算簡單,但不包含時間維度與複利效果。 |
| CAGR (複合年均成長率) | 單筆投入並跨多年持有 | 反映跨年複利,惟假設期間無任何追加投資或提領。 |
| XIRR (年化內部報酬率) | 定期定額、分批加碼或領息 | 考量每筆現金流的「確切日期」與「金額大小」。 |
三、 試算表計算範例與同日金流處理原則
在 Microsoft Excel 或 Google 試算表中,可利用内置函式 =XIRR(現金流範圍, 日期範圍) 進行數值運算。以下為 3 筆基礎現金流範例:
- 2025-01-01:初次買入,現金流為
-10,000 - 2025-06-01:分批加碼,現金流為
-10,000 - 2026-01-01:清算賣出,現金流為
+23,000
經公式計算,該筆投資之 XIRR 年化內部報酬率約為 19.17%。
若在同一交易日期內存在多筆金流(例如同一天包含買進股票、發放現金股利或部分賣出),必須先將該日期之所有現金流淨額加總合併為「單一數值」後,方可帶入試算表公式。
原理說明:試算表軟體(如 Excel / Google Sheets)底層係採用「牛頓-拉弗森迭代法 (Newton-Raphson method)」求解方程式。若資料集中出現重複的日期列,將導致數值求解過程無法收斂,進而拋出 #NUM! 運算錯誤訊息。