retirement-decumulation

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Retirement Decumulation

退休资产变现

Core Concepts

核心概念

Sequence-of-Returns Risk

收益序列风险(Sequence-of-Returns Risk)

Two retirees earning identical average returns can finish with very different wealth if the returns arrive in a different order while money is being withdrawn. Without withdrawals, order is irrelevant — multiplication commutes. With withdrawals, dollars sold after a decline are gone permanently and never participate in the recovery, so poor early returns do disproportionate damage. The danger zone is roughly the five to ten years on either side of the retirement date. Mitigants: flexible spending rules (guardrails), a cash/short-bond buffer, reduced equity exposure near retirement (or a rising equity glide path), and part-time income that lowers the withdrawal rate in early years.
两位退休者的平均回报率完全相同,但如果在提取资金期间收益的出现顺序不同,最终的财富可能会有很大差异。如果不提取资金,收益顺序无关紧要——乘法具有交换性。但在提取资金的情况下,市场下跌后卖出的资金会永久损失,无法参与后续的复苏,因此退休初期的糟糕回报会造成不成比例的损害。风险高发期大致是退休日期前后的5到10年。缓解措施:灵活支出规则(防护规则)、现金/短期债券缓冲、退休前降低股票敞口(或采用上升型股票配置路径)、通过兼职收入降低早期的提取率。

Safe Withdrawal Rate (SWR) Framework

安全提取率(SWR)框架

Bengen's 1994 study (extended by the 1998 Trinity study) found that an initial withdrawal of 4% of the portfolio, adjusted for inflation each year thereafter, survived every rolling 30-year US historical period with 50-75% stocks — the "4% rule." Its assumptions are also its criticisms: it relies on US historical returns (an unusually strong market), a fixed 30-year horizon, rigid inflation-adjusted spending with zero flexibility, and it ignores fees and taxes. Longer retirements, high starting valuations, or lower expected returns argue for 3-3.5% initial rates; dynamic rules (guardrails, amortization-based, RMD-style percent-of-balance) support higher initial rates because spending flexes with the portfolio.
Bengen在1994年的研究(1998年的Trinity研究对其进行了扩展)发现,初始提取投资组合的4%,之后每年根据通胀调整提取金额,在美股历史上所有连续30年的周期中,搭配50-75%的股票配置都能维持下去——这就是“4%法则”。它的假设同时也是其争议点:依赖美股历史回报(表现异常强劲的市场)、固定30年期限、严格按通胀调整支出且无灵活性、忽略费用和税收。对于更长的退休周期、较高的初始估值或较低的预期回报率,初始提取率应调整为3-3.5%;动态规则(防护规则、基于摊销的规则、RMD式的资产比例提取)支持更高的初始提取率,因为支出会随投资组合的表现灵活调整。

Guardrails (Guyton-Klinger-Style Decision Rules)

防护规则(Guyton-Klinger风格决策规则)

A concrete dynamic rule set:
  • Initial rate: withdraw, e.g., 5.0% of the starting portfolio in year one.
  • Inflation rule: each year, increase the prior dollar withdrawal by inflation.
  • Guardrails: compute the current withdrawal rate = this year's withdrawal / current portfolio. Set guardrails at plus or minus 20% of the initial rate (for 5.0%: upper 6.0%, lower 4.0%).
  • Capital-preservation rule: if the current rate rises above the upper guardrail, cut the withdrawal 10%.
  • Prosperity rule: if the current rate falls below the lower guardrail, raise the withdrawal 10%.
The full Guyton-Klinger rule set also skips the inflation increase after a negative-return year. The trade-off: a higher starting income than the 4% rule, paid for with variable spending — the retiree must actually take the cuts when triggered.
一套具体的动态规则:
  • 初始提取率:例如,第一年提取初始投资组合的5.0%。
  • 通胀规则:每年将上一年的提取金额按通胀率增加。
  • 防护阈值:计算当前提取率 = 当年提取金额 / 当前投资组合价值。将阈值设为初始提取率的±20%(对于5.0%的初始率:上限6.0%,下限4.0%)。
  • 资本保全规则:如果当前提取率超过上限阈值,将提取金额削减10%。
  • 增值规则:如果当前提取率低于下限阈值,将提取金额增加10%。
