Hey everyone! ![]()
I’ve been using Beancount for about 18 months now, and I want to share something that completely changed how I think about wealth tracking. Net worth is just the starting point.
My Wake-Up Call
Last month, I was feeling pretty good. My net worth hit a new milestone, my charts were trending up, and I thought I had everything under control. Then I dug deeper into my actual portfolio composition and realized I had a problem: my asset allocation had drifted 15% away from my target without me noticing.
My equity allocation had crept from 70% to 85% because of strong stock performance. My international exposure had shrunk from 30% to 18%. And I had completely missed a $12,000 tax-loss harvesting opportunity sitting right in front of me.
Net worth looked great. Portfolio health? Not so much.
What I Track Now (Beyond Just Net Worth)
After that wake-up call, I completely revamped my Beancount tracking. Here’s what I monitor now:
1. Unrealized Gains/Losses
I enabled Beancount’s unrealized gains plugin:
plugin "beancount.plugins.unrealized" "Unrealized"
This creates synthetic transactions showing my unrealized P/L. It books one side as Income and the other as a change in Assets. Now I can see not just what my investments are worth, but how much paper gain/loss I’m sitting on.
Why this matters: When you’re planning tax strategy or considering rebalancing, you need to know your embedded gains. Selling a position at $100k net might trigger $5k in taxes or $30k in taxes depending on your cost basis.
2. Asset Allocation Monitoring
I track my target allocation:
- 70% Stocks (40% US, 30% International)
- 25% Bonds
- 5% Cash
Every month, I run Fava’s “At Market Value” view and compare my actual allocation to target. I’ve set up a simple spreadsheet that calculates drift percentage.
2026 context: Given elevated equity valuations and increased market concentration (per Goldman Sachs and Cambridge Associates outlooks), I’m being extra vigilant about not letting equity allocation creep too high.
3. Tax-Loss Harvesting Opportunities
I tag every investment purchase with acquisition metadata:
2025-03-15 * "Buy VTSAX"
Assets:Investments:Vanguard:VTSAX 100 VTSAX {95.00 USD}
acquisition-date: 2025-03-15
Assets:Investments:Vanguard:Cash
This lets me track:
- Which positions are underwater (loss harvest candidates)
- When I bought them (for wash sale rule tracking)
- Whether I’ve already harvested losses on similar securities in the last 30 days
Real impact: Last year I identified $8,500 in harvestable losses across my portfolio. I realized those losses to offset gains from rebalancing, saving me about $2,100 in federal taxes.
4. Rebalancing Triggers
I’ve set personal thresholds:
- Yellow flag: Any asset class drifts >5% from target
- Red flag: Any asset class drifts >10% from target
- Action required: Red flag OR annual review date
When I hit a red flag, I calculate exactly what trades are needed to get back to target allocation.
The Portfolio Health Dashboard
My personal “wealth beyond net worth” metrics:
- Net worth: $487K (up 12% YoY)
- Unrealized gains: $94K (19.3% of portfolio)
- Asset allocation drift: Currently 3.2% (yellow flag on equities)
- TLH opportunities: $2,100 in harvestable losses identified
- Tax cost of full rebalancing: ~$4,800 if I rebalanced everything today
- Days until next rebalancing threshold: Tracking monthly
Questions for the Community
I’m curious what metrics you track beyond simple net worth:
- Do you track unrealized gains separately? Or just focus on total market value?
- How do you monitor asset allocation drift? Manual spreadsheet? Custom Beancount queries? Fava visualizations?
- Anyone doing systematic tax-loss harvesting tracking in Beancount? I’d love to see how others handle wash sale monitoring.
- What rebalancing schedule works for you? Annual? Threshold-based? Opportunistic?
- What other “wealth health” metrics do you track? (Sequence-of-returns risk? Safe withdrawal rates? Something else?)
I feel like I’ve leveled up my financial game, but I’m sure there are angles I’m missing. What does your comprehensive wealth tracking look like?
P.S. - For anyone just starting out: don’t let this overwhelm you! Start with basic net worth tracking and add complexity as you learn. I spent my first 6 months just getting my accounts entered correctly. Start simple, evolve gradually.