From d73f72066886ac1071872c15940ad6b3efb9d0f4 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Thu, 9 Jul 2026 23:50:24 +0800 Subject: [PATCH] feat(telemetry): include total_equity in PerformanceMonitor records Persist portfolio equity snapshots so QPK ReturnCollector can derive live daily returns for drift monitoring (task 5). Co-Authored-By: Claude Co-authored-by: Cursor --- application/rebalance_service.py | 1 + 1 file changed, 1 insertion(+) diff --git a/application/rebalance_service.py b/application/rebalance_service.py index 079f67d..ba83fa0 100644 --- a/application/rebalance_service.py +++ b/application/rebalance_service.py @@ -58,6 +58,7 @@ def _record_platform_execution_telemetry( "orders_filled": list(summary.get("orders_filled") or ()), "orders_skipped": list(summary.get("orders_skipped") or ()), "trade_date": summary.get("trade_date") or metadata.get("trade_date"), + "total_equity": summary.get("equity") or metadata.get("equity"), }, domain=str(metadata.get("domain") or ""), )