Fighting Game · Guides & deep dives

Economy Analytics Dashboard

Rendered UI should start with a compact KPI rail for supply velocity and the aggregate sink/source ratio, then keep the remaining workspace in scan-friendly tables or trend charts.

2sections1 minread

On this page

Phase 72.18.1.11 adds @v2/economy-analytics-dashboard, the operational economy dashboard for currency supply velocity, average player wealth by level, item price trends, and sink/source ratios. The policy is v2-economy-analytics-dashboard-v1.

buildV2EconomyAnalyticsDashboardSurface anchors to @maat/finance and aggregates V2 economy telemetry for currency earned, currency spent, cosmetic purchases, currency supply snapshots, player wealth snapshots, item price changes, and item market sales. It emits compact chart rows that can back a restrained operator dashboard without recomputing metrics in the renderer.

The service consumes accountIdHash only for player-scoped earn, spend, purchase, and wealth snapshot events. Catalog and supply snapshots do not require account hashes. The surface exposes aggregate values only and does not expose raw account IDs.

Metric family guard: item price trends.

Operator Surface#

Rendered UI should start with a compact KPI rail for supply velocity and the aggregate sink/source ratio, then keep the remaining workspace in scan-friendly tables or trend charts. Shared filters should include currency, item, player level, and time window.

The first screen should show whether each currency is expanding, how quickly the active economy is turning over, which player levels concentrate wealth, which items are moving in price, and whether sinks are keeping pace with sources. Avoid campaign language, decorative panels, and non-actionable chart chrome.

Verification#

Targeted verification:

bash
pnpm --filter @v2/economy-analytics-dashboard run typecheck
pnpm --filter @v2/economy-analytics-dashboard run test
python V2/ue/Tools/check-v2-economy-analytics-dashboard.py
python -m json.tool V2/ue/Build/Telemetry/v2-economy-analytics-dashboard.json