完整的Guyton-Klinger规则还包括在负回报年份跳过通胀调整。权衡之处:相比4%法则,初始收入更高,但需要接受可变支出——当触发规则时,退休者必须实际执行提取金额的削减。

Required Minimum Distributions (RMDs)

最低必需提取额(RMDs)

RMDs from tax-deferred accounts begin at age 73 under SECURE 2.0, rising to 75 in 2033 for those born in 1960 or later. Mechanics:
  • RMD = prior December 31 balance / distribution period (divisor) from the IRS Uniform Lifetime Table (use the Joint Life table instead if the sole beneficiary is a spouse more than 10 years younger).
  • Uniform Lifetime Table excerpt (table effective 2022, current as of 2026): age 73 → 26.5, 75 → 24.6, 80 → 20.2, 85 → 16.0, 90 → 12.2.
  • Missed-RMD penalty: 25% excise tax on the shortfall, reduced to 10% if corrected within the correction window (SECURE 2.0; previously 50%).
  • The first RMD can be delayed until April 1 of the year after the first RMD year, but then two RMDs land in one tax year.
  • Roth IRAs have no lifetime RMDs; since 2024, designated Roth 401(k) accounts are also exempt.
  • An RMD is a distribution requirement, not a spending requirement — excess can be reinvested in taxable or given via qualified charitable distribution (QCD, available at age 70 1/2, limit indexed annually — verify the current figure).
根据SECURE 2.0法案,延税账户的RMD从73岁开始提取,对于1960年及以后出生的人,2033年起提取年龄将提高到75岁。操作机制:
  • RMD = 上一年12月31日的账户余额 / IRS统一寿命表中的分配周期(除数)(如果唯一受益人是比本人小10岁以上的配偶,则改用联合寿命表)。
  • 统一寿命表节选(2022年生效,截至2026年有效):73岁→26.5,75岁→24.6,80岁→20.2,85岁→16.0,90岁→12.2。
  • 未按时提取RMD的罚款:短缴部分需缴纳25%的消费税,若在修正窗口期内纠正,罚款降至10%(SECURE 2.0法案规定;此前为50%)。
  • 首次RMD可延迟至首次提取年份次年的4月1日,但这会导致同一年度需提取两次RMD。
  • Roth IRA无终身RMD要求;自2024年起,指定Roth 401(k)账户也豁免RMD。
  • RMD是提取要求,而非支出要求——超出需求的部分可重新投资到应税账户,或通过合格慈善分配(QCD,70.5岁起可使用,限额每年调整——请核实当前金额)捐赠出去。

Social Security Claiming

社保申领

Full retirement age (FRA) is 67 for those born in 1960 or later. The adjustment factors are statutory:
  • Early claiming: benefit reduced 5/9 of 1% per month for the first 36 months before FRA, and 5/12 of 1% per month beyond 36. Claiming at 62 with FRA 67 (60 months early): 36 x 5/9% + 24 x 5/12% = 20% + 10% = 30% reduction — the retiree gets 70% of the Primary Insurance Amount (PIA).
  • Delayed retirement credits: 2/3 of 1% per month (8% per year) for each month past FRA, up to age 70. Claiming at 70 with FRA 67: 36 x 2/3% = 24% increase — 124% of PIA.
  • Breakeven: months after the later claim age = B_early x months_delayed / (B_late - B_early), ignoring COLAs and discounting (COLAs apply proportionally to both paths).
  • Survivor benefit: the survivor keeps the larger of the two benefits, so delaying the higher earner's claim is longevity insurance on the second-to-die — breakeven for that decision should use joint life expectancy, which typically favors delay.
  • Claiming before FRA while still working triggers the earnings test (threshold indexed annually — verify the current figure); withheld benefits are restored through recomputation at FRA.
