Presentation-ready reporting workspace

A polished dashboard for consolidated brokerage imports, portfolio review, and measured client commentary.

All calculations in this MVP are informational. CSV normalization, portfolio analytics, and research commentary are designed to be extended later with external data sources.

Holdings template

Demo portfolio active

The dashboard is currently running on included sample data so the experience is immediately usable. Import your own holdings and activity CSVs at any time from the right-hand workbench.

Sample data

Total net worth

$4.4M

4 accounts across 3 brokerages

Invested assets

$4.0M

$395.0K held in cash or cash-like reserves

Unrealized gain / loss

$1.0M

30.6% on consolidated cost basis

Trailing 12-month income

$36.0K

$86.0K annualized estimate from current holdings

Cost basis

$3.4M

16 normalized holdings in the current dataset

Top holding

VTI

19.2% of portfolio

Largest sector

Information Technology

22.0% of portfolio

Recent net cash flow

$69.4K

Trailing three-month net cash flow from imported activity

Asset allocation

Consolidated look-through by asset class.

ETF

$1.8M

40.1%

Equity

$1.6M

35.5%

Fixed Income

$680.3K

15.5%

Cash

$395.0K

9.0%

Sector allocation

Largest sector and strategy sleeves by market value.

Account allocation

Relative contribution by account and registration type.

Top holdings

Largest positions ranked by total market value.

Click for detail

Portfolio observations

Neutral, data-led commentary suitable for a review memo.

VTI is the largest single position.

overview

Vanguard Total Stock Market ETF represents 19.2% of the consolidated portfolio across 1 account(s).

Top five holdings drive the portfolio narrative.

risk

The five largest holdings account for 55.8% of total market value, which is worth monitoring for concentration and overlap.

Fidelity Private Taxable is currently contributing the largest unrealized gain.

overview

Fidelity Private Taxable is ahead by $580.0K, helped by a 30.2% gain on cost basis.

Income is concentrated in a limited set of holdings.

income

The top three income-producing positions contribute roughly 56.5% of the portfolio's annualized income estimate.

Liquidity is material and visible in the current mix.

overview

Cash and cash-like balances total $395.0K, or 9.0% of the portfolio.

Income and contribution trend

Monthly view of dividends, contributions, and transfers in.

Recent activity summary

Latest portfolio activity from imported transaction files.

Bond income distribution

Schwab Roth StrategyDividend

$1,048

2026-03-28

Monthly cash yield credit

Private Cash ReserveInterest

$786

2026-03-25

Monthly HSA cash yield credit

Fidelity HSA ReserveInterest

$54

2026-03-20

Quarterly ETF income distribution

Fidelity Private TaxableDividend

$540

2026-03-15

External cash funding

Private Cash ReserveDeposit

$35,000

2026-03-03

Bond income distribution

Schwab Roth StrategyDividend

$1,048

2026-02-28

Monthly cash yield credit

Private Cash ReserveInterest

$786

2026-02-25

Monthly HSA cash yield credit

Fidelity HSA ReserveInterest

$54

2026-02-20

Exposure flags

Informational indicators designed to highlight areas that may merit a closer review.

Single-position concentration

high

VTI exceeds a 12% portfolio weight.

Position weight: 19.2%

Account-level concentration

medium

A single account holds a substantial portion of household market value.

Largest account: 56.8%

Embedded gains in taxable accounts

medium

Taxable positions carry significant unrealized appreciation that may matter for rebalancing decisions.

Embedded gain: $580.0K