From 70586b87cbbe019f63d4db65cbe1c6a25d9c3a62 Mon Sep 17 00:00:00 2001 From: "copybot[bot]" Date: Thu, 9 Jul 2026 09:30:43 +0000 Subject: [PATCH] copybot: live paper feed [skip ci] --- copybot_fills.jsonl | 1 + copybot_state.json | 56 ++++++++++++++++++++++++++++++++++-------- live/copybot_live.json | 42 ++++++++++++++++++++++--------- 3 files changed, 77 insertions(+), 22 deletions(-) diff --git a/copybot_fills.jsonl b/copybot_fills.jsonl index 5b9b0e03..4e70212c 100644 --- a/copybot_fills.jsonl +++ b/copybot_fills.jsonl @@ -8,3 +8,4 @@ {"ts": 1783577316.4, "side": "SELL", "token": "71026075704437556922683872464818734295123056708831878845925107841264506547843", "shares": 45.0517, "price": 0.923, "fee": 0.0961, "mode": "paper"} {"ts": 1783588525.3, "side": "SELL", "token": "39972622924517602245489680060778385204723280241121244048574854937226619835364", "shares": 11.3912, "price": 0.68, "fee": 0.0744, "mode": "paper"} {"ts": 1783588745.3, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "60128921184547509999277097764007729598143622125863097354448637354814148313346", "name": "gkmgkldfmg", "outcome": "Poor Rangers", "title": "Dota 2: Poor Rangers vs Xtreme Gaming - Game 1 Winner", "detect_lag_s": 150.3, "their_price": 0.3196, "my_price": 0.33, "slippage_pct": 0.0325, "shares": 121.6, "cost": 40.13, "fee": 0.8066, "mode": "paper", "book": {"bb": 0.33, "ba": 0.35, "spread": 0.02, "bid5c": 4967.94, "ask5c": 5661.25}} +{"ts": 1783589354.4, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "41730590020783104130704685147378917247238626421058824794966180989145470736849", "name": "gkmgkldfmg", "outcome": "Rune Eaters", "title": "Dota 2: BetBoom Team vs Rune Eaters - Game 1 Winner", "detect_lag_s": 1.4, "their_price": 0.29, "my_price": 0.28, "slippage_pct": -0.0345, "shares": 143.2, "cost": 40.1, "fee": 0.8661, "mode": "paper", "book": {"bb": 0.28, "ba": 0.29, "spread": 0.01, "bid5c": 9951.26, "ask5c": 7978.8}} diff --git a/copybot_state.json b/copybot_state.json index 67d8b232..daed5d03 100644 --- a/copybot_state.json +++ b/copybot_state.json @@ -83,6 +83,7 @@ "0xf08a856a23e908c74ce17da13b226b66c50dca41594a60062d7ebafc8874583f", "0x57a5be236aa73c6c936a9ef3bc2cc4ffd44663b73926779f5664f14f4b9a5543", "0xcc71b7649c8a0fd1d8e8b1b8cbb8ed1098d3e61e6a86f0a5874c4a7bfb015099", + "0xe356384ec7e14b0a5973447dbd8ff686b233cdd82ddd29a4e2f868deb27be503", "0xe16c8dbd7d25ee350d554f5212a8536b9645ffb31858972ac9414a3b929d1840", "0xa903797e9b8dd03e6b65ca08942664c1eec46d9b029f4d4d4f7be67881f853ed", "0x0c32777001f75e98dfce664cece0a821cdecbcf42b80612310a4fb399f881a41", @@ -2046,7 +2047,8 @@ "66259122053447611874451384179730102869258871853749301398306768070480738901225": 2.36, "48055174492534480461007543979351722824927358205342888540173073404424042445006": 0.63, "85018793954832234285122320938702072587990745011493726953623976731192790171696": 0.4075, - "60128921184547509999277097764007729598143622125863097354448637354814148313346": 938.6562 + "60128921184547509999277097764007729598143622125863097354448637354814148313346": 938.6562, + "41730590020783104130704685147378917247238626421058824794966180989145470736849": 1034.4827 }, "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": { "113186575675900877797300695454355745875377602467971187276073118459901699932154": 767.49, @@ -3564,11 +3566,20 @@ "event": "dota2-poorra-xtreme-2026-07-09", "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "cond": "0xc0d87be3d592fbddcf1b85dc905882c75654a535e61951a717fd8462dab90e5b" + }, + "41730590020783104130704685147378917247238626421058824794966180989145470736849": { + "shares": 143.2022474677467, + "cost": 40.096629290969084, + "title": "Dota 2: BetBoom Team vs Rune Eaters - Game 1 Winner", + "outcome": "Rune Eaters", + "event": "dota2-bb4-re-2026-07-09", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "cond": "0xcce05b6cfa386c0ed4a1ea7dda9de70669dbe9a4e243fc9b50fd9f639334b511" } }, "spend": { "date": "2026-07-09", - "usd": 160.25637716818156 + "usd": 200.35300645915063 }, "seeded": [ "0x41558102a796ba971c7567cad41c307e59f8fa41", @@ -3584,15 +3595,16 @@ "81571380492002640837831762878498865181928814950219688494239020033973603013673": "0xe090ca571503dda9b9865e56a8657f02cfbe5ae4659489720718adb2571c7bb1", "39972622924517602245489680060778385204723280241121244048574854937226619835364": "0x87d5052a897b913ba74ca48298556d2563ca6f2de536dc89a7b1fd81d4a5cce0", "71026075704437556922683872464818734295123056708831878845925107841264506547843": "0x1d53a348f5012b8b6e4e9dd3fd6ddf07759d1a78579579c6727e70615b6677f3", - "60128921184547509999277097764007729598143622125863097354448637354814148313346": "0xc0d87be3d592fbddcf1b85dc905882c75654a535e61951a717fd8462dab90e5b" + "60128921184547509999277097764007729598143622125863097354448637354814148313346": "0xc0d87be3d592fbddcf1b85dc905882c75654a535e61951a717fd8462dab90e5b", + "41730590020783104130704685147378917247238626421058824794966180989145470736849": "0xcce05b6cfa386c0ed4a1ea7dda9de70669dbe9a4e243fc9b50fd9f639334b511" }, - "cash": 897.7862428884906, + "cash": 856.8235264048366, "lag": { - "n": 5, - "sum_s": 317.90027499198914, - "sum_slip_pct": -0.031222013503900685 + "n": 6, + "sum_s": 319.31361722946167, + "sum_slip_pct": -0.06570477045990533 }, - "fees_paid": 1.7604658194553884, + "fees_paid": 2.62655301214032, "lag_recent": [ [ 1783545809.5, @@ -3618,6 +3630,11 @@ 1783588745.3, 150.3, 0.03252 + ], + [ + 1783589354.4, + 1.4, + -0.03448 ] ], "bets": { @@ -3718,11 +3735,29 @@ "exit_price": null, "pnl": null, "settled": null + }, + "41730590020783104130704685147378917247238626421058824794966180989145470736849": { + "token": "41730590020783104130704685147378917247238626421058824794966180989145470736849", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "name": "gkmgkldfmg", + "outcome": "Rune Eaters", + "title": "Dota 2: BetBoom Team vs Rune Eaters - Game 1 Winner", + "their_price": 0.29, + "my_price": 0.28, + "slippage_pct": -0.0345, + "shares": 143.2, + "cost": 40.1, + "fee": 0.8661, + "opened": 1783589353, + "status": "open", + "exit_price": null, + "pnl": null, + "settled": null } }, "hwm": 1003.2223230219367, - "feed_sig": "89e84324d38dc553c3d7f45e2f4f67a0", - "feed_pushed_at": 1783588708.1376944, + "feed_sig": "ec7e6ad7a7cf89e0e548d0c52eb04424", + "feed_pushed_at": 1783589319.8090045, "missed": [], "no_miss_toks": [ "108097819032362232168754373234866768117360060536989734427640383701915911737522", @@ -3732,6 +3767,7 @@ "65881500565858240866828519291872961252379820293218524871683896827242415651358", "87205950750472435549030175751438341557327575404067109581187135477052831144559", "92155896711226508531656306422645708487529460510087463062559535463800385306518", + "96412392732947542116434003958948594256337761068964778304447814994954455456986", "9976606108943452206320557993220219533385445389795366122925156864356407411888" ] } \ No newline at end of file diff --git a/live/copybot_live.json b/live/copybot_live.json index 8e15a8d9..5d30d4f3 100644 --- a/live/copybot_live.json +++ b/live/copybot_live.json @@ -1,24 +1,24 @@ { "mode": "paper", "bankroll": 1000.0, - "stake": 40.1, + "stake": 40.06, "stake_pct": 0.04, "event_cap": 0, "hwm": 1003.22, - "cash": 897.79, - "deployed": 104.63, + "cash": 856.82, + "deployed": 144.73, "reserve": 0.0, - "realized": 2.42, + "realized": 1.55, "adjustments": 0, - "ledger_drift": 0.01, - "open_count": 3, - "fees_paid": 1.76, + "ledger_drift": 0.02, + "open_count": 4, + "fees_paid": 2.63, "fee_rate": 0.03, "lag": { - "n": 5, - "n24": 5, - "avg_s": 63.6, - "avg_slip_pct": -0.0062, + "n": 6, + "n24": 6, + "avg_s": 53.2, + "avg_slip_pct": -0.0109, "window_h": 24 }, "wallets": [ @@ -49,6 +49,24 @@ "1kto1m": 320.95 }, "bets": [ + { + "token": "41730590020783104130704685147378917247238626421058824794966180989145470736849", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "name": "gkmgkldfmg", + "outcome": "Rune Eaters", + "title": "Dota 2: BetBoom Team vs Rune Eaters - Game 1 Winner", + "their_price": 0.29, + "my_price": 0.28, + "slippage_pct": -0.0345, + "shares": 143.2, + "cost": 40.1, + "fee": 0.87, + "opened": 1783589353, + "status": "open", + "exit_price": null, + "pnl": null, + "settled": null + }, { "token": "60128921184547509999277097764007729598143622125863097354448637354814148313346", "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", @@ -150,5 +168,5 @@ ], "missed": [], "missed_pnl": 0, - "updated": 1783588745 + "updated": 1783589354 } \ No newline at end of file