From a6bf64b2513f5c4a444096c4991bf1fc064cb9eb Mon Sep 17 00:00:00 2001 From: "copybot[bot]" Date: Sat, 18 Jul 2026 15:08:17 +0000 Subject: [PATCH] copybot: live paper feed [skip ci] --- copybot_fills.jsonl | 1 + copybot_state.json | 67 +++++++++++++++++++++++++++++------------- live/copybot_live.json | 61 +++++++++++++++++++------------------- rtds_shadow.jsonl | 1 + 4 files changed, 78 insertions(+), 52 deletions(-) diff --git a/copybot_fills.jsonl b/copybot_fills.jsonl index 68e70573..b31a8076 100644 --- a/copybot_fills.jsonl +++ b/copybot_fills.jsonl @@ -741,3 +741,4 @@ {"ts": 1784384707.5, "side": "SELL", "token": "99187050584684374496347488572453490542664664321038879329793286200731669569886", "shares": 3.3326, "price": 0.62, "fee": 0.0236, "mode": "paper"} {"ts": 1784385158.9, "side": "SELL", "token": "81227913022464789020420026850668797006106628368067299950425613264309232066763", "shares": 2.2712, "price": 0.962, "fee": 0.0025, "mode": "paper"} {"ts": 1784387054.5, "side": "SELL", "token": "3506443794566179214052380628578788380776940712896382718637294140773955061401", "shares": 135.8531, "price": 0.91, "fee": 0.3338, "mode": "paper"} +{"ts": 1784387166.4, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "58169143653343450326195498215538236930997670878228551327845934859747060865016", "name": "gkmgkldfmg", "outcome": "Team Yandex", "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "detect_lag_s": 2.4, "their_price": 0.53, "my_price": 0.54, "slippage_pct": 0.0189, "shares": 192.15, "cost": 103.76, "fee": 1.4319, "mode": "paper", "book": {"bb": 0.54, "ba": 0.55, "spread": 0.01, "bid5c": 47725.8, "ask5c": 10038.05}} diff --git a/copybot_state.json b/copybot_state.json index cd3b404e..c7bf7d68 100644 --- a/copybot_state.json +++ b/copybot_state.json @@ -1,7 +1,6 @@ { "started_at": 1783541947.246319, "seen_tx": [ - "0x82baee69cf2b13f5fd693899cef0a29cec077dd80cb8169ac7f26dcfc8e38897", "0x04132a0c70a1ab3a1b7f2c05bf3ac6687d0475bd2bcab7eb34a31e7b74956b51", "0x4aa0581753de28f369f9e5c1eb5b6e7625315b39f16aa5ddb1eac990c5d4226d", "0x750bdf69c665f48a624d96274ba288fdfb6375b2723618fb8388650dd5d2be41", @@ -4221,6 +4220,7 @@ "0x849a3c6aaa6cf56d716428b9a94e792755ba7027fe5b1029c7403b252315b7dd", "0x2e81db5f34f1250d279db0dfd7242c6f0eb2f734c834ee3db894a4cab4326414", "0xc4b486c295eb080066faec9b0c58b83581b9a8119bd1c801d5c9d8aa48b07987", + "0xfca7364d7921fa78e2b5c1b39fb0939179a1217a92ec625efbf0abbcfe0174f9", "0xdbc86550968e8d7ada14a514f14628da1640a8c6768e4dc4cfeaa6d3815d2978", "0x15ea1e0463e3e367f936fe25270c1d82ae4fb4bd250e48710cfc368ef90d56f6", "0x23d48763887be78fb6b32f8e83b38d3f7a788ac15cb78cc11db4a67233d42d97", @@ -6883,7 +6883,8 @@ "23218419272209042426022712455684092939407650489595858954369385238326321169744": 0.0, "90915970792997188955950493878450632454568477251525476099403521695226968742025": 0.0, "99187050584684374496347488572453490542664664321038879329793286200731669569886": 0.0, - "3506443794566179214052380628578788380776940712896382718637294140773955061401": 1497.3906 + "3506443794566179214052380628578788380776940712896382718637294140773955061401": 1497.3906, + "58169143653343450326195498215538236930997670878228551327845934859747060865016": 1708.9062 }, "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": { "113186575675900877797300695454355745875377602467971187276073118459901699932154": 767.49, @@ -10571,11 +10572,20 @@ "event": "lol-t1-kc-2026-07-18", "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "cond": "0xfa7513156c7055853538665a3c92b9f5b23de62549853207b6077f3d09ba6a8d" + }, + "58169143653343450326195498215538236930997670878228551327845934859747060865016": { + "shares": 192.14794170083658, + "cost": 103.75988851845176, + "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", + "outcome": "Team Yandex", + "event": "dota2-ty-pari-2026-07-18", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "cond": "0x68bdc057bd18669f01b3e4b408d14733b2680a61c6e5c7a5cd5bdc86a1f41df6" } }, "spend": { "date": "2026-07-18", - "usd": 627.6703908402673 + "usd": 731.430279358719 }, "seeded": [ "0x41558102a796ba971c7567cad41c307e59f8fa41", @@ -10714,26 +10724,17 @@ "23218419272209042426022712455684092939407650489595858954369385238326321169744": "0x2e80f047349b1b146aec6d447a2744a19a86b6643057cbcc78e18a73253c0442", "46464336901469148231749620229467543535010257111143284104831372917724022712604": "0x6b049bc3befa02c22d0cfaee77625fc94e9a6d571f00c015ba7a3b442e306fbc", "99187050584684374496347488572453490542664664321038879329793286200731669569886": "0xb2edf42ea5c8ec24809ee447a5ff06d39b70afbc52d94ae24d62d0280a08be91", - "3506443794566179214052380628578788380776940712896382718637294140773955061401": "0x48aeb798c038759b99a87db0733aeca6aa31c8ca5292766afd410dfb9caca26b" + "3506443794566179214052380628578788380776940712896382718637294140773955061401": "0x48aeb798c038759b99a87db0733aeca6aa31c8ca5292766afd410dfb9caca26b", + "58169143653343450326195498215538236930997670878228551327845934859747060865016": "0x68bdc057bd18669f01b3e4b408d14733b2680a61c6e5c7a5cd5bdc86a1f41df6" }, - "cash": 1634.2758620388995, + "cash": 1529.0840870588931, "lag": { - "n": 190, - "sum_s": 5945.267617464066, - "sum_slip_pct": -6.885100945751194 + "n": 191, + "sum_s": 5947.697040081024, + "sum_slip_pct": -6.866233020713459 }, - "fees_paid": 285.967359342058, + "fees_paid": 287.39924580361264, "lag_recent": [ - [ - 1784298335.1, - 1.1, - -0.03704 - ], - [ - 1784300233.7, - 4.7, - 0.03846 - ], [ 1784301068.1, 17.1, @@ -10773,6 +10774,11 @@ 1784384328.0, 9.0, 0.08476 + ], + [ + 1784387166.4, + 2.4, + 0.01887 ] ], "bets": { @@ -14238,11 +14244,30 @@ "settled": 1784384166, "sold_shares": 240.75726766266138, "sold_proceeds": 98.36234533767811 + }, + "58169143653343450326195498215538236930997670878228551327845934859747060865016": { + "token": "58169143653343450326195498215538236930997670878228551327845934859747060865016", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "name": "gkmgkldfmg", + "outcome": "Team Yandex", + "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", + "their_price": 0.53, + "my_price": 0.54, + "slippage_pct": 0.0189, + "lag_s": 2.4, + "shares": 192.15, + "cost": 103.76, + "fee": 1.4319, + "opened": 1784387164, + "status": "open", + "exit_price": null, + "pnl": null, + "settled": null } }, "hwm": 2849.150445045735, - "feed_sig": "dc3fad74fc73e4da5d9e21039f31307d", - "feed_pushed_at": 1784387041.3743095, + "feed_sig": "3c7c842d9f648da5e3d132315c410741", + "feed_pushed_at": 1784387161.413512, "missed": [ { "ts": 1783590977, diff --git a/live/copybot_live.json b/live/copybot_live.json index 78ea9686..0d1c7228 100644 --- a/live/copybot_live.json +++ b/live/copybot_live.json @@ -1,24 +1,24 @@ { "mode": "paper", "bankroll": 1000.0, - "stake": 103.76, + "stake": 103.7, "stake_pct": 0.04, "event_cap": 0, "hwm": 2849.15, - "cash": 1634.28, - "deployed": 959.72, + "cash": 1529.08, + "deployed": 1063.48, "reserve": 0.0, - "realized": 1593.97, + "realized": 1592.54, "adjustments": 0.03, "ledger_drift": -0.03, - "open_count": 17, - "fees_paid": 285.97, + "open_count": 18, + "fees_paid": 287.4, "fee_rate": 0.03, "lag": { - "n": 190, - "n24": 8, - "avg_s": 5.5, - "avg_slip_pct": 0.0074, + "n": 191, + "n24": 9, + "avg_s": 5.2, + "avg_slip_pct": 0.0087, "window_h": 24 }, "wallets": [ @@ -46,6 +46,25 @@ "AIcAIc": 542.0 }, "bets": [ + { + "token": "58169143653343450326195498215538236930997670878228551327845934859747060865016", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "name": "gkmgkldfmg", + "outcome": "Team Yandex", + "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", + "their_price": 0.53, + "my_price": 0.54, + "slippage_pct": 0.0189, + "lag_s": 2.4, + "shares": 192.15, + "cost": 103.76, + "fee": 1.43, + "opened": 1784387164, + "status": "open", + "exit_price": null, + "pnl": null, + "settled": null + }, { "token": "3506443794566179214052380628578788380776940712896382718637294140773955061401", "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", @@ -2064,26 +2083,6 @@ "settled": 1783823373, "sold_shares": 124.06, "sold_proceeds": 41.04 - }, - { - "token": "60829743230974931197831424477251722921940032428553255171871752877191212996952", - "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", - "name": "gkmgkldfmg", - "outcome": "Brandon Royval", - "title": "UFC 329: Brandon Royval vs. Lone'er Kavanagh (Flyweight, Main Card)", - "their_price": 0.4997, - "my_price": 0.54, - "slippage_pct": 0.0806, - "shares": 176.55, - "cost": 95.34, - "fee": 1.32, - "opened": 1783821941, - "status": "closed", - "exit_price": 1.0, - "pnl": 79.89, - "settled": 1783822404, - "sold_shares": 176.55, - "sold_proceeds": 176.55 } ], "missed": [ @@ -3045,5 +3044,5 @@ } ], "missed_pnl": 90132.17, - "updated": 1784387058 + "updated": 1784387168 } \ No newline at end of file diff --git a/rtds_shadow.jsonl b/rtds_shadow.jsonl index cebe9f3e..ff38c7ee 100644 --- a/rtds_shadow.jsonl +++ b/rtds_shadow.jsonl @@ -2092,3 +2092,4 @@ {"ts": 1784387054.93, "trade_ts": 1784387054, "lat_s": 0.93, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "name": "AIcAIc", "side": "SELL", "size": 5.105262, "price": 0.9499998237113002, "title": "LoL: Gen.G vs Dplus KIA - Game 1 Winner", "tx": "0xd05ed1c67f8ef1586eff25b10b5ea9574492b9ed5666c4c540b49e65c33b1eef", "seen": false} {"ts": 1784387057.42, "trade_ts": 1784387057, "lat_s": 0.42, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "name": "AIcAIc", "side": "SELL", "size": 6.010525, "price": 0.9499998752188868, "title": "LoL: Gen.G vs Dplus KIA - Game 1 Winner", "tx": "0xff004ee99af05cd6c148f5cf8af67e70e6af8754f1a92d296ddfc03d9c04aa2b", "seen": false} {"ts": 1784387158.88, "trade_ts": 1784387158, "lat_s": 0.88, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 765.51, "price": 0.52, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0xc702e0461ee5b806b59f1167398e5bb8c6cf1c5e1d87c495a44d3f84d49354f2", "seen": false} +{"ts": 1784387164.46, "trade_ts": 1784387164, "lat_s": 0.46, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 943.396225, "price": 0.529999999735, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0xfca7364d7921fa78e2b5c1b39fb0939179a1217a92ec625efbf0abbcfe0174f9", "seen": false}