我先說一個故事。老王手上有一支股票,殖利率 7%,抱了三年。
朋友問他賺了多少,他計算機都沒按,直接回答:「7% 抱三年,我想 21% 跑不掉吧。」
老王這樣想,對不對呢?我猜很多人心裡都覺得老王大概錯了,但老王到底錯在哪裡?我們把這句話拆開來看,一步一步找出問題出在哪,順便把真正該用的指標——年化報酬率,以及關於年化報酬率怎麼算的相關問題一一講清楚。
內容目錄
第一步:先別急,把總報酬率算出來
殖利率 7%,指的是「某一年」配了多少股息。但領了多少股息,不等於賺了多少報酬,為什麼?
如果是銀行定存,配息(利息)確實可以直接算報酬,因為定存的本金不會變化,配多少利息,就是賺多少。但股票不一樣——股價本身會波動,本金不是固定的。殖利率只算了配息這一半,沒算股價漲跌那一半。
所以老王要知道到底賺多少,得先回到最原始的問題:當初多少錢買的?現在值多少錢?這段期間又額外領了多少股息?
假設老王的數字是這樣:100 元買進,現在剩 95 元,三年一共領了 21 元股息。
總報酬率 = (目前價值 + 累積股息 - 買入成本)÷ 買入成本 = (95 + 21 - 100)÷ 100 = 16%
看起來還不錯,總報酬率有 16%。但真的是這樣嗎?這個數字,你真的知道它代表什麼意思嗎?
第二步:16% 是三年的總帳,不是一年的成績單
總報酬率沒有「年期」這個概念。我們的人生是有限期的,在有限的人生裡追求報酬,投資才有意義——所以報酬率一定要換算成「年」,才能拿來比較、拿來規劃。
說到這裡,老王可能會想:「好吧,那 16% ÷ 3 年,大概每年 5.3% 左右。」
這個反應很合理,但還是漏了很重要的一件事:錢會利滾利,正式一點的說法叫複利。第一年的報酬,會變成第二年的本金基礎;第二年賺的,又疊加在第三年上面。用除法計算,等於假設每年賺的錢都是各自獨立、互不影響——但事實上,時間拉得越長,複利的效果就越明顯。
老王真正該問的問題是:這三年,換算成「每一年」,複利式地平均下來,到底是賺是賠?賺了多少?真正能回答這個問題的,就是年化報酬率。
年化報酬率:把「總帳」換算成「每年的真實成績」
年化報酬率(也叫 CAGR,複合年成長率)的公式是:
年化報酬率 = [(期末價值 + 期間現金收益)÷ 期初成本]^(1 ÷ 持有年數) - 1
代入老王的數字:
(95 + 21)÷ 100 = 1.16
1.16 的三分之一次方 ≈ 1.0507 年化報酬率 ≈ 5.07%
跟「16% ÷ 3 = 5.33%」的簡單除法比起來,只差了 0.26 個百分點,看起來不多。但別小看這 0.26%——如果拉到 10 年、20 年,簡單除法跟真正的複利年化,落差會越滾越大。這就是為什麼退休金試算、保單、房地產,只要牽涉到長期持有,講的一定是「年化」,而不是「總報酬除以年數」。
公式看起來簡單,手算起來其實不輕鬆——用電腦就好
次方、開根號,這種運算光靠心算幾乎不可能,用普通計算機按也常常按錯位數。好消息是,這種計算根本不需要手算。
用 Excel,一個函數就搞定:
=RRI(年數, 期初金額, 期末金額+期間現金收益)
老王的例子代進去:=RRI(3, 100, 116),Excel 直接吐出 5.07%,比翻書查次方表快多了。
問 AI 也可以,但要付出溝通成本。你得把「買入多少、現在多少、抱了幾年、期間拿了多少現金」一次講清楚,AI 才能算對;只要漏講一個條件,答案就會跑掉。相較之下,Excel,或者本文後面那個現成的計算工具,數字丟進去就有答案,不用來回確認條件,速度快得多。
進階題:理專跟你說「年化 12.3%」,可信嗎?
現在我們知道了什麼是年化報酬率,所有的投資產品,理論上都可以換算成同一套標準來比較。這也是為什麼這個指標這麼重要——它是一把萬用尺。
下面增加點難度,假設有一位理專跟你推銷一個方案:「公司現在有個專案,你付頭期款 29 萬,就能買下價值 100 萬的資產,銀行借你剩下的 71 萬。你每個月只要付 1,500 元利息,10 年後不用再還貸款本金,可以拿回 71.42 萬。扣掉這十年繳的利息,平均下來,每年報酬率大概有 14.6% 喔。」
老王一聽,心裡犯嘀咕:剛才說的年化報酬率,是「期初金額」「期末金額」「年期」這幾個數字換算出來的,現在這裡冒出貸款、月付利息,一堆新名詞,那些數字要怎麼套進公式裡?
別慌。貸款、利息這些名詞看起來嚇人,其實都是包裝,我們只需要抓出四個關鍵數字:
- 首期投入:29 萬
- 每年支出:1,500 元 × 12 個月 = 1.8 萬(在期初就要繳)
- 投資年期:10 年
- 最終拿回:71.42 萬
這種「每年固定要付一筆錢,最後拿回一整筆錢」的結構,Excel 有專門的函數處理——RATE(),付出去的錢要記得打成負數:
=RATE(10, -18000, -290000, 714200, 1)
算出來的答案是:年化報酬率 5.07%——不是理專說的 14.6%,是不是很眼熟?跟老王抱股票三年算出來的答案一模一樣。條件包得再複雜,拆解到底,也是同一套邏輯:把每一筆現金流攤開,換算成「每年」的真實報酬率,才知道自己實際賺多少。
小結:三句話記住這一章
殖利率不是總報酬率,總報酬率也不是年化報酬率;投資一定要有年期概念,年化報酬率才是真正能拿來比較的那個數字。
想掌握「算年化報酬率」這件事,你只需要抓住幾個關鍵條件:一開始投入多少(首期)、中間有沒有固定的額外支出或收入(每年供款)、放了幾年(投資年期)、最後能拿回多少(回報)。這四個數字,可以換算出年化報酬率;反過來,只要知道其中任四個,也能算出剩下那一個。
通用計算工具:5 個數字,知道 4 個就能算第 5 個
首期、每年供款(不需要就填 0)、投資年期、回報金額、年化報酬率——這 5 個項目,只要知道其中 4 個,就能反推出第 5 個。
這個設計不是多此一舉。舉個例子:假設你現在有 10 萬存款,每個月能存 5,000 元(年供款 6 萬),找到一個過去年化報酬率大概 10% 的產品,你的目標是退休時存到 1,000 萬,那需要幾年才能達成?把這 4 個數字丟進工具的「通用」分頁,選擇「我要計算:投資年期」,答案會告訴你——大概要 28 年半。
如果你今年 35 歲,65 歲退休剛好來得及;但如果你已經 45 歲,這個計畫這輩子大概達不成。這時候能做的,不外乎三件事:提高每月供款、調低退休目標,或者——去找報酬率更高的產品,但報酬率越高,通常伴隨的風險也越高,這是另一個要謹慎權衡的問題。
年化報酬率換算通用計算工具:
下面這個工具,把股票、房地產、保單三種常見情境的年化報酬率試算,跟這個「通用萬用計算機」都放在一起,切換分頁就能用:
年化報酬率 / 萬用理財計算機
股票、房地產、保單,同一條公式;也能反過來算年期、算首期
切換分頁,換算成你手上真正在意的資產;「通用」分頁還能反過來算——給定報酬率跟目標金額,算需要幾年,或需要投入多少。
=RRI(3,100,116)=RRI(5,800,960)=RRI(6,30,31.6)首期、每年供款、投資年期、年化報酬率、最終回報,5 個項目只要知道其中 4 個,就能反推第 5 個。付出的錢請照數字填,程式會自動當成投入;「每年供款」用不到就填 0。
=RATE(10,-18000,-290000,714200,0)*此工具採簡化試算,僅供理解「簡單平均報酬」「年化報酬率」與各項財務變數關係之用,不構成投資、保險或不動產建議。想看一支股票 14 年歷史殖利率百分位與健康度評級,可用 Yieldspot 查詢。
算完年化報酬率之後,還有一個問題沒解決
老王現在知道自己實際賺了 5.07%,不是想像中的 21%。但另一個問題還沒回答:殖利率沒辦法告訴你未來的年化報酬率會是多少——就算你能猜到明年的股息,你也不知道明年的股價會怎麼走。
年化報酬率算的是「已經發生的事」,沒辦法預測未來。我們能夠做的,是把現在的殖利率,拿去跟這支股票自己過去的歷史相比——計算公式不會很複雜,只是有點麻煩。如果你想自己動手去算的話,可以我參考之前也寫過的關於股息率均值回歸的Excel計算方式,再慢慢換算成分位數。
【可口可樂 KO 投資實驗】股息率 10 年數據回測:均值迴歸週期如何影響你的年化報酬?
現在我已經把這些計算放到 Yieldspot裡面,把一支股票過去 14 年的殖利率整理成百分位數,同時對照歷史年化報酬率中位數,幫你省下這一堆繁複的計算過程,讓你不只看到「殖利率 7%」這個數字,還能看到放進歷史脈絡裡,這支股票過去在類似的殖利率水準下,實際上能拿到的年化報酬率範圍大概落在哪裡。
年化報酬率,對於投資是很重要的指標,下一篇,我們可以學到,年化報酬率具體數字的意義,也就是說剛才算出來5.07%,到底是高還是低呢?如果你的內心沒有一把尺,你又怎樣做出最佳的投資選擇呢?

