Market Value
Market value is the current price of a holding multiplied by share count. For exchange-traded securities it's marked to the most recent available price tick; for mutual funds, the most recent NAV; for private investments, the most recent reported value (often quarterly and stale).
Market value sounds like a simple multiplication, and for liquid public securities it is. The complication arrives at the boundary: who is the price source, when did it last update, and how stale is acceptable? Different consumers of the same dashboard tolerate different staleness — a daily performance summary is fine on end-of-day prices, an intraday rebalance trigger is not.
For illiquid assets the answer changes. Mutual funds typically NAV daily after market close, with the price applying retroactively to all trades placed before the cutoff. Hedge funds and private funds NAV monthly or quarterly with a 30–90-day reporting lag, meaning the 'current' market value on a Q4 dashboard is actually the September valuation. Direct real estate, private business interests, and concentrated positions in private companies have no observable market value at all — they are marked at appraisal, last-round valuation, or a formula carried forward from the most recent third-party assessment.
Market value diverges from cost basis over a holding period — that's the entire point. The spread between basis and market is the unrealized gain or loss; flipping a position turns that unrealized number into a realized one. A platform that aggregates only market value loses the basis history (and thus the gain). A platform that aggregates only basis can't report current performance. Both are needed, simultaneously, at the lot level — which is why the holding record carries multiple time-series alongside each other.
Synthetic holdings need realistic basis-vs-market spreads — not every position at exactly cost. The empirical distribution of US household portfolios shows wide spreads on long-held positions (2x–3x is typical for 5+-year equity holdings) and tight spreads on recent ones. Households should also carry illiquid positions with appropriately stale market values; a private-fund position marked at the most recent quarter-end is more realistic than one marked to today's date.
Common pitfalls
- Refreshing market value once daily and treating intraday triggers as live — drift between dashboard and live broker quote creates user-visible inconsistencies.
- Applying yesterday's mark to today's reporting without timestamp metadata — looks fine in the UI but breaks any audit that asks 'as of when'.
- Treating private-fund stale NAV as 'current' without explicit asOf flag — distorts net-worth calculations during the 60–90-day lag windows.
- Letting fractional-share rounding drift accumulate over many DRIP cycles, producing market values inconsistent with the broker's records.
Examples
What a defensive holding record carries.
{
"symbol": "VTI",
"shares": 175,
"price": 248.31,
"price_as_of": "2026-05-07T20:15:00Z",
"price_source": "schwab_eod",
"market_value": 43454.25,
"cost_basis": 38201.50,
"unrealized_gl": 5252.75
}