XIRR 是什麼?為什麼比簡單報酬率更準
本文是 存股新手懶人包 的一部分,屬於「報酬計算」階段。
「我這幾年存股總共投了 50 萬,現在價值 65 萬,年化報酬率到底是多少?」
大部分人會直接拿「總賺 15 萬 ÷ 50 萬 ÷ 投資年數」算出一個數字,然後拿去跟銀行定存、ETF 比較。但這個算法嚴重低估或高估了你的真實績效,原因很簡單:你不是一次把 50 萬全砸下去,是分批投入的。
1. 為什麼「總報酬 ÷ 年數」是錯的
假設你過去 3 年的投資紀錄如下:
- 2023 年初:投入 10 萬
- 2024 年初:投入 20 萬
- 2025 年初:投入 20 萬
- 2026 年初:總市值 65 萬
總投入 50 萬、賺 15 萬,你直覺會算:
15 / 50 / 3 年 = 10% 年化
但這個算法把「最後一筆 20 萬」也當成存了 3 年,實際上那筆只存了 1 年。它高估了你的本金停留時間,所以年化報酬率被低估。
2. XIRR 是什麼?
XIRR(Extended Internal Rate of Return,延伸內部報酬率)會考慮每一筆現金流發生的「日期」,再回推出一個年化報酬率,使所有現金流的現值總和等於 0。
白話解釋:
它的好處是:
- 自動考慮每筆錢「停留多久」
- 自動處理配息、再投入、賣出等中途現金流
- 結果可以直接跟定存利率、ETF 報酬比較
3. 用同樣的例子算 XIRR
把現金流整理成 Excel 表(負號代表投出去、正號代表收回來):
| 日期 | 現金流 | 說明 |
|---|---|---|
| 2023-01-01 | -100,000 | 買進 |
| 2024-01-01 | -200,000 | 買進 |
| 2025-01-01 | -200,000 | 買進 |
| 2026-01-01 | +650,000 | 當下市值(視同賣出) |
在 Excel 或 Google Sheets 輸入:
=XIRR(B2:B5, A2:A5)
結果:約 15.3%
跟簡單除法的 10% 差了超過 5 個百分點。差別來自——後面投入的錢只滾 1~2 年,但都貢獻了報酬,所以「每塊錢平均的滾動效率」比 10% 高得多。
4. 有配息的話更明顯
如果中間有領到現金股息,簡單除法幾乎一定算錯。例如:
- 2023~2025 年間共領到 4 萬現金股息(沒再投入)
- 2026 年初市值 65 萬
簡單算法不知道要怎麼處理「中間領到的錢」,最多就是 (15+4)/50/3 ≈ 12.7%。
但 XIRR 會把每一次配息也當成一筆「現金流回收」帶日期算進去,結果會更準確地反映「含息報酬率」。
5. 什麼時候不需要用 XIRR?
少數情境簡單除法就夠用:
- 一次買進、放著沒動、也沒領息 → 兩種算法結果幾乎一樣
- 持有時間不到半年 → 年化沒有意義,看絕對報酬就好
但只要你分批買進、定期定額、或有領配息,XIRR 才能說出你的真實績效。
6. 不想手動算?灰毛存股自動幫你算
每次新增買進、配息、賣出,灰毛存股 都會自動把現金流帶日期記下來,整個投資組合與單檔個股的 XIRR 都即時更新。
你不用:
- 自己維護 Excel 表格
- 手動補配息日期
- 處理股票分割、再投入的計算
註冊可先記錄「2 檔持股 + 每檔 30 筆交易」;XIRR 屬於 Pro 分析功能,升級後會用同一批紀錄自動計算。