Commit Graph

393 Commits

Author SHA1 Message Date
copybot[bot] ae57521063 copybot: live paper feed [skip ci] 2026-07-09 11:53:23 +00:00
copybot[bot] 48bc8f7c85 copybot: live paper feed [skip ci] 2026-07-09 11:53:09 +00:00
copybot[bot] f84ab15a57 copybot: live paper feed [skip ci] 2026-07-09 11:49:17 +00:00
copybot[bot] db4f2a3d38 copybot: live paper feed [skip ci] 2026-07-09 11:47:47 +00:00
copybot[bot] 4080f398aa copybot: live paper feed [skip ci] 2026-07-09 11:43:09 +00:00
copybot[bot] ca21e4faa6 copybot: live paper feed [skip ci] 2026-07-09 11:41:24 +00:00
copybot[bot] f7f4cc0a1c copybot: live paper feed [skip ci] 2026-07-09 11:41:03 +00:00
copybot[bot] 10132806b9 copybot: live paper feed [skip ci] 2026-07-09 11:40:10 +00:00
copybot[bot] ecf9c5754b copybot: live paper feed [skip ci] 2026-07-09 11:32:55 +00:00
copybot[bot] c46ed3cc10 copybot: live paper feed [skip ci] 2026-07-09 11:29:40 +00:00
copybot[bot] 3c7e305051 copybot: live paper feed [skip ci] 2026-07-09 10:54:17 +00:00
copybot[bot] 8322db305e copybot: live paper feed [skip ci] 2026-07-09 10:07:30 +00:00
copybot[bot] 6562696489 copybot: live paper feed [skip ci] 2026-07-09 09:57:18 +00:00
copybot[bot] 346be1146b copybot: live paper feed [skip ci] 2026-07-09 09:55:14 +00:00
copybot[bot] bc93ecf75f copybot: live paper feed [skip ci] 2026-07-09 09:53:00 +00:00
copybot[bot] 6e2fa134b9 copybot: live paper feed [skip ci] 2026-07-09 09:50:54 +00:00
copybot[bot] 524d93f952 copybot: live paper feed [skip ci] 2026-07-09 09:44:45 +00:00
copybot[bot] d0f6f85bcf copybot: live paper feed [skip ci] 2026-07-09 09:36:51 +00:00
copybot[bot] dd2b4079c6 copybot: live paper feed [skip ci] 2026-07-09 09:36:30 +00:00
copybot[bot] 70586b87cb copybot: live paper feed [skip ci] 2026-07-09 09:30:44 +00:00
copybot[bot] 93f7500b35 copybot: live paper feed [skip ci] 2026-07-09 09:30:10 +00:00
copybot[bot] ba7a5478b6 copybot: live paper feed [skip ci] 2026-07-09 09:20:32 +00:00
copybot[bot] 3894295db5 copybot: live paper feed [skip ci] 2026-07-09 09:17:42 +00:00
copybot[bot] d1f7e30184 copybot: live paper feed [skip ci] 2026-07-09 09:16:25 +00:00
copybot[bot] 166d3c594d copybot: live paper feed [skip ci] 2026-07-09 06:10:09 +00:00
copybot[bot] e08fa4fe7c copybot: live paper feed [skip ci] 2026-07-09 05:11:10 +00:00
copybot[bot] a3958a7402 copybot: live paper feed [skip ci] 2026-07-09 05:10:35 +00:00
copybot[bot] eaa13d52dc copybot: live paper feed [skip ci] 2026-07-09 04:53:06 +00:00
copybot[bot] adca812e9b copybot: live paper feed [skip ci] 2026-07-09 04:50:26 +00:00
copybot[bot] 86d4692c39 copybot: live paper feed [skip ci] 2026-07-09 04:42:43 +00:00
copybot[bot] c0fb549abf copybot: live paper feed [skip ci] 2026-07-09 03:42:07 +00:00
copybot[bot] b433448279 copybot: live paper feed [skip ci] 2026-07-09 00:13:52 +00:00
copybot[bot] 2e55475a7e copybot: live paper feed [skip ci] 2026-07-08 22:12:37 +00:00
copybot[bot] 0f6062d54c copybot: live paper feed [skip ci] 2026-07-08 22:06:39 +00:00
jaxperro 43de3845a7 payouts: exact on-chain resolution timestamps via Etherscan V2 (resolution_time)
CTF ConditionResolution logs, full-range topic query (Alchemy free tier
caps getLogs at 10 blocks), cached forever in resolution_times. Verified:
Brewers Jul-7 market truly resolved 2026-07-08 04:51 — the cached
endDate-metadata res_t was 29h wrong; Kruto's sell provably 365 min
pre-resolution. Key = etherscan_key (gitignored config). Migration of
trust/validate/portfolio onto true res_t queued in HANDOFF.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 18:05:21 -04:00
copybot[bot] 226429690b copybot: live paper feed [skip ci] 2026-07-08 21:51:28 +00:00
copybot[bot] 3b462d1706 copybot: live paper feed [skip ci] 2026-07-08 21:41:19 +00:00
copybot[bot] e308defc72 copybot: live paper feed [skip ci] 2026-07-08 21:24:28 +00:00
copybot[bot] 11cabdad21 copybot: live paper feed [skip ci] 2026-07-08 21:22:28 +00:00
jaxperro d45255c48e cleanup + calibration tracker
- Railway project magnificent-kindness DELETED (soft-delete, purges
  2026-07-10) — retired-infra fully gone; requirements.txt loses its
  Railway-detection rationale (stdlib core, optional extras noted).
