diff options
| author | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2026-04-01 17:55:44 +0900 |
|---|---|---|
| committer | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2026-04-01 17:55:44 +0900 |
| commit | a65575124b18f2ec5d418623e22c5bdef6c3424e (patch) | |
| tree | 2e9f9e2b66083c54adf017c3676d970a6b34d0d5 /services/portfolio-manager/src/portfolio_manager/main.py | |
| parent | 70a33a5236fd9c3b51b8db0cbaf11376f9817ac5 (diff) | |
feat(portfolio): track realized PnL on sell orders
Diffstat (limited to 'services/portfolio-manager/src/portfolio_manager/main.py')
| -rw-r--r-- | services/portfolio-manager/src/portfolio_manager/main.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/portfolio-manager/src/portfolio_manager/main.py b/services/portfolio-manager/src/portfolio_manager/main.py index c453745..a7f1a14 100644 --- a/services/portfolio-manager/src/portfolio_manager/main.py +++ b/services/portfolio-manager/src/portfolio_manager/main.py @@ -34,7 +34,7 @@ async def save_snapshot( unrealized = sum(p.unrealized_pnl for p in positions) await db.insert_portfolio_snapshot( total_value=total_value, - realized_pnl=Decimal("0"), # TODO: track realized PnL + realized_pnl=tracker.realized_pnl, unrealized_pnl=unrealized, ) await notifier.send_daily_summary(positions, total_value, unrealized) |
