Finance & Investing · Deep Dive

Aidan Aniciete The Tracker.

Opened a Roth IRA at 19 with $500. Now managing $42k+ across a Roth IRA, 401(k), and HSA at 23. Every position tracked in a custom multi-tab Excel model — cost basis, sector allocation, factor investing, and net worth trajectory.

Roth IRA Value · Live
Unrealized Gain · Roth IRA
Positions (Roth IRA)
3
Tax-Advantaged Accounts
~3.5yr
Time Invested
Live CAGR

Investment Philosophy

Max Tax Advantage First
Triple-stack IRA + 401(k) + HSA before anything else. The tax savings compound just as hard as the returns.
Factor Investing
QVAL, QMOM, IVAL, IMOM — systematic quant factor ETFs for value and momentum exposure. Evidence-based, not gut-feel.
High-Conviction Stocks
Every position has a documented thesis. GOOG held since 2022. ASML for EUV monopoly. SHOP for e-commerce infrastructure.
Long Time Horizon
Started at 19. The 2065 target date on the 401(k) says it all. Volatility is noise — compounding is the signal.
Track Everything
Cost basis on every lot. Sector weights. Net worth snapshot. You can't manage what you don't measure.
Geographic Diversification
IVAL + IMOM for international factor exposure. FTIHX in HSA for global ex-US. US-heavy but not US-only.

Net Worth Trajectory

Portfolio Value Over Time
Roth IRA + 401(k) + HSA · Dec 2022 – Present
$42,353

The Triple Stack


All Holdings

Stocks
— positionsLoading live prices...
Ticker Company Thesis Overall Return
Factor ETFs
— positions · quant systematic
Ticker Fund Strategy Overall Return

Sector Allocation


Inside the Spreadsheet

Built in Excel with live formula linking across all tabs — change a value in Holdings and it cascades to Dashboard, Allocation, and Net Worth instantly. Every position has a documented investment thesis. Every account is tracked with cost basis and unrealized gain/loss. The goal: one source of truth for my entire financial picture.

Holdings
31 positions
cost basis + value
Dashboard
live totals
=SUM(Holdings)
Allocation
sector weights
auto-recalc
Net Worth
IRA + 401k + HSA
+ savings − debt

Every value in the model is formula-driven — no manual entry after the initial setup. Update a position in Holdings and the Dashboard total, sector allocation percentage, and net worth snapshot all recalculate instantly. This mirrors the single-source-of-truth principle used in relational database design.

Dashboard!H4 GOOGLE SHEETS → LIVE
// RRI returns annualized growth rate as a decimal
// 3.5 = years · D4 = lifetime deposits · B4 = current net worth
=RRI(3.5, D4, B4)         →  0.167

// Fetched live via Sheets API · rendered directly on this page
const cagrRaw = await fetch("Dashboard!H4");
display(cagrRaw * 100 + "%");  →  "16.7%"