对于1960年及以后出生的人,全额退休年龄(FRA)为67岁。调整系数由法律规定:
  • 提前申领:在FRA前的前36个月,每月扣减PIA(基本保险金额)的5/9%,超过36个月的部分,每月扣减5/12%。若FRA为67岁,在62岁申领(提前60个月):36×5/9% +24×5/12% =20%+10%=30%扣减——退休者可获得PIA的70%。
  • 延迟申领信用:在FRA之后,每月增加PIA的2/3%(每年8%),直至70岁。若FRA为67岁,在70岁申领:36×2/3%=24%增长——可获得PIA的124%。
  • 收支平衡:延迟申领后达到收支平衡的月数 = 提前申领的月领金额×延迟月数 /(延迟申领的月领金额 - 提前申领的月领金额),忽略生活成本调整(COLA)和折现(COLA对两种申领路径的影响成比例)。
  • 遗属福利:遗属可保留两人中较高的那笔福利,因此延迟高收入者的申领相当于为夫妻二人中的后去世者提供长寿保障——该决策的收支平衡应使用联合预期寿命,通常更倾向于延迟申领。
  • 在FRA前申领且仍在工作会触发收入测试(阈值每年调整——请核实当前金额);被扣减的福利会在FRA时通过重新计算予以恢复。

Withdrawal Sequencing and Gap-Year Bracket-Filling

提取顺序与空档年税级填补

The conventional order — taxable first, then tax-deferred, then Roth — preserves tax-free growth longest (see tax-efficiency for the tax mechanics and asset-location foundations). The decumulation refinement is the gap years: after retiring but before Social Security and RMDs begin, taxable-only withdrawals can leave the ordinary brackets nearly empty. Filling low brackets with partial Roth conversions (or tax-deferred withdrawals) in those years shrinks future RMDs, reduces the survivor's single-filer bracket exposure, and smooths lifetime tax rates — while watching Medicare IRMAA surcharge thresholds (indexed annually) that behave as cliffs. Delaying Social Security to 70 both earns delayed credits and widens the conversion window.
常规提取顺序——先提取应税账户,再提取延税账户,最后提取Roth账户——能最长时间保留免税增长(如需了解税务机制和资产配置基础,请查看tax-efficiency)。资产变现阶段的优化点是空档年:退休后但社保和RMD开始前的这段时间,仅提取应税账户的资金可能会让普通税级几乎处于空置状态。在这些年份用部分Roth转换(或延税账户提取)填补低税级,可减少未来的RMD金额,降低遗属作为单身纳税人的税级暴露,平滑终身税率——同时需注意Medicare IRMAA附加费阈值(每年调整),该阈值具有“悬崖效应”。延迟社保申领至70岁既能获得延迟信用,又能拓宽转换窗口期。

Bucket Strategies vs Total-Return

桶策略 vs 总回报策略

A bucket strategy holds 1-2 years of spending in cash, several more years in bonds, and the remainder in equities; spending comes from cash, refilled from the growth buckets opportunistically. A total-return approach holds one target allocation and funds withdrawals by rebalancing. Mathematically a maintained bucket structure is close to a fixed allocation with rebalancing discipline; its real value is behavioral — retirees tolerate equity drawdowns better knowing near-term spending is secured. The main failure mode is leaving the refill rules undefined.
桶策略将1-2年的支出资金放在现金账户,未来数年的支出资金放在债券账户,其余资金放在股票账户;支出从现金账户支取,适时从增长账户补充现金账户。总回报策略则维持一个目标配置比例,通过再平衡来满足提取需求。从数学角度看,维持桶结构与固定配置加再平衡纪律非常接近;其真正价值在于行为层面——退休者知道近期支出有保障时,更能容忍股票账户的回撤。该策略的主要失败模式是未明确补充规则。

Annuitization as Longevity Insurance

年金化作为长寿保障

