Wait, isn't Lifetime Probability of Ruin (LPR) just another Monte Carlo retirement fail-rate thing? No, sort of but not really. LPR is rooted in (or is) the Kolmogorov PDE for Life Probability of Ruin that I first saw in Milevsky's Seven Equations book. Took me a while to figure it out, though. I once even taped the PDE on my fridge for an entire year to see if anything would sink in. Finally, at about the year mark, I had a dream where the coefficient of the 2nd term was spinning in a circle. I woke up and thought: "damn, I know what that is!" and I walked to my desk, coded it as a loop and holy crap it worked. Here is the 7 Equations version:
The epiphany on waking was that the "1" was a unit of consumption subtracted from a wealth process and that we were dealing with a mortality weighted infinite MC sim. After that it was a piece of cake. Plus I had the finite differences solution for the PDE above that Prof Milevsky had once sent me. Except for the wobble of simulation, the two solutions, mine and his, looked perfectly aligned.
Now, the reason I like LPR and why it is different from a standard MC fail-thingy is that the MC fail-thingy, which delivers a "probability of retirement ruin" number, under-imagines the real problem and disrespects the full scope of the idea. By that I mean, in Prof Milevsky's words, LPR considers the "full constellation of asset exhaustion possibilities" to infinity (not just an arbitrary 30 years) as well as the full term structure of mortality to infinity (not just 30 years or to age 95 tho in practice we might limit it to ~120 years of age total and the whole sim doesn't really need to go past about 100 or 200 years and any portfolios that survive to 100 or 200 are to be considered "forever" portfolios. I think I ended up using 100 back in the day but I see 200 below. Can't remember). MC sims usually elide themselves right past all this full composition stuff. Plus, note that compared to finite differences and PDE solutions we can also play around with non normal return distributions tho it is easier to not do that.
Here, btw, is where we are in this mini-series of Prompts:
- GPT Prompt 01 - Spending Strategy Comparisons
- GPT Prompt 02 - Lifetime Probability of Ruin (LPR) <-- [this post]
- GPT Prompt 03 - Dynamic Programming / HJB
- GPT Prompt 04 - Portfolio Longevity Heat Map
- GPT Prompt 05 - Perfect Withdrawal Rate (PWR)
- GPT Prompt 06 - Stochastic Present Value (SPV)
