20.1 順序會改變結果
在沒有現金流進出的情況下,報酬順序完全不影響最終財富(乘法可交換)。但只要有定期投入或定期提領,順序就變得極其重要。伯恩斯坦用「前瞻先生」與「後顧先生」兩個角色示範——他們經歷完全相同的報酬集合,只是順序相反。
對應 §20.1計算核心 src/lib/finance/sequence.ts獨立工具
圖 20-1累積期:同一組報酬、不同順序。先跌後漲的人最終財富較高,因為後面投入的每一塊錢都買在便宜的價格。注意這個結論只在「持續投入」時成立。資料來源:報酬取自 Shiller 的實質股票總報酬,排序成兩種極端順序。路徑由 src/lib/finance/sequence.ts 產生。方法與判斷
已有現成的計算核心與公開互動模型 /retirement/sequence-risk。靜態圖與互動模型共用同一份程式。
圖 20-2提領期:同一組報酬、同一個人,結論完全顛倒。首年提領 5%,先跌後漲的人中途歸零,先漲後跌的人安然無恙。而在不提領的情況下,兩者的終值一模一樣——乘法可交換,是提領這個動作讓順序有了意義。資料來源:同上。方法與判斷
正文引用「第 25 年破產」。以自己的參數重算後須核對並改寫為自算結果。
正文引用了這張圖裡的具體數字。改資料來源時,正文必須同步核對。
這對照組是全書最重要的一組圖。它的意義是:「年輕人應該祈禱市場下跌,退休人應該祈禱市場上漲」。累積期的下跌是在替持有人打折買貨;提領期的下跌則是在賣掉更多股數來換同樣的生活費,那些股數永遠回不來了。
為什麼順序會有影響:代數
提領期財富遞迴:Wt = (Wt−1 − C)(1 + Rt)
展開後,早期的報酬 R1 會被之後所有期的 (1+R) 連乘放大,而晚期的報酬只作用在已經被侵蝕的剩餘本金上。
因此對終端財富的敏感度 ∂WT/∂Rt 隨 t 遞減——退休前後五到十年的報酬,權重遠高於其餘年份。這段時期稱為「報酬順序風險窗口」。
20.2 4% 法則與它的邊界
Bengen 的「4% 法則」說:退休首年提領資產的 4%,此後每年按通膨調整金額,在歷史上的美國資料中三十年不會用完。但看看不同退休年份的實際路徑:
圖 20-3八個退休世代在 5.5% 首年提領率下的實質資產路徑(60/40,年度再平衡)。1936 年退休者在第 25 年歸零、1946 年退休者在第 31 年歸零、1956 年退休者在第 27 年歸零、1966 年退休者在第 17 年歸零。同樣的規則、同樣的資產配置,差別只在退休那一年。資料來源:Shiller, Online Data 的實質股票與債券總報酬。回測由 src/lib/finance/sequence.ts 執行。方法與判斷
正文引用「1936、1966 年退休者在三十年內歸零」。以 Shiller 資料自行回測後必須核對;不同的股債比與債券代理會改變結論。
正文引用了這張圖裡的具體數字。改資料來源時,正文必須同步核對。
圖 20-4同一組世代,首年提領率降到 4.0%。仍有 1966 年退休者歸零。但離散度依然巨大——最好與最壞的終值相差 11 倍以上。降低提領率買到的是「不歸零」,不是「結果相近」。資料來源:同上。方法與判斷
與 f20-03 實作為同一函式的 withdrawalRate 參數。「相差十倍以上」須以自算值核對。
正文引用了這張圖裡的具體數字。改資料來源時,正文必須同步核對。
關鍵觀察:這些路徑的差異幾乎完全來自退休頭十年碰到什麼。1966 年退休的人遇到十六年的實質空頭,而 1982 年退休的人遇到十八年的大多頭。無法選擇自己出生的年份。
對應 §20.2計算核心 src/lib/finance/monte-carlo.ts獨立工具
請在上面做兩個實驗。第一,把股票比重拉到 0%:成功率反而下降。在三十年尺度上,低報酬的確定性比高波動更致命——這就是下面反駁欄那一題的量化版本。第二,把提領率從 4% 調到 5%:失敗機率的上升是非線性的。這個非線性就是動態提領(跌時少領)效益巨大的原因:只需要在少數幾個最壞的年份少領一點,就能把整條尾部剪掉。
20.3 比 4% 法則更好的做法
圖 20-5從不同年度開始儲蓄,累積到二十五倍年儲蓄所需的年數。同樣的儲蓄行為,只因為出生年份不同就差了將近一倍時間——這一項完全不在自己的控制範圍內,所以計畫必須容得下它(§20.6 的三層架構就是在處理這件事)。資料來源:Shiller, Online Data 的實質股票與債券總報酬,80/20 配置。方法與判斷
正文引用「介於 19 到 37 年之間」。以自算值核對並更新,同時延伸到最新可計算的起始年。
正文引用了這張圖裡的具體數字。改資料來源時,正文必須同步核對。
| 實質報酬率 | 每月必要儲蓄 | 相對 0% 的倍數 |
|---|
| 0% | NT$27,778 | 1.00× |
|---|
| 1% | NT$23,831 | 0.86× |
|---|
| 2% | NT$20,295 | 0.73× |
|---|
| 3% | NT$17,160 | 0.62× |
|---|
| 4% | NT$14,408 | 0.52× |
|---|
| 5% | NT$12,015 | 0.43× |
|---|
| 6% | NT$9,955 | 0.36× |
|---|
假設:目標 NT$10,000,000(實質)、期間 30 年、每月月底投入、報酬為實質年化。
原書的同一張表沒有揭露目標金額與年期,讀者無法自己驗證。這裡把假設寫在表頭——換一組假設,整張表的數字都會變,但形狀不變。
重點是最右欄:報酬率從 0% 到 6%,每月儲蓄差四倍。但報酬率不是能控制的變數,儲蓄率才是。
表 20-1達成同一目標所需的每月儲蓄,隨實質報酬率變化。從 0% 到 6%,金額差四倍。但橫軸那個變數控制不了,能控制的是表格另一端的那個數字——每月存多少。假設寫在表頭,換一組自己算。資料來源:不需要外部資料(年金終值公式)。方法與判斷
改為由 src/lib/finance 直接算出的原生 HTML 表,並把參數(目標金額、年期)寫進表頭,讓讀者知道這張表是在什麼假設下成立的——原表沒有揭露。
正文引用了這張圖裡的具體數字。改資料來源時,正文必須同步核對。
20.4 動態提領的完整譜系
§20.3 提到「動態提領」四個字就跳過了,但它其實是一整個家族,而且成員之間的差別很大。理解它們的關鍵是先認出所有提領規則都落在同一條光譜上:一端是「完全不看市場」,另一端是「完全跟著市場」。
| 規則 | 公式 | 性質與代價 |
|---|
固定實質 Bengen 4% 法則 | Ct = C0(實質不變) | 支出完全穩定。唯一會真正破產的規則——因為它完全不看市場。適合當「規劃基準」,不適合當「執行規則」。 |
| 固定比例 | Ct = p · Wt | 數學上不可能破產(永遠只領現有資產的一個比例)。代價是支出跟著市場全額波動:−40% 的年份需要少花 40%。 |
護欄法 Guyton–Klinger | 若 Ct/Wt > 1.2p ⟹ 砍 10%; 若 < 0.8p ⟹ 加 10% | 平時支出穩定,只在偏離過大時修正。實證上可把安全提領率推高 0.5–1 個百分點。目前實務上的主流答案。 |
VPW/年金因子 亦即美國的 RMD 法 | Ct = Wt / a(n−t) a(m) = [1−(1+i)−m]/i | 每年把剩餘資產按剩餘年數攤提,所以永不破產、且會把錢花完。理論上最接近「效用最大化」。代價:晚年提領率很高,若活得比 n 久就沒錢。 |
地板加天花板 Vanguard 動態支出 | Ct = clamp(p·Wt, 去年×0.975, 去年×1.05) | 在固定比例上加上「每年最多降 2.5%、最多升 5%」的限制。把支出波動平滑掉,同時保留幾乎全部的抗破產性。 |
棘輪法 Bengen ratcheting | 只往上調,不往下調 | 心理上最舒服(生活水準只升不降),但它把全部的調整彈性都放棄了,破產風險接近固定實質。行為上的優點,財務上的缺點。 |
對應 §20.4計算核心 src/lib/finance/withdrawal.ts獨立工具
20.5 為什麼答案一定是內點解:提領規則的效用觀點
上面的模型跑完之後,那個取捨會非常清楚。把它寫成命題:
命題(破產風險與支出波動是一組置換)
令提領規則的彈性係數為 φ ∈ [0,1]:Ct = C01−φ · (p·Wt)φ。
φ = 0 是固定實質;φ = 1 是固定比例。則:
・破產機率隨 φ 遞減,在 φ = 1 時恰為 0。
・支出的變異數隨 φ 遞增,在 φ = 0 時恰為 0。
退休者的效用同時是「支出水準」與「支出穩定度」的函數,且對兩者都遞減邊際。因此
∂U/∂φ = 0 的解落在 (0, 1) 的內部。
護欄法與地板天花板法,就是這個內點解的兩種實作。■
請注意這個結構跟第 7、8 章一模一樣:兩個都不完美的極端,中間有一個最適點,而最適點的位置取決於自己的偏好參數。「4% 法則到底對不對」這個問題之所以永遠吵不完,是因為它問的是一個角點解——而角點解幾乎永遠不是答案(§28.1 ④)。
20.6 退休規劃的三層架構
把 §20.3 的四個建議整理成一個可以直接照做的架構。核心觀念是:不要用一個提領率去覆蓋所有支出,因為不同支出的「不能少」程度差很多。
這個架構最大的好處是它讓「該持有多少股票」變成一個可以推導的問題而不是感覺問題:先算出鎖住第一層需要多少錢,剩下的自然就是可以承擔風險的部分。而且它在行為上非常穩固——市場崩盤時,知道最壞情況是「今年不出國」,不是「吃不上飯」。這個差別足以讓大多數人撐過去(§18.4)。
還有一個常被忽略的工具值得單獨提:延後請領年金。在多數國家(含台灣的勞保年金展延),每延後一年可換到一個固定比例的加給,而那個加給換算成隱含報酬率,通常遠高於任何商業年金產品,而且它是實質、終身、無違約風險的。對第一層來說,這是市場上最便宜的地板。它的代價是流動性與早逝風險——但那正是「保險」的定義。
20.7 Coast FIRE 及其家族的理論架構
FIRE 家族的各種名詞看起來很多,但它們全部是同一個公式的不同參數。先把公式寫出來,整組概念就一目瞭然了。
整個 FIRE 家族只需要三個量
C = 退休後年支出(今日幣值) w = 假設提領率 g = 假設年化實質報酬 n = 距退休年數
・Lean / Fat FIRE:改 C(低估/高估的生活水準)。
・Barista / Coast-with-income:改分子——若還有年收入 I 可覆蓋部分支出,則 F′ = (C − I)/w。
・Coast FIRE:改的是時間——不再存錢,靠 (1+g)n 補完剩下的距離。
・Flamingo / Half FIRE:K = F/2,也就是 Coast 在 g、n 使 (1+g)n = 2 時的特例。
寫成這樣之後,一件事就浮上來了:Coast FIRE 不是一個「達成了就安全」的里程碑,而是一句關於 g 的斷言。把它反解,會得到一個遠比 K 更有資訊量的數字:
真正在賭的那個數字
g* = (F / W)1/n − 1
其中 W 是目前的資產。g* 的意思是:「只要未來 n 年的年化實質報酬至少有 g*,我就不用再存錢了。」
Coast FIRE 的全部內容就是這一句。它不是財務狀態的描述,而是一個對報酬率的下注——而且是一個已經放棄後續資金流入、因此無法再修正的下注。
對應 §20.7計算核心 src/lib/finance/coast.ts獨立工具
Coast FIRE 的三個理論問題
所以該怎麼用它
上面三點不是要否定 Coast FIRE——它作為一個思考工具非常有價值,因為它把「複利到底幫了多少」這件事具體化了,而這是多數人嚴重低估的東西。問題只在於不要把它當成一個開關。四個實務建議:
PART VI