A single premium immediate annuity (SPIA) converts an irrevocable premium into lifetime income. Because payments pool longevity risk across annuitants, mortality credits let a SPIA sustain a higher payout rate than a self-insured portfolio at the same confidence level — insurance, not an investment to benchmark against market returns. A floor-and-upside design annuitizes enough (with Social Security) to cover essential expenses and invests the rest for growth. Trade-offs: nominal SPIAs carry inflation risk, liquidity and bequest are surrendered, and payments depend on insurer solvency (state guaranty association limits vary). Deferred income annuities and QLACs push income to advanced ages as a tail-longevity hedge (QLAC premium cap: $200,000 statutory base under SECURE 2.0, indexed annually — verify the current limit).
单一保费即期年金(SPIA)将不可撤销的保费转化为终身收入。由于年金支付在年金领取者之间分摊长寿风险,死亡信用使得SPIA在相同置信水平下能维持比自我保障投资组合更高的支付率——这是保险,而非可与市场回报对标投资产品。“保底+增值”设计是指用SPIA(搭配社保)覆盖必要支出,剩余资金用于投资增值。权衡之处:名义SPIA存在通胀风险,会丧失流动性和遗赠权,支付金额取决于保险公司的偿付能力(各州担保协会的限额不同)。递延收入年金和QLAC(合格长寿年金合约)将收入推迟到高龄发放,作为极端长寿风险的对冲工具(SECURE 2.0法案规定QLAC保费上限为20万美元基准额,每年调整——请核实当前限额)。

Key Formulas

关键公式

FormulaExpressionUse Case
Balance recursion (start-of-year withdrawal)B_t = (B_{t-1} - W_t) x (1 + r_t)Simulate a withdrawal plan / sequence risk
Inflation-adjusted withdrawalW_t = W_1 x (1 + i)^(t-1)Fixed-real spending path
Current withdrawal rateCWR = W / BGuardrail test each year
Guardrail bandsupper = r_0 x 1.20; lower = r_0 x 0.80Trigger thresholds
Guardrail adjustmentW' = W x 0.90 (cut) or W x 1.10 (raise)Capital-preservation / prosperity rules
RMDRMD = balance_Dec31 / divisorRequired minimum distribution
SS early reductionfactor = 1 - [min(m,36) x 5/9 + max(m-36,0) x 5/12]/100Benefit if claimed m months before FRA
SS delayed creditfactor = 1 + m x (2/3)/100Benefit if claimed m months after FRA (to 70)
SS breakevenmonths after late claim = B_e x Δm / (B_l - B_e)Age where delaying pulls ahead
公式表达式使用场景
余额递推(年初提取)B_t = (B_{t-1} - W_t) x (1 + r_t)模拟提取计划/收益序列风险
通胀调整后提取额W_t = W_1 x (1 + i)^(t-1)固定实际支出路径
当前提取率CWR = W / B每年的防护规则测试
防护阈值区间upper = r_0 x 1.20; lower = r_0 x 0.80触发阈值
防护规则调整W' = W x 0.90(削减)或 W x 1.10(增加)资本保全/增值规则
RMD计算RMD = balance_Dec31 / divisor最低必需提取额计算
社保提前扣减系数factor = 1 - [min(m,36) x 5/9 + max(m-36,0) x 5/12]/100提前m个月申领时的福利金额
社保延迟信用系数factor = 1 + m x (2/3)/100延迟m个月申领时的福利金额(至70岁)
社保收支平衡月数months after late claim = B_e x Δm / (B_l - B_e)延迟申领后反超提前申领的年龄

Worked Examples

实例演算

Example 1: Sequence-of-returns risk

实例1:收益序列风险

