From 84d8a6f4a684b2bd0a272ebb488e9e1ed4e8e040 Mon Sep 17 00:00:00 2001 From: shokollm <270575765+shokollm@users.noreply.github.com> Date: Sun, 12 Apr 2026 08:15:14 +0000 Subject: [PATCH] fix: add portfolio to SimulationResponse schema Portfolio data was being saved to DB but not returned in API responses. --- src/backend/app/db/schemas.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/app/db/schemas.py b/src/backend/app/db/schemas.py index 0631066..db95b27 100644 --- a/src/backend/app/db/schemas.py +++ b/src/backend/app/db/schemas.py @@ -119,6 +119,7 @@ class SimulationResponse(BaseModel): signals: Optional[List[dict]] klines: Optional[List[dict]] = None # Price data for chart trade_log: Optional[List[dict]] = None # Trade activity log + portfolio: Optional[dict] = None # Portfolio data current_candle_index: Optional[int] = None # Progress: current candle total_candles: Optional[int] = None # Progress: total candles candles_processed: Optional[int] = None # Progress: candles processed