From c88593f732abaefcd3bf4e88b8e1a548be8f2f1f Mon Sep 17 00:00:00 2001 From: "copybot[bot]" Date: Fri, 10 Jul 2026 17:36:09 +0000 Subject: [PATCH] copybot: live paper feed [skip ci] --- copybot_fills.jsonl | 1 + copybot_state.json | 55 ++++++++++++++++++++++++++++++++++-------- live/copybot_live.json | 42 +++++++++++++++++++++++--------- 3 files changed, 76 insertions(+), 22 deletions(-) diff --git a/copybot_fills.jsonl b/copybot_fills.jsonl index 10d32aec..25bf7910 100644 --- a/copybot_fills.jsonl +++ b/copybot_fills.jsonl @@ -234,3 +234,4 @@ {"ts": 1783700566.9, "side": "SELL", "token": "20753444326597808403433519410324896770837596585358560000183009522246701254242", "shares": 284.0257, "price": 0.02, "fee": 0.167, "mode": "paper"} {"ts": 1783700692.8, "side": "SELL", "token": "20753444326597808403433519410324896770837596585358560000183009522246701254242", "shares": 272.4395, "price": 0.01, "fee": 0.0809, "mode": "paper"} {"ts": 1783704094.6, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "38744650140929980444150118816863740267135734413960049059734200133364895803618", "name": "gkmgkldfmg", "outcome": "1win", "title": "Dota 2: 1win vs OG - Game 1 Winner", "detect_lag_s": 3.6, "their_price": 0.79, "my_price": 0.77, "slippage_pct": -0.0253, "shares": 113.4, "cost": 87.32, "fee": 0.6025, "mode": "paper", "book": {"bb": 0.77, "ba": 0.79, "spread": 0.02, "bid5c": 4460.87, "ask5c": 15359.2}} +{"ts": 1783704930.3, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "41527735652152287965662705198504489542457379550490679965396371339149288130273", "name": "gkmgkldfmg", "outcome": "Team Yandex", "title": "Dota 2: LGD Gaming vs Team Yandex - Game 1 Winner", "detect_lag_s": 4.3, "their_price": 0.68, "my_price": 0.67, "slippage_pct": -0.0147, "shares": 130.29, "cost": 87.3, "fee": 0.8642, "mode": "paper", "book": {"bb": 0.67, "ba": 0.68, "spread": 0.01, "bid5c": 6814.84, "ask5c": 8433.21}} diff --git a/copybot_state.json b/copybot_state.json index 08448d4b..c1c08890 100644 --- a/copybot_state.json +++ b/copybot_state.json @@ -563,6 +563,7 @@ "0x01ab6806e4c2b7ec2b10241894b42f2ca15386c2c841bd36fa9607b8bdf4a26d", "0x05f0e180a1b49f4552c21725a36acd41dcef56ec9d25ae3f3f1bedf4bdf6ffb1", "0xc7d6dc3fd8cfccd7d8fbdc7fff196522caef32bbb3663c0e7463f5ff7f280b1d", + "0xff05e771bee435528bc2869117c21f055bbb920db4c2e99f48abecec7820cdf4", "0xc9c811a2bdd602249142e9b9afc1f84a3f76415628575b3b4edb44ca15dece57", "0xfc82739e1a2e7421fa42b0d10e15a7a615a09b11050c7ef99c65822ae949d0f2", "0xb115b58b699d59ef1bbe5d5549d7d04cf5b1e2d7a1b07221e8b819113dfae2cc", @@ -3179,7 +3180,8 @@ "9680605212686211980723723137267513726715630041509403278769393973882140080333": 0.002590000000054715, "20753444326597808403433519410324896770837596585358560000183009522246701254242": 0.003599999999096326, "69027125899922146323810811399170864348440104511791629984973003274267414851012": 0.0, - "38744650140929980444150118816863740267135734413960049059734200133364895803618": 1273.93 + "38744650140929980444150118816863740267135734413960049059734200133364895803618": 1273.93, + "41527735652152287965662705198504489542457379550490679965396371339149288130273": 735.294115 }, "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": { "113186575675900877797300695454355745875377602467971187276073118459901699932154": 767.49, @@ -4764,11 +4766,20 @@ "event": "dota2-1win-og-2026-07-10", "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "cond": "0x993a12bda634e4b98a1ccec9f27ce8b44a0d8685ce64da6040a9db9ae7083a1b" + }, + "41527735652152287965662705198504489542457379550490679965396371339149288130273": { + "shares": 130.29211485407748, + "cost": 87.29571695223191, + "title": "Dota 2: LGD Gaming vs Team Yandex - Game 1 Winner", + "outcome": "Team Yandex", + "event": "dota2-lgd-ty-2026-07-10", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "cond": "0x96bd5030085b63e3f7dae9a46709c67195f6b0c52efa2f3a94337623d36951ae" } }, "spend": { "date": "2026-07-10", - "usd": 1466.9705224757429 + "usd": 1554.2662394279748 }, "seeded": [ "0x41558102a796ba971c7567cad41c307e59f8fa41", @@ -4815,15 +4826,16 @@ "40594224108520253108624365887167881382842057398183982530866129414581985931630": "0x958375865506b3a7d8f6d2b134b179243bdf78db9f245d3afbf26e95dbcf0b92", "67230363321893543312889997321885915798590561925238141510437860465156386610448": "0xf6d8ff2a90303b8906788c005ecfc5881a435714e6acdc2e1164fa5626ce71e4", "20753444326597808403433519410324896770837596585358560000183009522246701254242": "0x06f2a24626f9441cdb0e52b81b0b4f40dab91b6109ee5b9d5e3dce82aefcf2da", - "38744650140929980444150118816863740267135734413960049059734200133364895803618": "0x993a12bda634e4b98a1ccec9f27ce8b44a0d8685ce64da6040a9db9ae7083a1b" + "38744650140929980444150118816863740267135734413960049059734200133364895803618": "0x993a12bda634e4b98a1ccec9f27ce8b44a0d8685ce64da6040a9db9ae7083a1b", + "41527735652152287965662705198504489542457379550490679965396371339149288130273": "0x96bd5030085b63e3f7dae9a46709c67195f6b0c52efa2f3a94337623d36951ae" }, - "cash": 1674.4588631808556, + "cash": 1586.2989186307966, "lag": { - "n": 55, - "sum_s": 1634.580271244049, - "sum_slip_pct": -3.4049257620151723 + "n": 56, + "sum_s": 1638.8588519096375, + "sum_slip_pct": -3.4196316439334247 }, - "fees_paid": 88.32293549186195, + "fees_paid": 89.18716308968905, "lag_recent": [ [ 1783618868.2, @@ -4969,6 +4981,11 @@ 1783704094.6, 3.6, -0.02532 + ], + [ + 1783704930.3, + 4.3, + -0.01471 ] ], "bets": { @@ -5973,11 +5990,29 @@ "exit_price": null, "pnl": null, "settled": null + }, + "41527735652152287965662705198504489542457379550490679965396371339149288130273": { + "token": "41527735652152287965662705198504489542457379550490679965396371339149288130273", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "name": "gkmgkldfmg", + "outcome": "Team Yandex", + "title": "Dota 2: LGD Gaming vs Team Yandex - Game 1 Winner", + "their_price": 0.68, + "my_price": 0.67, + "slippage_pct": -0.0147, + "shares": 130.29, + "cost": 87.3, + "fee": 0.8642, + "opened": 1783704926, + "status": "open", + "exit_price": null, + "pnl": null, + "settled": null } }, "hwm": 2258.3082600369416, - "feed_sig": "aaf9b360fa38ab276e8d45b33eb64d05", - "feed_pushed_at": 1783704091.9641514, + "feed_sig": "97db0724617d0f14746b24fa5c80a9c4", + "feed_pushed_at": 1783704841.5073822, "missed": [ { "ts": 1783590977, diff --git a/live/copybot_live.json b/live/copybot_live.json index 3138e3ae..adcb0625 100644 --- a/live/copybot_live.json +++ b/live/copybot_live.json @@ -1,24 +1,24 @@ { "mode": "paper", "bankroll": 1000.0, - "stake": 87.3, + "stake": 87.26, "stake_pct": 0.04, "event_cap": 0, "hwm": 2258.31, - "cash": 1674.46, - "deployed": 507.93, + "cash": 1586.3, + "deployed": 595.23, "reserve": 0.0, - "realized": 1182.36, + "realized": 1181.5, "adjustments": 0.03, - "ledger_drift": 0.01, - "open_count": 9, - "fees_paid": 88.32, + "ledger_drift": 0.02, + "open_count": 10, + "fees_paid": 89.19, "fee_rate": 0.03, "lag": { - "n": 55, - "n24": 29, - "avg_s": 29.6, - "avg_slip_pct": -0.0557, + "n": 56, + "n24": 30, + "avg_s": 28.7, + "avg_slip_pct": -0.0544, "window_h": 24 }, "wallets": [ @@ -49,6 +49,24 @@ "1kto1m": 323.3 }, "bets": [ + { + "token": "41527735652152287965662705198504489542457379550490679965396371339149288130273", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "name": "gkmgkldfmg", + "outcome": "Team Yandex", + "title": "Dota 2: LGD Gaming vs Team Yandex - Game 1 Winner", + "their_price": 0.68, + "my_price": 0.67, + "slippage_pct": -0.0147, + "shares": 130.29, + "cost": 87.3, + "fee": 0.86, + "opened": 1783704926, + "status": "open", + "exit_price": null, + "pnl": null, + "settled": null + }, { "token": "38744650140929980444150118816863740267135734413960049059734200133364895803618", "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", @@ -1585,5 +1603,5 @@ } ], "missed_pnl": -200.86, - "updated": 1783704094 + "updated": 1783704930 } \ No newline at end of file