為什麼你以為賺錢,算完年化卻賠錢?
投資報酬率看「總報酬」很容易誤判。舉例來說,投入新台幣10萬元,10年後變20萬元,總報酬率100%,聽起來很棒;但若2年內從10萬元成長到15萬元,總報酬率50%,哪個實際表現更好?
關鍵在於:複利讓錢滾錢,時間則決定滾多久!10年100%總報酬,換算成年化報酬率僅約7.2%;2年50%總報酬,年化卻高達22.5%。前者資金在市場停留時間長,後者成長速度更快。若沒有年化報酬率計算機,投資績效的比較將完全失準。
累積報酬率只看起點與終點的距離,無法反映每年的成長速度。台灣小資族常買0050或00878,持有3年總報酬20%,但對比銀行高利活存4%,誰輸誰贏並不明顯。年化報酬率能將不同持有期間的投資拉到同一基準線比較,避免時間長短造成的數字陷阱。

| 情境 | 總報酬率 | 持有年數 | 年化報酬率 (CAGR) |
|---|---|---|---|
| 10年翻倍 | 100% | 10年 | 7.2% |
| 2年漲50% | 50% | 2年 | 22.5% |
以上數據依據標準CAGR公式回測,參考台灣證券交易所歷史數據邏輯。務必記住,回測結果不保證未來績效。
看懂年化報酬率後,下一步是學會正確計算——尤其當你定期定額時。
年化報酬率 (CAGR) 公式怎麼算?手把手教你計算機按法
年化報酬率(CAGR)公式很簡單:(期末價值 ÷ 期初本金)(1 ÷ 投資年數) – 1。
假設期初本金新台幣10萬元,期末價值20萬元,持有5年。先算20萬 ÷ 10萬 = 2。接著求2的(1/5)次方,約1.1487。最後減1,得出年化報酬率14.87%。這捕捉了複利計算的本質,象徵每年錢滾錢的成長速度。

使用Casio計算機時,根據型號有不同按法:
- Casio fx-82SX(標準型):輸入 200000 ÷ 100000 =(出現2)→ 按 SHIFT + ^(出現xʸ)→ 輸入 ( 1 ÷ 5 ) → 按 =,得到1.1487 → 減1得0.1487,即14.87%。
- Casio fx-991ES(工程型):輸入 200000 ÷ 100000 = → 按 SHIFT + x√(出現ˣ√)→ 輸入 5 → 按 =,同樣得到1.1487 → 減1得0.1487。
步驟總結:
- 期末價值 ÷ 期初本金 = 比率(例如2)。
- 計算 1 ÷ 投資年數(例如0.2)。
- 將比率進行「次方」運算(例如2^0.2)。
- 結果減1,即為年化報酬率。
若使用Excel,則更快速。可用RRI函數:=RRI(5, -100000, 200000),直接輸出14.87%。負號代表期初現金流出。此函數最適合一次投入的情境,例如買進後長期持有的ETF。
掌握單筆投資的CAGR後,實務上更多人是採用「定期定額」,這時計算邏輯有什麼不同?
進階場景:定期定額該用 CAGR 還是 IRR?
定期定額的現金流不對稱——每月投入的時間點不同,資金權重也有別。若硬用CAGR,會忽略每次投入的時間價值,導致結果失真。正確做法應轉用內部報酬率(IRR)或更精準的XIRR。
台灣小資族每月定投新台幣5,000元買0050,3年累計投入18萬元,期末淨值22萬元。若用CAGR計算 (22萬 ÷ 18萬)^(1/3) – 1 ≈ 6.9%,但這忽略了每月5000元實際投入的時間點。在市場波動年份(如2022年),早期投入與晚期投入的資金承擔風險時間不同,XIRR能考慮時間價值,算出更真實的年化報酬。