Given: $1,000,000 portfolio, $50,000 withdrawn at the start of each year (no inflation adjustment for clarity). Sequence A returns: -20%, +10%, +25%. Sequence B: the same returns reversed (+25%, +10%, -20%). Calculate: Ending balances. Solution:
  • No withdrawals: both orderings end at $1,000,000 x 0.80 x 1.10 x 1.25 = $1,100,000 — order is irrelevant.
  • Sequence A (crash first): Y1: (1,000,000 - 50,000) x 0.80 = 760,000. Y2: (760,000 - 50,000) x 1.10 = 781,000. Y3: (781,000 - 50,000) x 1.25 = $913,750.
  • Sequence B (crash last): Y1: 950,000 x 1.25 = 1,187,500. Y2: 1,137,500 x 1.10 = 1,251,250. Y3: 1,201,250 x 0.80 = $961,000.
  • Identical returns, identical withdrawals — the early-crash retiree ends $47,250 poorer. Over a 30-year retirement the same effect determines success or failure.
已知: 100万美元投资组合,每年年初提取5万美元(为清晰起见,不做通胀调整)。序列A回报:-20%,+10%,+25%。序列B:回报顺序反转(+25%,+10%,-20%)。 计算: 期末余额。 解答:
  • 无提取情况: 两种顺序的期末余额均为1,000,000 x 0.80 x 1.10 x 1.25 = 1,100,000美元——顺序无关紧要。
  • 序列A(先暴跌): 第1年:(1,000,000 - 50,000) x 0.80 = 760,000美元。第2年:(760,000 - 50,000) x 1.10 = 781,000美元。第3年:(781,000 - 50,000) x 1.25 = 913,750美元
  • 序列B(最后暴跌): 第1年:950,000 x 1.25 = 1,187,500美元。第2年:1,137,500 x 1.10 = 1,251,250美元。第3年:1,201,250 x 0.80 = 961,000美元
  • 回报相同、提取金额相同——先经历暴跌的退休者最终少了47,250美元。在30年的退休周期中,同样的效应会决定计划的成败。

Example 2: Guardrails adjustment

实例2:防护规则调整

Given: Retiree starts with $1,000,000 and a 5.0% initial rate ($50,000). Guardrails at plus or minus 20% of 5.0%: upper 6.0%, lower 4.0%. Adjustments are 10%. Calculate: The required action in a bad-market year and a strong-market year. Solution:
  • Capital preservation: after a bad year the portfolio is $780,000; the inflation-adjusted plan (3% inflation) calls for $50,000 x 1.03 = $51,500. Current rate = 51,500 / 780,000 = 6.60% > 6.0% upper guardrail → cut 10%: new withdrawal = 51,500 x 0.90 = $46,350 (rate 5.94%, back inside the bands).
  • Prosperity: later the portfolio reaches $1,400,000 with a planned $52,000 withdrawal. Current rate = 52,000 / 1,400,000 = 3.71% < 4.0% lower guardrail → raise 10%: new withdrawal = 52,000 x 1.10 = $57,200 (rate 4.09%).
已知: 退休者初始投资组合为100万美元,初始提取率5.0%(5万美元)。防护阈值为初始率的±20%:上限6.0%,下限4.0%。调整幅度为10%。 计算: 熊市年份和牛市年份的必要操作。 解答:
  • 资本保全: 熊市后投资组合降至78万美元,按通胀调整计划(3%通胀)应提取50,000 x 1.03 = 51,500美元。当前提取率 = 51,500 / 780,000 = 6.60% > 6.0%上限阈值 → 削减10%:新提取额 = 51,500 x 0.90 = 46,350美元(提取率5.94%,回到阈值区间内)。
  • 增值调整: 之后投资组合增至140万美元,计划提取52,000美元。当前提取率 = 52,000 / 1,400,000 = 3.71% < 4.0%下限阈值 → 增加10%:新提取额 = 52,000 x 1.10 = 57,200美元(提取率4.09%)。

Example 3: RMD at age 73

实例3:73岁时的RMD计算

Given: Retiree turns 73 in 2026; the Traditional IRA balance on December 31 of the prior year was $850,000. Uniform Lifetime Table divisor at 73 = 26.5. Calculate: The RMD and the penalty if entirely missed. Solution:
  • RMD = 850,000 / 26.5 = $32,075.47 (about 3.77% of the balance).
  • If entirely missed: 25% excise tax = 32,075.47 x 0.25 = $8,018.87; if corrected within the correction window, 10% = $3,207.55.
