← 返回專題列表
股票績效計算專題 更新日期:2026年07月29日

分批進出與資金時間成本: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! 運算錯誤訊息。