Dividend & income tracker for serious investors holding US-listed securities. Multi-account, multi-residency, tax-aware — from day one.
The only consumer dividend tracker that parses SEC Section 19(a)-1 notices for covered-call ETFs — JEPI, JEPQ, SPYI, QQQI, XDTE, ULTY, XYLD, QYLD, DIVO, SVOL. Each distribution is correctly split into qualified, ordinary, return of capital, and Section 1256 gain components. ROC events automatically reduce your cost basis at the lot level. Your after-tax projection actually reflects what you'll owe.
Your taxable brokerage, Trad IRA, Roth, 401(k), HSA — plus 19 international wrappers (NISA, iDeCo, ISA, SIPP, SRS, MPF, IRP, NPS, PPF…) — are real entities, not labels. Specific-lot tax accounting on every position with FIFO, LIFO, min-tax, max-tax, and average-cost methods.
Project the next 12 months of dividends after federal, state-equivalent, and treaty withholding tax for 9 supported residencies. Foreign Tax Credit modelled. Tax-advantaged accounts shelter domestic tax only — US withholding still applies. NRIs in NISA see this clearly for the first time.
Composite 0–100 rank weighing fundamentals, dividend safety, the Chowder Rule, and consecutive raise streak. Compare 2–4 stocks side-by-side. Implied long-term return, 30-year DRIP projection, and Aristocrat tier per stock. Helps you choose between compounders, not just track them.
Add unlimited accounts (Pro). Each position's tax wrapper is set per-position, not per-account — mirrors how Rakuten/IBKR actually work with mixed NISA + 特定 holdings under one brokerage.
Every Buy creates a TaxLot. Sells consume lots by your chosen method (FIFO, LIFO, min-tax, max-tax, average). Live preview shows long-term vs short-term split, estimated tax, and after-tax proceeds before you commit.
30-day Free, 365-day Pro. Covered-call ETF rows show inline distribution-class chips (qualified / ordinary / ROC / §1256). Tap through to the position with the live notice breakdown.
Per-month, per-account, per-residency projection. Section 1256 auto-computed 60/40. ROC zero-rated. Tax-advantaged shelter applied. US withholding shown separately for international users with Foreign Tax Credit offset.
Year-by-year simulation up to 60 years. Dividend growth + DRIP + contributions. See exactly which year your portfolio crosses your annual income target.
Decompose ETF holdings into underlying exposures. See "AAPL = direct + via SPY + via VTI + via QQQ" with per-source breakdown. Catches concentration risk hidden behind an ETF wrapper.
9 residencies covered: US (per-class), Japan, UK, India, Singapore, Hong Kong, China, Korea, Other. Treaty withholding rates baked in. NISA / ISA / SIPP / NPS shelters honored for domestic tax only.
Per-position toggle. Forward-only (matches what brokers actually do). Uses the position's loaded chart for share-price reference. Net of ROC so covered-call ETF holders don't over-purchase.
Fidelity, Schwab, Vanguard, IBKR, plus SBI証券, 楽天証券, マネックス証券, and a generic fallback. Three-layer validator catches bad rows before they hit your portfolio. Reconcile mode treats re-imports as deltas, not duplicates.
0–10 quality score (P/E, FCF yield, ROE, debt, growth) for every holding. Composite 0–100 Compounder Rank weighting quality, safety, Chowder Rule, and consecutive raise streak.
Earnings, dividends, splits, ratings, insider activity, analyst targets, and more — filtered to your holdings and watchlist. Cached for snappy scrolling.
Ex-dividend reminders 2 days before, earnings 1 day before. Battery-friendly via BGAppRefresh. Server-push alerts coming in v1.1.
Score every watchlisted stock with the same Compounder Rank as your holdings. The W2 simulator estimates gross + after-tax annual income from any "buy X shares of Y" decision before you place the trade.
Tax-aware drawdown order across accounts. Pulls dividends first, then long-term gains, then short-term — weighted by account wrapper to minimise lifetime tax. Tax Center shows realised gain harvest opportunities year-end.
Top movers (watchlist scope), portfolio summary, dividend calendar at a glance. compounderhq:// URL scheme deep-links to specific tabs and accounts for routing from notifications.
Optional CloudKit sync keeps accounts, positions, transactions, lots, and watchlist in sync across your iPhone and iPad. Disabled by default. Your data, your control.
SwiftData on your device. iCloud sync is opt-in.
No analytics, no advertising IDs, no third-party SDKs.
Bring your own Finnhub key — stored in iOS Keychain.