以六年期儲蓄險為例,業務常宣稱利率2.5%,但保費投入時間點分散,實際IRR往往低於預期。這是因為現金流時間點不固定,導致權重偏差。IRR公式的核心,是求解讓所有現金流入與流出的現值總和等於零的貼現率。
| 場景 | 適合公式 | 原因 | 台灣常見範例 |
|---|---|---|---|
| 一次投入 | CAGR | 僅有起點與終點 | 買進0050並持有5年 |
| 定期定額 | XIRR | 多筆不定期現金流 | 每月5,000元定投00878 |
| 不定期繳費 | IRR | 現金流間隔不均 | 六年期儲蓄險保費 |
在Excel中使用XIRR:A列輸入日期,B列輸入對應現金流(每月投入-5,000,期末+220,000)。公式為 =XIRR(B:B, A:A)*100,即可得出真實年化報酬率(例如約8.2%)。微軟官方文件有詳細步驟說明。需注意,短期波動過大時,XIRR的參考價值會降低,較適合3年以上的持有期間。
決策邏輯很明確:現金流固定間隔用IRR,不等間隔則用XIRR。忽略此差異,在市場劇烈波動或單邊趨勢明顯的年份,定期定額的報酬率失真可能超過20%。
搞懂怎麼算之後,台灣投資人最常踩的坑是什麼?我們來看三個容易被忽略的隱形成本。
2026 投資必看:影響年化報酬率的 3 個隱形成本
純數學計算出的年化報酬率,往往忽略稅務與費用,導致實質報酬大打折扣。台灣投資人常遇到的二代健保補充保費、交易稅,以及ETF內扣費用,都會默默侵蝕獲利。
首先,交易稅每次賣出股票或ETF需繳交0.3%,若持有10年來回交易數次,累計影響可達1-2%。其次,二代健保補充保費對單筆配息達新台幣2萬元以上部分,課徵2.11%。以0050年配息率約4%計算,稅後實質配息只剩約3.17%,年化報酬率因此被拉低0.8%左右。再者,內扣費用如ETF管理費,0050約0.43%,00878約0.5%,這些費用每日從淨值扣除,複利滾10年下來,侵蝕幅度可達2.6%。
除了上述有形成本,還有兩個關鍵的無形成本必須納入考量:
- 心理帳戶陷阱(處置效應):投資人傾向過早賣出獲利標的(賺錢就想落袋為安),卻緊抱虧損標的(虧錢不想面對)。這導致平均持有期間縮短,年化報酬率從理論上的10%降至實際的6%左右。行為金融學指出,這是投資人最常見的決策偏誤之一。
- 2026 利率循環影響:根據市場預期,若2026年進入降息循環,將直接影響債券型ETF的收益率。名目年化報酬率可能因此下滑,且折現率變動也會改變未來現金流的現值評估。投資人需提前將此宏觀變因納入XIRR的敏感性分析。
此外,通膨調整更關鍵。以2023年台灣消費者物價指數(CPI)約2.5%估算,若名目年化報酬率為8%,實質報酬(扣除通膨)僅約5.5%。長期來看,這才是真正提升購買力的數字。
| 隱形成本 / 因素 | 稅率 / 費用 / 幅度 | 10年持有侵蝕幅度 (約) | 修正方法 |
|---|---|---|---|
| 交易稅 | 0.3% (每次賣出) | 1.5% | XIRR計算時,輸入稅後淨現金流 |
| 二代健保 (配息) | 2.11% (單筆≥2萬) | 0.8% | 將配息先扣除2.11%後,再作為期末價值或現金流 |
| 內扣費用 (ETF) | 0.4% ~ 0.5% (年) | 2.6% | 期末價值減去累計內扣費用總額 |
| 通膨調整 (CPI) | 約2.5% (2023) | 影響實質購買力 | 名目年化 – 通膨率 = 實質年化 |
為協助投資人全面檢視,這裡提供一個「台灣投資人實質年化報酬三層檢視框架」:
- 數學層(Math Layer):確認使用正確公式(CAGR、IRR或XIRR),並精確輸入所有現金流與時點。
- 成本層(Cost Layer):逐項扣除交易稅、二代健保補充保費、ETF內扣費用,計算稅後、費後淨額。
- 宏觀與行為層(Macro & Behavior Layer):考量通膨、2026年利率循環趨勢,以及自身是否陷入「處置效應」等心理帳戶陷阱。
實務上,許多手機App計算機常忽略稅費,建議以Excel手動模擬,並參考衛生福利部中央健康保險署公布的二代健保費率進行修正。
年化報酬率跟年利率一樣嗎?
不一樣。年利率通常指單利,固定不變;年化報酬率則考慮複利與實際投資績效的變化。銀行定存用年利率比較,但投資股票、ETF等資產,必須用年化報酬率才能公平比較不同時間區間的表現。
為什麼我的計算機算出來跟銀行 App 不一樣?
銀行App可能使用簡單平均,或忽略現金流的實際時間點。手動使用XIRR並納入稅費與不定期投入,結果會更準確。計算時請務必確認:投入為負數(現金流出),收回為正數(現金流入)。
0050 的年化報酬率大約是多少?
Excel 怎麼算年化報酬率?
一次投入(單筆買進持有):使用 =RRI(年數, -本金, 期末價值),例如 =RRI(5, -100000, 200000)。
定期定額或多筆現金流:使用 =XIRR(現金流範圍, 日期範圍),例如 =XIRR(B2:B37, A2:A37)*100。日期格式請用 YYYY/MM/DD。結果乘100可轉為百分比。
年化報酬率包含配息嗎?
包含。若期末價值已將配息進行再投入(例如複利計算),年化報酬率即已反映配息貢獻。若忽略配息,年化報酬率可能低估2%至3%。台灣ETF如00878配息頻繁,計算時務必將配息納入現金流或期末價值。
負數報酬率可以算年化嗎?
可以,公式完全適用。例如新台幣10萬元投資5年後變8萬元,年化報酬率約為-4.4%。但短期負報酬參考價值較低,因單一事件(如市場崩盤)影響大,不具持續性。
什麼是「年化波動率」?跟報酬率有關係嗎?
年化波動率衡量報酬率的標準差,反映風險大小。高年化報酬通常伴隨高波動,例如美股指數年化波動率約15%至20%。夏普比率 =(年化報酬率 – 無風險利率)÷ 年化波動率,用來評估「風險調整後」的投資績效。
投資多久才適合參考年化報酬率?
建議至少3年以上。短期(1年內)市場噪音大,年化數字易受單一時點影響;5至10年則能較明顯體現複利效應。定期檢視投資績效是好的,但切勿追逐歷史最高年化點,而忽略自身風險屬性與持有計畫。