Commit Graph

599 Commits

Author SHA1 Message Date
jaxperro 6e09e7bb71 CRITICAL settle fix: CLOB winner=False means unresolved, not lost
The CLOB reports winner=False on EVERY token of an unresolved market; only a
True winner anywhere means resolved. resolution_price treated False as "lost",
so the 60s poller settled live in-play positions as instant losses 1-3 min
after entry (June's ~2h Actions cadence masked it - markets had genuinely
resolved by the next check). Same semantics fixed in _market's resolved-cache
gate and validate_timing._clob_winner (unresolved held bets were counted as
losses, biasing copy_pnl selection downward).

Also: _record_lag now AGGREGATES fills per token (ADD used to overwrite the
display record, showing one fill's cost against the whole position's P&L -
the Cost $20.84 vs P&L -$57.30 confusion).

State repaired: the four July bets all actually WON on-chain (verified by
token winner flags) - settled correctly, +$225.40 proceeds restored, book
$1,045.19 (+45.19 realized, 4W/0L).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 23:15:27 -04:00
copybot[bot] 6f9131554e copybot: live paper feed [skip ci] 2026-07-03 03:11:12 +00:00
copybot[bot] d51e1a67c2 copybot: live paper feed [skip ci] 2026-07-03 01:06:02 +00:00
copybot[bot] 7bb4a8dfa4 copybot: live paper feed [skip ci] 2026-07-03 01:03:59 +00:00
copybot[bot] a1a0bd0a94 copybot: live paper feed [skip ci] 2026-07-03 00:54:50 +00:00
copybot[bot] 06945e1ce9 copybot: live paper feed [skip ci] 2026-07-03 00:52:47 +00:00
copybot[bot] e914c6c91e copybot: live paper feed [skip ci] 2026-07-03 00:42:13 +00:00
copybot[bot] c236b1831e copybot: live paper feed [skip ci] 2026-07-03 00:40:08 +00:00
copybot[bot] 9a02780feb copybot: live paper feed [skip ci] 2026-07-03 00:19:18 +00:00
copybot[bot] 2f334dd8a0 copybot: live paper feed [skip ci] 2026-07-03 00:17:14 +00:00
copybot[bot] 9ce27cd4fd copybot: live paper feed [skip ci] 2026-07-03 00:15:08 +00:00
copybot[bot] 96805bd88f copybot: live paper feed [skip ci] 2026-07-02 23:21:39 +00:00
copybot[bot] 3b65228bb6 copybot: live paper feed [skip ci] 2026-07-02 18:22:05 +00:00
copybot[bot] 627759f025 copybot: live paper feed [skip ci] 2026-07-02 15:26:55 +00:00
copybot[bot] 5e4f8bb286 copybot: live paper feed [skip ci] 2026-07-02 15:22:12 +00:00
copybot[bot] 296bf55ea9 copybot: live paper feed [skip ci] 2026-07-02 15:08:36 +00:00
copybot[bot] ac016ac68d copybot: live paper feed [skip ci] 2026-07-02 15:05:22 +00:00
copybot[bot] c4709df425 copybot: live paper feed [skip ci] 2026-07-02 14:56:44 +00:00
copybot[bot] 6992bb5229 copybot: live paper feed [skip ci] 2026-07-02 14:55:51 +00:00
copybot[bot] 76c83a58da copybot: live paper feed [skip ci] 2026-07-02 14:32:32 +00:00
jaxperro fcfd41fbdd copybot: live paper feed [skip ci] 2026-07-02 10:14:02 -04:00
jaxperro 1630d94aba copybot: live paper feed [skip ci] 2026-07-02 09:45:26 -04:00
jaxperro 5bfe019f51 copybot: live paper feed [skip ci] 2026-07-01 23:17:18 -06:00
copybot[bot] 1bd67f0a55 copybot: paper poll [skip ci] 2026-07-02 01:35:35 +00:00
copybot[bot] b958ade686 copybot: paper poll [skip ci] 2026-07-01 23:39:52 +00:00
copybot[bot] 83a277eba7 copybot: paper poll [skip ci] 2026-07-01 22:09:40 +00:00
copybot[bot] d49b3d9843 copybot: paper poll [skip ci] 2026-07-01 20:55:05 +00:00
copybot[bot] 937a24b44b copybot: paper poll [skip ci] 2026-07-01 19:16:35 +00:00
copybot[bot] c93fbe07d3 copybot: paper poll [skip ci] 2026-07-01 17:28:03 +00:00
copybot[bot] 40d99990b3 copybot: paper poll [skip ci] 2026-07-01 15:29:39 +00:00
copybot[bot] 48c7cff76e copybot: paper poll [skip ci] 2026-07-01 12:46:21 +00:00
copybot[bot] 64844a72e5 copybot: paper poll [skip ci] 2026-07-01 10:12:10 +00:00
copybot[bot] 45b1f5538a copybot: paper poll [skip ci] 2026-07-01 06:13:13 +00:00
copybot[bot] 9b660dd6e4 copybot: paper poll [skip ci] 2026-07-01 01:54:20 +00:00
copybot[bot] 58bac72dad copybot: paper poll [skip ci] 2026-06-30 23:39:26 +00:00
copybot[bot] 42afe76b45 copybot: paper poll [skip ci] 2026-06-30 22:20:31 +00:00
copybot[bot] 422e121b55 copybot: paper poll [skip ci] 2026-06-30 21:05:12 +00:00
copybot[bot] 3f5696e262 copybot: paper poll [skip ci] 2026-06-30 19:16:19 +00:00
copybot[bot] 3cecd673b1 copybot: paper poll [skip ci] 2026-06-30 17:27:54 +00:00
copybot[bot] 37843f663d copybot: paper poll [skip ci] 2026-06-30 15:42:20 +00:00
copybot[bot] 5f4a0b437c copybot: paper poll [skip ci] 2026-06-30 13:17:02 +00:00
copybot[bot] 4587d9df4b copybot: paper poll [skip ci] 2026-06-30 11:18:17 +00:00
copybot[bot] b806edfb31 copybot: paper poll [skip ci] 2026-06-30 08:07:37 +00:00
copybot[bot] 201aa27dd8 copybot: paper poll [skip ci] 2026-06-30 04:35:50 +00:00
copybot[bot] ef1855289d copybot: paper poll [skip ci] 2026-06-30 00:17:47 +00:00
copybot[bot] 6019c85751 copybot: paper poll [skip ci] 2026-06-29 23:12:31 +00:00
copybot[bot] 6c66a36546 copybot: paper poll [skip ci] 2026-06-29 22:07:39 +00:00
copybot[bot] fd80bcbf00 copybot: paper poll [skip ci] 2026-06-29 20:59:51 +00:00
copybot[bot] fd992335c4 copybot: paper poll [skip ci] 2026-06-29 19:22:10 +00:00
copybot[bot] 90db0c8273 copybot: paper poll [skip ci] 2026-06-29 17:31:48 +00:00