常見問題
Q1:Excel 的 RRI 或 RATE 函數,跟自己打次方公式,結果一樣嗎? 一樣。這些函數本質上都是幫你解同一條時間價值公式,只是把次方、開根號、或者迭代求解的過程包裝成一個函數,不用自己拆解公式。
Q2:股息(或租金、還本金)是分好幾次領到的,這樣算準嗎? 簡單版的公式(RRI)假設現金收益是「統一在期末領取」,屬於簡化試算。如果每一筆現金流的時間點差很多,例如按月配息或繳費,想要更精準,可以改用 RATE、NPER 這類考慮「每期現金流」的函數(就是本文「通用」計算機用的方法),答案會更貼近真實狀況。
Q3:簡單平均(總報酬 ÷ 年數)跟年化報酬率,差距通常有多大? 持有時間越短,差距越小;持有時間越長,複利效果被簡單除法抹平的部分就越明顯,兩者的落差會越拉越大。這也是為什麼判斷長期持有的資產時,一定要看年化報酬率,而不是總報酬率隨便除一除。
Q4:殖利率變高,是不是代表可以進場了? 不一定。殖利率變高有兩種可能:股價被錯殺變便宜,或者公司基本面正在惡化、股價還沒跌完。單看殖利率無法分辨是哪一種,需要搭配歷史分位數與基本面一起判斷。
本文為投資知識分享,不構成任何投資、保險或不動產建議。實際決策請自行評估風險或諮詢專業顧問。
新手教學一:現金殖利率怎麼算?別被高殖利率騙了!
新手教學二:存股族必看:殖利率和銀行定存一樣嗎?報酬率與利息的真實差別
新手教學三:股票買在最高點怎麼辦?用「年化報酬率」看懂長期投資的底氣
新手教學四:股息率 TTM 是什麼?美股存股族常踩的「歷史數據」陷阱
新手教學五:股息的意義是什麼?從荷蘭東印度公司看懂管理層的資本博弈
新手教學六:殖利率分位數是什麼?存股族一定要懂的估值指標
「Charlie chacha,Excel VBA 愛好者、馬拉松跑者、
長線投資人。
🔧 目前在做:
📡 Yieldspot | 息率分位儀 <– 歡迎試用
— 幫存股族了解股息率歷史分位位置的分析工具」