已知: 退休者2026年满73岁;上一年12月31日传统IRA账户余额为85万美元。统一寿命表中73岁对应的除数为26.5。 计算: RMD金额及完全未提取时的罚款。 解答:
  • RMD = 850,000 / 26.5 = 32,075.47美元(约为账户余额的3.77%)。
  • 完全未提取时:25%消费税 = 32,075.47 x 0.25 = 8,018.87美元;若在修正窗口期内纠正,罚款为10% = 3,207.55美元

Example 4: Social Security claiming breakeven

实例4:社保申领收支平衡分析

Given: PIA = $2,000/month at FRA 67 (born 1960 or later). Calculate: Benefits at 62 and 70, and the breakeven ages (ignoring COLA and discounting). Solution:
  • Claim at 62 (60 months early): reduction = 36 x 5/9% + 24 x 5/12% = 30% → $1,400/month.
  • Claim at 70 (36 months delayed): credit = 36 x 2/3% = 24% → $2,480/month.
  • 62 vs 67: head start = 60 x 1,400 = $84,000; monthly gain from waiting = $600. Breakeven = 84,000 / 600 = 140 months after 67 → age 78.7.
  • 67 vs 70: head start = 36 x 2,000 = $72,000; monthly gain = $480. Breakeven = 72,000 / 480 = 150 months after 70 → age 82.5.
  • A single claimant expecting to live past roughly 80-82 gains from delaying; for couples, the higher earner's delay is evaluated on joint life expectancy because of the survivor benefit.
已知: FRA(67岁,1960年及以后出生)时的PIA为每月2000美元。 计算: 62岁和70岁申领时的福利金额,以及收支平衡年龄(忽略COLA和折现)。 解答:
  • 62岁申领(提前60个月):扣减额 = 36×5/9% +24×5/12% =30% → 每月1400美元
  • 70岁申领(延迟36个月):信用额 =36×2/3%=24% → 每月2480美元
  • 62岁vs67岁: 提前领取的总金额=60×1400=84,000美元;延迟申领的月收益差=600美元。收支平衡月数=84,000/600=67岁后140个月 → 78.7岁
  • 67岁vs70岁: 提前领取的总金额=36×2000=72,000美元;延迟申领的月收益差=480美元。收支平衡月数=72,000/480=70岁后150个月 → 82.5岁
  • 预期寿命超过约80-82岁的单身申领者从延迟申领中获益;对于夫妻,高收入者的延迟申领需基于联合预期寿命评估,因为涉及遗属福利。

Common Pitfalls

常见误区

  • Treating the 4% rule as a guarantee rather than a historical US backtest with rigid assumptions — and applying it to 40-year early retirements or high-fee portfolios unadjusted
  • Planning with average returns and ignoring sequence: a Monte Carlo mean hides the early-crash paths that deplete portfolios
  • Adopting guardrails but refusing the spending cut when the capital-preservation rule triggers — the higher initial rate is only safe because of the cuts
  • Treating the RMD as a spending rule: it forces a taxable distribution, not consumption, and it is a floor, not a plan
  • Missing the two-RMDs-in-one-year trap when delaying the first RMD to April 1
  • Claiming Social Security at 62 by default, ignoring the survivor benefit — the higher earner's early claim permanently reduces the widow(er)'s income
  • Running Roth conversions that trip IRMAA surcharge cliffs or push conversion income into the next bracket
  • Leaving bucket refill rules undefined, so the strategy silently drifts to an ad hoc allocation
  • Judging a SPIA as an investment by implied return instead of as longevity insurance priced with mortality credits — or annuitizing so much that liquidity and bequest goals fail
  • 将4%法则视为保证,而非基于严格假设的美股历史回测——且未调整就应用于40年的提前退休或高费率投资组合
  • 仅按平均回报规划,忽略收益序列:蒙特卡罗模拟的均值掩盖了会耗尽投资组合的初期暴跌路径
  • 采用防护规则但在触发资本保全规则时拒绝削减支出——更高的初始提取率只有在执行削减时才安全
  • 将RMD视为支出规则:它只是强制应税提取,而非消费要求,且只是最低要求,而非完整规划
  • 首次RMD延迟至次年4月1日时,陷入同一年度提取两次RMD的陷阱
  • 默认62岁申领社保,忽略遗属福利——高收入者提前申领会永久降低遗孀/鳏夫的收入
  • 进行Roth转换时触发IRMAA附加费悬崖,或转换收入进入更高税级
  • 未明确桶策略的补充规则,导致策略悄然演变为临时配置
  • 将SPIA视为投资产品按隐含回报评判,而非按死亡信用定价的长寿保障——或年金化比例过高,导致流动性和遗赠目标无法实现

