From 8fc01d1001700e07f19f4e8cf84f5481fc44840c Mon Sep 17 00:00:00 2001 From: "copybot[bot]" Date: Wed, 15 Jul 2026 11:24:30 +0000 Subject: [PATCH] copybot: live paper feed [skip ci] --- copybot_fills.live.jsonl | 1 + copybot_state.live.json | 79 +++++++++++++++++++++++++++++++------ live/copybot_live_real.json | 71 ++++++++++++++++++++------------- rtds_shadow.live.jsonl | 2 + 4 files changed, 113 insertions(+), 40 deletions(-) diff --git a/copybot_fills.live.jsonl b/copybot_fills.live.jsonl index 33858834..c29570c3 100644 --- a/copybot_fills.live.jsonl +++ b/copybot_fills.live.jsonl @@ -169,3 +169,4 @@ {"ts": 1784110208.4, "side": "SELL", "token": "40571829497236400754130791233572006681671269527083953387110532077407893416357", "shares": 1.11, "price": 0.95, "fee": 0.0016, "mode": "live"} {"ts": 1784114040.3, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "101552238332151500626156871765097980002581205887395904949373260936477658068746", "name": "gkmgkldfmg", "outcome": "Aurora", "title": "Dota 2: Aurora vs Rune Eaters - Game 1 Winner", "detect_lag_s": 4.3, "their_price": 0.8, "my_price": 0.8299, "slippage_pct": 0.0374, "shares": 1.25, "cost": 1.04, "fee": 0.0053, "mode": "live", "book": {"bb": 0.79, "ba": 0.8, "spread": 0.01, "bid5c": 9792.83, "ask5c": 35232.83}} {"ts": 1784114286.3, "wallet": "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb", "token": "54808825071623730922593344072571837691813951745707044026991588993889799442913", "name": "Kruto2027", "outcome": "Marques", "title": "Set 1 Winner: Marques vs Domingues", "detect_lag_s": 13.3, "their_price": 0.5055, "my_price": 0.53, "slippage_pct": 0.0484, "shares": 1.96, "cost": 1.04, "fee": 0.0147, "mode": "live", "book": {"bb": 0.5, "ba": 0.51, "spread": 0.01, "bid5c": 32.05, "ask5c": 25951.32}} +{"ts": 1784114589.5, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "60763476143396891752355094701933688260848785572068480907324289768708153882048", "name": "gkmgkldfmg", "outcome": "Team Liquid", "title": "Dota 2: Team Spirit vs Team Liquid - Game 1 Winner", "detect_lag_s": 8.5, "their_price": 0.4, "my_price": 0.44, "slippage_pct": 0.1, "shares": 2.33, "cost": 1.02, "fee": 0.0172, "mode": "live", "book": {"bb": 0.42, "ba": 0.43, "spread": 0.01, "bid5c": 8247.0, "ask5c": 2230.95}} diff --git a/copybot_state.live.json b/copybot_state.live.json index 65761b67..07085218 100644 --- a/copybot_state.live.json +++ b/copybot_state.live.json @@ -2072,6 +2072,7 @@ "0xfbfcd0d749098cad41e6cd885df962e4491784140319f6f7720b1c01783fb85d", "0x19f8ab615ec41919915d6b7953db3e78e12b8817e23b871f1d6929386a4a2ad4", "0x6cd87e363341464e1d731e3deacf18c786d407a446ea21fecdac7428f493cf51", + "0x15ea1e0463e3e367f936fe25270c1d82ae4fb4bd250e48710cfc368ef90d56f6", "0x9d3f83fc556a80e7df67d2f1d03995d4fc14341072e8b86f897019f863f4bd61", "0x80e6cb2e0b27de9535dc536df5b118d4894b5bb35bb2629bc18eb6335c3aaa1e", "0xdd9ba3fe2c4bff63457dac5154520cd0794a098a3fd453467101ffe4be4d0d8c", @@ -2859,6 +2860,7 @@ "0x20cccd73513c5ab982b6859fc9d64f3eb5a96bf63b69a10a25e44ccb69cf88a2", "0xe8af1f8eb6950daf7db34edd3c2921b04968e1d8366a6df87369a9f00c812fc7", "0x4ab8b7e603d4b7c39eab17491feeba59c746d53b286e4d9b3a9d788393aa0070", + "0xc5339222d427584a302e4372a239be30c44bc109cc56ff27200ab03d690553b9", "0x301b11995f4f0544d62e3c463db89253f3ff377d4de0fd0c0fdd3eba2ea98bc2", "0xd4d60d0e0f612012b5a5ce666c458b5a898e58d94cd64298a05e8c3c9fb15849", "0xd6f52b6e3f494005fcf6b8185aa81fbe21658821b1dff11b4421e33eebd74651", @@ -5266,7 +5268,8 @@ "48653989563063477020704317200240197034125040289312915483825067929324591479011": 0.0, "22408143331239710705495592074404792085652804492843188645213286044376565000537": 0.0, "30051236953965303837148842925375481915002243125675293936088584492159316038022": 0.0, - "54808825071623730922593344072571837691813951745707044026991588993889799442913": 9031.59 + "54808825071623730922593344072571837691813951745707044026991588993889799442913": 9064.59, + "99902433281669699237282389313263144275718377343205924960975145491381233618580": 384.2 }, "0xbadaf319415c17f28824a43ae0cd912b9d84d874": { "84198727207550214763449143212138419486474549606219604664233243545687035283481": 26905.1835, @@ -6585,7 +6588,8 @@ "106870641200302617512638362248032359430648185852382808744422093253143635777787": 0.0, "40571829497236400754130791233572006681671269527083953387110532077407893416357": 0.0, "17150953852223495340174292981735056916488790070968692844610786281339235958703": 0.0, - "101552238332151500626156871765097980002581205887395904949373260936477658068746": 625 + "101552238332151500626156871765097980002581205887395904949373260936477658068746": 625, + "60763476143396891752355094701933688260848785572068480907324289768708153882048": 1250 }, "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": { "113186575675900877797300695454355745875377602467971187276073118459901699932154": 767.49, @@ -10082,11 +10086,20 @@ "event": null, "wallet": "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb", "cond": "0x9bf551b914e6e79d34a5147bc0e740954f67ed2b7fee0d7fd350859460343fdf" + }, + "60763476143396891752355094701933688260848785572068480907324289768708153882048": { + "shares": 2.32558, + "cost": 1.0232552, + "title": "Dota 2: Team Spirit vs Team Liquid - Game 1 Winner", + "outcome": "Team Liquid", + "event": "dota2-ts8-liquid-2026-07-15", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "cond": "0xdeb9ac4f714cf4a77b3ad0b51ee660e97d58b63df6d2742355dca69c67a4a42c" } }, "spend": { "date": "2026-07-15", - "usd": 14.109904290000001 + "usd": 15.13315949 }, "seeded": [ "0x41558102a796ba971c7567cad41c307e59f8fa41", @@ -10138,15 +10151,16 @@ "64181675945626372952323128821772321053980258638788461732824523478139203605986": "0x1a76f4fe42919075b4021360354351cd6dcf3b60704540620a675595dcb3a8cf", "40571829497236400754130791233572006681671269527083953387110532077407893416357": "0xaa5c804ff72f9bc8556c4918cbb1e9815456b80518ba3bf1d83b9ff5872d9764", "101552238332151500626156871765097980002581205887395904949373260936477658068746": "0xd819119a070b66f2c3b7136d8b6a2476b1a2d221d9d6757faf9501f1bcf1ca04", - "54808825071623730922593344072571837691813951745707044026991588993889799442913": "0x9bf551b914e6e79d34a5147bc0e740954f67ed2b7fee0d7fd350859460343fdf" + "54808825071623730922593344072571837691813951745707044026991588993889799442913": "0x9bf551b914e6e79d34a5147bc0e740954f67ed2b7fee0d7fd350859460343fdf", + "60763476143396891752355094701933688260848785572068480907324289768708153882048": "0xdeb9ac4f714cf4a77b3ad0b51ee660e97d58b63df6d2742355dca69c67a4a42c" }, - "cash": 4.353404505647789, + "cash": 3.312958618287789, "lag": { - "n": 58, - "sum_s": 2738.5153687000275, - "sum_slip_pct": 1.15564013501494 + "n": 59, + "sum_s": 2747.042475938797, + "sum_slip_pct": 1.2556401350149398 }, - "fees_paid": 1.73376742750266, + "fees_paid": 1.75095811486266, "lag_recent": [ [ 1784029181.5, @@ -10277,6 +10291,11 @@ 1784114286.3, 13.3, 0.04839 + ], + [ + 1784114589.5, + 8.5, + 0.1 ] ], "bets": { @@ -11552,6 +11571,25 @@ "exit_price": null, "pnl": null, "settled": null + }, + "60763476143396891752355094701933688260848785572068480907324289768708153882048": { + "token": "60763476143396891752355094701933688260848785572068480907324289768708153882048", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "name": "gkmgkldfmg", + "outcome": "Team Liquid", + "title": "Dota 2: Team Spirit vs Team Liquid - Game 1 Winner", + "their_price": 0.4, + "my_price": 0.44, + "slippage_pct": 0.1, + "lag_s": 8.5, + "shares": 2.33, + "cost": 1.02, + "fee": 0.0172, + "opened": 1784114581, + "status": "open", + "exit_price": null, + "pnl": null, + "settled": null } }, "no_miss_toks": [ @@ -13352,10 +13390,25 @@ "pnl": null, "settled": null, "name": "Kruto2027" + }, + { + "ts": 1784114589, + "wallet": "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb", + "token": "99902433281669699237282389313263144275718377343205924960975145491381233618580", + "cond": "0x39e04bf6b09df29f9846fcf08aeb1cb364b498c0eaa2526e17cb8ca82fdc0a5b", + "title": "Marques vs. Domingues: Set 1 Games O/U 8.5", + "outcome": "Under", + "price": 0.49, + "stake": 1.0, + "reason": "in-play hold expired unfilled (20s)", + "status": "open", + "pnl": null, + "settled": null, + "name": "Kruto2027" } ], - "feed_sig": "e5925a9540304a0d13c81f6213a6de99", - "feed_pushed_at": 1784114284.0803056, + "feed_sig": "3698b8fe64eafce2e009bf3c5a60d9df", + "feed_pushed_at": 1784114539.247325, "adjustments": [ { "ts": 1783906689, @@ -13381,9 +13434,9 @@ "trade_cursor": { "0x41558102a796ba971c7567cad41c307e59f8fa41": 1783900970, "0xd96750bf8d941a8186e592b0ae6e096da66aa266": 1783871702, - "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb": 1784113858, + "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb": 1784114561, "0xbadaf319415c17f28824a43ae0cd912b9d84d874": 1784113358, - "0xd7d36345c4aab150e59577e360696b01d01d698b": 1784114036, + "0xd7d36345c4aab150e59577e360696b01d01d698b": 1784114581, "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": 1783843568, "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343": 1784103103, "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c": 1784111828 diff --git a/live/copybot_live_real.json b/live/copybot_live_real.json index dd7f3d06..1d0ff337 100644 --- a/live/copybot_live_real.json +++ b/live/copybot_live_real.json @@ -5,20 +5,20 @@ "stake_pct": 0.04, "event_cap": 0, "hwm": 25.94, - "cash": 4.35, - "deployed": 12.66, + "cash": 3.31, + "deployed": 13.69, "reserve": 0.0, - "realized": -5.18, + "realized": -5.2, "adjustments": -0.08, "ledger_drift": 0.01, - "open_count": 9, - "fees_paid": 1.73, + "open_count": 10, + "fees_paid": 1.75, "fee_rate": 0.03, "lag": { - "n": 58, - "n24": 26, - "avg_s": 12.5, - "avg_slip_pct": 0.0228, + "n": 59, + "n24": 27, + "avg_s": 12.3, + "avg_slip_pct": 0.0257, "window_h": 24 }, "wallets": [ @@ -43,6 +43,25 @@ "BikesAreTheBikes": 158.0 }, "bets": [ + { + "token": "60763476143396891752355094701933688260848785572068480907324289768708153882048", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "name": "gkmgkldfmg", + "outcome": "Team Liquid", + "title": "Dota 2: Team Spirit vs Team Liquid - Game 1 Winner", + "their_price": 0.4, + "my_price": 0.44, + "slippage_pct": 0.1, + "lag_s": 8.5, + "shares": 2.33, + "cost": 1.02, + "fee": 0.02, + "opened": 1784114581, + "status": "open", + "exit_price": null, + "pnl": null, + "settled": null + }, { "token": "54808825071623730922593344072571837691813951745707044026991588993889799442913", "wallet": "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb", @@ -1318,6 +1337,21 @@ } ], "missed": [ + { + "ts": 1784114589, + "wallet": "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb", + "token": "99902433281669699237282389313263144275718377343205924960975145491381233618580", + "cond": "0x39e04bf6b09df29f9846fcf08aeb1cb364b498c0eaa2526e17cb8ca82fdc0a5b", + "title": "Marques vs. Domingues: Set 1 Games O/U 8.5", + "outcome": "Under", + "price": 0.49, + "stake": 1.0, + "reason": "in-play hold expired unfilled (20s)", + "status": "open", + "pnl": null, + "settled": null, + "name": "Kruto2027" + }, { "ts": 1784114280, "wallet": "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb", @@ -2247,25 +2281,8 @@ "settled": 1783828849, "name": "0x41558102", "exit_price": 1.0 - }, - { - "ts": 1783818828, - "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41", - "token": "14635675870982897917581198649476127837975251193150495566552970565909631535281", - "cond": "0x95f726bbb693b945f94473908298b2389989550b08a7bfd90f97ce7ba62cb719", - "title": "Will Argentina win on 2026-07-11?", - "outcome": "Yes", - "price": 0.727, - "stake": 1.0, - "reason": "not copied in the detection window (reconciled)", - "status": "sold", - "pnl": -0.48, - "settled": 1783828831, - "name": "0x41558102", - "exit_checked": true, - "exit_price": 0.3899 } ], "missed_pnl": 1040.24, - "updated": 1784114288 + "updated": 1784114607 } \ No newline at end of file diff --git a/rtds_shadow.live.jsonl b/rtds_shadow.live.jsonl index 90865bf5..e1c4f201 100644 --- a/rtds_shadow.live.jsonl +++ b/rtds_shadow.live.jsonl @@ -1569,3 +1569,5 @@ {"ts": 1784114032.4, "trade_ts": 1784114032, "lat_s": 0.4, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 11.58, "price": 0.8, "title": "Dota 2: Aurora vs Rune Eaters - Game 1 Winner", "tx": "0xae2198133cb847a95210c3f1bf640cfbac2fead02bd5d96ffe6290fe3026a4b7", "seen": false} {"ts": 1784114036.8, "trade_ts": 1784114036, "lat_s": 0.8, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 613.42, "price": 0.8, "title": "Dota 2: Aurora vs Rune Eaters - Game 1 Winner", "tx": "0x76f25726ecbf3e8bd2ea1f71fa4e81cb472e10bd6b16c4b502baaaee281e20c9", "seen": false} {"ts": 1784114274.59, "trade_ts": 1784114274, "lat_s": 0.59, "wallet": "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb", "name": "Kruto2027", "side": "BUY", "size": 9031.59, "price": 0.5055361237611539, "title": "Set 1 Winner: Marques vs Domingues", "tx": "0x5c7d49d820b96fbf6035e6168dc53d5fd8ec9ff453da61e5cd7aa799398af5a0", "seen": false} +{"ts": 1784114562.6, "trade_ts": 1784114562, "lat_s": 0.6, "wallet": "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb", "name": "Kruto2027", "side": "BUY", "size": 384.2, "price": 0.5, "title": "Marques vs. Domingues: Set 1 Games O/U 8.5", "tx": "0x15ea1e0463e3e367f936fe25270c1d82ae4fb4bd250e48710cfc368ef90d56f6", "seen": false} +{"ts": 1784114581.46, "trade_ts": 1784114581, "lat_s": 0.46, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 1250, "price": 0.4, "title": "Dota 2: Team Spirit vs Team Liquid - Game 1 Winner", "tx": "0xc5339222d427584a302e4372a239be30c44bc109cc56ff27200ab03d690553b9", "seen": false}