From c6da08351f0e6e352f5a0205c6f5f639358ac91c Mon Sep 17 00:00:00 2001 From: "Bobby (aider)" Date: Tue, 18 Feb 2025 20:44:17 -0800 Subject: [PATCH] refactor: Update portfolio value calculation to include cash and current market positions --- src/pages/journal/trading_journal_page.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/journal/trading_journal_page.py b/src/pages/journal/trading_journal_page.py index 774ca46..c7e8892 100644 --- a/src/pages/journal/trading_journal_page.py +++ b/src/pages/journal/trading_journal_page.py @@ -251,10 +251,10 @@ def trading_journal_page(): avg_entry = summary['avg_entry_price'] position_value = current_price * shares - total_invested_value += position_value + total_invested_value += current_price * shares total_paper_pl += (current_price - avg_entry) * shares - # Calculate total portfolio value + # Calculate total portfolio value (cash + invested value) total_portfolio_value = cash_balance + total_invested_value with col1: