Skip to content

Commit 86cfbca

Browse files
Pigbibiclaudecursoragent
authored
feat(telemetry): persist total_equity for live return series (#214)
* 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 <noreply@anthropic.com> Co-authored-by: Cursor <cursoragent@cursor.com> * chore(ci): retrigger gate after cancelled run Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 6dddca0 commit 86cfbca

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

application/rebalance_service.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,8 @@ def log_message(message: str) -> None:
741741
"submitted_orders": result.get("submitted_orders"),
742742
"skipped_orders": result.get("skipped_orders"),
743743
"error": result.get("error"),
744+
"total_equity": (result.get("portfolio") or {}).get("total_equity")
745+
or (result.get("portfolio") or {}).get("equity"),
744746
},
745747
)
746748
return result

0 commit comments

Comments
 (0)