Skip to main content
Returns a projected realized PnL timeline for any public profile, grouped by market category with a per-point hover breakdown. The service computes values best-effort from the canonical five-minute PnL buckets available at request time.
  • timeframe — echoes the requested window (1d, 1w, or 1m). Defaults to 1w.
  • windowStart — start of the effective timeline, anchored on the current closed UTC five-minute boundary.
  • current — realized PnL over the effective window.
  • categories — per-category realized PnL sorted descending. Markets attributed through navigation pages fall under their category slug. Anything unattributed collapses into the synthetic other bucket, which has no slug, path, or icon.
  • data — cumulative realized PnL timeline. Each point carries a breakdown with the top 3 named categories at that timestamp plus the synthetic Other residual.
The legacy GET /portfolio/{account}/pnl-chart endpoint remains as the deprecated contract for existing consumers. Use this endpoint for new integrations.