Cross-References

交叉引用

  • savings-goals (wealth-management plugin): the accumulation-side counterpart — the safe withdrawal rate sizes the nest egg target that savings plans aim for
  • tax-efficiency (wealth-management plugin): asset location, Roth conversion breakeven, and the tax mechanics behind withdrawal sequencing and RMDs
  • asset-allocation (wealth-management plugin): glide paths and the equity/bond mix that governs sequence-risk exposure in decumulation
  • historical-risk (wealth-management plugin): drawdown and volatility measures that quantify the return sequences retirees must survive
  • emergency-fund (wealth-management plugin): the cash-reserve discipline that becomes bucket one of a retirement bucket strategy
  • investment-policy (wealth-management plugin): the IPS documents the spending policy, guardrail rules, and rebalancing discipline for decumulation
  • financial-planning-workflow (advisory-practice plugin): decumulation strategy is a core deliverable of the retirement-income phase of a comprehensive plan
  • savings-goals(财富管理插件):积累阶段的对应内容——安全提取率决定了储蓄计划的目标养老金规模
  • tax-efficiency(财富管理插件):资产配置、Roth转换收支平衡,以及提取顺序和RMD背后的税务机制
  • asset-allocation(财富管理插件):配置路径和股债比例,决定了资产变现阶段的收益序列风险暴露
  • historical-risk(财富管理插件):回撤和波动率指标,量化退休者必须应对的收益序列
  • emergency-fund(财富管理插件):现金储备纪律,是退休桶策略的第一桶金
  • investment-policy(财富管理插件):投资政策声明(IPS)记录了资产变现阶段的支出政策、防护规则和再平衡纪律
  • financial-planning-workflow(咨询实践插件):资产变现策略是综合规划中退休收入阶段的核心交付内容

Running the script

运行脚本

Run the reference implementation directly:
uv run scripts/retirement_decumulation.py      # PEP 723 header resolves dependencies automatically
python3 scripts/retirement_decumulation.py     # standard library only — no installs needed
A bare run prints a demo covering sequence-of-returns comparison, guardrails adjustments, RMD calculation and penalties, Social Security claiming factors, and breakeven ages. Use
--verify
to recompute the demo figures and assert they match this skill's worked examples (prints PASS/FAIL, exits nonzero on mismatch), and
--help
to list the available classes and functions. The file is primarily meant to be imported as a module (
from retirement_decumulation import RetirementDecumulation
) rather than run standalone.
直接运行参考实现:
uv run scripts/retirement_decumulation.py      # PEP 723头会自动解析依赖
python3 scripts/retirement_decumulation.py     # 仅依赖标准库——无需安装额外包
直接运行会打印演示内容,包括收益序列对比、防护规则调整、RMD计算与罚款、社保申领系数及收支平衡年龄。使用
--verify
参数可重新计算演示数据并验证是否与本内容的实例演算一致(打印PASS/FAIL,不匹配时返回非零退出码),使用
--help
参数可查看可用的类和函数。该文件主要用作模块导入(
from retirement_decumulation import RetirementDecumulation
),而非独立运行。