# Live wallet reconcile, 12 Oct 20:30 BKK (#2204)
realpnl said: wallet -0.16119 ETH since LIVE_ON, closed trades explain -0.13447, gap -0.02673.
Cause 1 (0.0158 ETH, 59%): realpnl.py counts only status='closed'. mc5.db has 4 live trades 'open_unsold' (11 Oct 23:55 - 12 Oct 00:19, 0.00394 ETH each, eth_out 0, 26 sell tries each, sell failing). Counting them: since LIVE_ON 52 trades in 0.38227, out 0.23201 = -0.15026 ETH.
Residual gap: -0.16119 - (-0.15026) = -0.01093 ETH ($28). Gas: 52 buys + 48 sells + 4x26 failed sell retries (~200 txs) at ~5e-5 ETH = plausible. Not verified per tx (wallet address not read by auditor).
Real loss is bigger than the report's trade line: those 4 tokens are a sell-lock/rug (exec forensic).
Fix: realpnl.py should include open_unsold as eth_out=0 (and list them), and show gas as the residual. Gap then <0.011 -> OK threshold or label "gas".
