- Identified 25 trades with corrupted P&L from compounding bug - Recalculated correct P&L for all affected trades (7 days) - Total corrections: 63.23 in fake profits removed - Today's actual P&L: -.97 (11 trades) - was showing -9.87 before fixes - Last 7 days actual P&L: +7.04 (70 trades) - was showing +27.90 Bug pattern: - P&L updated multiple times during close verification wait - Each update added to previous value instead of replacing - Worst case: -8.17 stored vs -.77 actual (7× compounding) Root cause: Common Pitfall #48 - closingInProgress flag fix deployed Nov 16 18:26 UTC but damage already done to historical data Files modified: - Database: 25 trades updated via SQL recalculation - Fixed trades from Nov 10-16 with ABS(stored - calculated) > $1
1.8 KiB
1.8 KiB