I

I spent 2 years building a personal finance simulator

Hacker News

I spent 2 years building a personal finance simulator

Hey everyone! After another year of building as a solo dev on nights and weekends, I'm back with an update on this post: https://news.ycombinator.com/item?id=31083093 . TL;DR - ProjectionLab ( https://projectionlab.com ) is a privacy-friendly personal finance planning tool where you can create financial plans that go beyond the standard online retirement calculators. And by popular request, it now supports self-hosting for Lifetime users! Something I'm grateful for is that our community here on HN is the difference between PL existing and not. There was actually a time early on when I was one day away from halting work on it. I posted here on a whim, and was shocked to receive some really constructive and energizing feedback that went on to power my indie dev journey over the past two and a half years. As a quick recap, the story started when I dove head-first down the financial independence rabbit hole. I wanted a hands-on and visual way to explore the trade-offs between different life paths. One thing led to another, and I decided to build ProjectionLab. After last year's Show HN, I really put my nose to the grindstone, and here are some of the big developments: - Self-hosting for Lifetime users (spin up your own private deployment, based on Docker Compose, includes support for auth/encryption) - Cash-flow visualization for each simulated year (sankey charts) - Tax analytics (detailed breakdowns for projected income, taxes, marginal rates, effective brackets, etc) - Major redesign of entire app, with landing page and resources now split into separate project - Filing separately option to improve support for international locations that don't have joint filing - Roth Conversions and 72t (SEPP) distribution modeling - Improvements to US tax estimation (Secure 2.0 updates, rental property tax deductions, Medicare + IRMAA, NIIT, principal residence exclusion, etc) - Better support for planning as a couple - More modeling options for cash-flow priorities to support different budgeting philosophies and goals - Extra liquidity + withdrawal options, ability to fund expenses with specific accounts or route income to specific accounts - Customization options for Monte Carlo simulations (characterization of success rates and outcome types, option to set random seed, etc) - And a whole bunch more! ( https://projectionlab.com/changelog ) The HN community has had a huge role in shaping my overall direction with PL, and I can't wait to hear what you all think of the updates and where you would like to see things go from here. As always, PL is free to try, with no need to create an account. It does not ask to link your financial accounts, and it has a sandbox mode if you just want to hop in and see how it works. --Kyle

Share card

Actual performance

766points
288comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: supports, started, para · Missing: reddit linkedin, podcasting, created
92%92% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: model, user, dock · Missing: mac, agents, macos
56%56% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: exist, existing, ide · Missing: https docs, excited, just released
56%56% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoStrong fit for a featured deal · Strong signals: host, friendly, users · Missing: plus, platform, intuitive
55%55% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: personal, users, way · Missing: mobile apps, ios, entrepreneurs
42%42% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: margin · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

I
I made a simulator for personal finance61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I made a simulator for personal finance

Hacker News479
WA
WARPSimLab – A Personal Finance Simulator61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

WARPSimLab – A Personal Finance Simulator

Hacker News2
PFS
PFS15%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Personal Finance Simulator

Indie Hackers
I
I built a simulator for personal finance63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I built a simulator for personal finance

Hacker News463
I
I made a simulator for personal finance and financial independence61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I made a simulator for personal finance and financial independence

Hacker News294
Cashiya
Cashiya

Personal Finance Personlized

BetaList
Pe
Personal finance with 'hledger' in Emacs63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Personal finance with 'hledger' in Emacs

Hacker News52
PanoptiCash
PanoptiCash45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Personal Finance With No Frills

Indie Hackers2analytics
Receipto
Receipto19%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Personal Finance

Indie Hackers1finance
Eicheesel_X
Eicheesel_X38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Personal Finance

Product Hunt+9