- tests/test_check_book.py: the Option A orphan-fix regression harness
  moves into the repo (was session-local); 6 cases, no network/config.
- daily.sh: calibration step — one row/day of live-book vs backtest
  equity to live/history/calibration.csv, the series that sizes real
  money (day-zero row seeded: live $1,000 vs model $22,027).
- config.json.bak (untracked, stale copy of the leaked Alchemy key)
  deleted locally.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 17:09:46 -04:00
jaxperro a186d5a839 portfolio: --bank flag (and backtest.json 'bank') — replay any starting bankroll
$500 Set E 30d: $14,140 (+2728%) vs $1,000's +2103% — smaller books
compound purer because 4% stakes hit the their-bet ceilings later.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 16:55:16 -04:00
copybot[bot] 136072989c copybot: live paper feed [skip ci] 2026-07-08 20:26:07 +00:00
jaxperro e979e07f59 sharps: publish sold-split records (W/L held-only, S and R split out)
First list on the aligned taxonomy. Notable: 0xb0E43B and
ArbTraderRookie's records reveal refund-harvesting (~800/1150 EXACT-0.5
redeems on ITF totals bought under 50c — $148k of 0xb0E43B's $218k) —
real edge, but 1-2c/share margins that taker copies can't clear.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 16:10:05 -04:00
copybot[bot] 8cca9f31c2 copybot: live paper feed [skip ci] 2026-07-08 20:05:50 +00:00
jaxperro 7bb165536b sharps: refund band 1e-4 — 0.005 mislabeled ~50c sells as refunds
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 16:04:54 -04:00
jaxperro 5602429144 sharps: split SOLD out of the record — W/L = held to resolution only
rtally now uses the same redeem-vs-sell price discriminator as the
backtest (exit_p ≈ payout ⇒ held; mid print ⇒ SOLD). The sign-only
tally counted a mirror-seller's exits as wins — 0xb0E43B read '94.4%
all-time' on 937 sells with almost no held outcomes. Win% is held-only
now, sold P&L stays in the P&L columns, all_sold/conv_sold/conv30_sold
populate for the dashboard's +NS record chips.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 15:52:44 -04:00
copybot[bot] 20ebb2a07d copybot: live paper feed [skip ci] 2026-07-08 19:03:54 +00:00
jaxperro e7610d1003 portfolio: first Set E backtest publish (7 wallets, pinned floors) — $22.0k/+2103% 30d
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 14:52:27 -04:00
copybot[bot] a19c43d98f copybot: live paper feed [skip ci] 2026-07-08 18:49:27 +00:00
copybot[bot] 863eaf0df3 copybot: live paper feed [skip ci] 2026-07-08 18:39:08 +00:00