It started out as a personal finance simulator, and I always wanted to build an optimization layer on top. This month I did!
I've added a tax strategy engine to automatically coordinate Roth conversions, tax-aware withdrawal blending, and gain harvesting, around constraints like targeting a federal tax bracket, preserving ACA subsidies, respecting IRMAA cliffs, or avoiding NIIT.
A beam search wraps around this to help find the best strategy for your objectives (maximizing net legacy, minimizing lifetime taxes, etc.)
It's been pretty cool to see that in the median case this often saves about $300k in lifetime taxes.
If you tried PL years ago in one of my original Show HNs, I'd love to hear what feels different now, or what areas still need more attention.
I've incorporated a lot of this community's feedback, e.g. there is now a free tier with basic forecasting that does save your data. And I've added more international depth for folks in Canada, UK, AU, and some other locations.
Also noteworthy:
- Flexible spending based on portfolio performance to help simulate more realistic spending profiles and boost Chance of Success.
- Net legacy estimation, estate planning, and charitable giving (QCDs, DAFs, etc)
- Government benefit estimation (US: Social Security, Medicare, ACA subsidies, Canada: CPP, OAS, GIS, etc)
- Monte Carlo options like block bootstrap (stitch random blocks of consecutive years to mix eras while keeping year-to-year patterns)
- Changelog [1]
[0] previous Show HNs: 2021 (https://news.ycombinator.com/item?id=26969173), 2022 (https://news.ycombinator.com/item?id=31083093), 2023 (https://news.ycombinator.com/item?id=36849502)