From beadb25875ca292dde75e0d9862539b731c9974d Mon Sep 17 00:00:00 2001 From: "copybot[bot]" Date: Sat, 11 Jul 2026 10:22:51 +0000 Subject: [PATCH] copybot: live paper feed [skip ci] --- copybot_fills.jsonl | 1 + copybot_state.json | 36 +++++++++++++++++------------------- live/copybot_live.json | 26 ++++++++++++++------------ rtds_shadow.jsonl | 4 ++++ 4 files changed, 36 insertions(+), 31 deletions(-) diff --git a/copybot_fills.jsonl b/copybot_fills.jsonl index 03c0ab56..05d65430 100644 --- a/copybot_fills.jsonl +++ b/copybot_fills.jsonl @@ -268,3 +268,4 @@ {"ts": 1783762773.6, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "2744571775903589106980317653847400232271579861889013320024551414528092561305", "name": "gkmgkldfmg", "outcome": "GamerLegion", "title": "Dota 2: BetBoom Team vs GamerLegion - Game 1 Winner", "detect_lag_s": 43.6, "their_price": 0.4199, "my_price": 0.46, "slippage_pct": 0.0955, "shares": 212.13, "cost": 97.58, "fee": 1.5808, "mode": "paper", "book": {"bb": 0.46, "ba": 0.48, "spread": 0.02, "bid5c": 1757.05, "ask5c": 8938.3}} {"ts": 1783763083.5, "side": "SELL", "token": "2744571775903589106980317653847400232271579861889013320024551414528092561305", "shares": 212.1272, "price": 0.35, "fee": 1.4478, "mode": "paper"} {"ts": 1783763869.7, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "token": "100094646481889411045608903542709537170681601408861322501769657932997311570009", "name": "AIcAIc", "outcome": "Hanwha Life Esports", "title": "LoL: Hanwha Life Esports vs LYON - Game 3 Winner", "detect_lag_s": 0.7, "their_price": 0.72, "my_price": 0.71, "slippage_pct": -0.0139, "shares": 135.95, "cost": 96.52, "fee": 0.8398, "mode": "paper", "book": {"bb": 0.71, "ba": 0.72, "spread": 0.01, "bid5c": 44887.14, "ask5c": 84857.49}} +{"ts": 1783765295.0, "side": "SELL", "token": "100094646481889411045608903542709537170681601408861322501769657932997311570009", "shares": 135.9485, "price": 0.95, "fee": 0.1937, "mode": "paper"} diff --git a/copybot_state.json b/copybot_state.json index 3c330a9c..641a701d 100644 --- a/copybot_state.json +++ b/copybot_state.json @@ -920,6 +920,8 @@ "0x9eb3149a452620da4f6c81b75a0c5cf31531c7587da4008ab5bc7005594af86f", "0x89b42a91c86360674c4383905436108c3e0502035381fb5d419e26a3735a01bd", "0x027ec872f6332cb0a847d2f612da5669252323e3c8c1c5d016c858147127cbcb", + "0xfd3a344d4e988ed4cbd5456240e821541b3948fe7df8255dc1134509c21dae6a", + "0x9d248eb9a4a98a98233521722b6475ef088c19dd3692b97a59dd28c8a5c6509f", "0x26e4382fd53026eb52b1abb03552ee47a3018b1118771d90299cf365d797e1cf", "0xfd204284679a927fe4ac90cac080d700f3587c9633e3873c954514419545aff4", "0x220f16e1804bb4a6b2d918adc0520fbaa092c80b1da737bdf691b756ad38fac1", @@ -936,6 +938,7 @@ "0xb9420b86dfaa66c77c462c4d84bc8059f20542a0591ea44343dea9acba175a03", "0xaa35a48899f97894c83c50f85141dcaffac36c6307309e0eb9f1b267da579b7c", "0x832c109f5871d8845f555ccfb639e20b67fb8b320420dc290f48112511d43a96", + "0xe13c221fb7a38f6748ba4aeae65cc13f154c054a6b5629a5bd85023a1eb06c52", "0x47250f98c5b8e70deb805aa4ed902bfb05d06b5403bb731320a53dc1f9c65521", "0x50c17a8e074bcfa3a310a22c948d82a6d32f172ef028cbe9cc06ff381ef32c9e", "0x2473953f75773f6bfdb33e32bb17168b844f3cba23f48e7dd915a008614df79b", @@ -3447,7 +3450,9 @@ "47356923340292573524220122768115151027845813387542902808165656631074892618969": 0.0, "53167282572705558835441720980645490445403650368620404873789347755274864925233": 0.0, "9773061146757007358902073283748385065478493580086733816360862677365156063535": 0.0, - "102721987183721312648397443517104217714689546117294487941493299574460569100262": 0.0 + "102721987183721312648397443517104217714689546117294487941493299574460569100262": 0.0, + "96240590842513778196184071866300518351565552899857088856959421521553852921883": 0.0, + "54891899782187500745218260556235551360973390365985177049327478890822888610258": 0.0 }, "0xd7d36345c4aab150e59577e360696b01d01d698b": { "100468734153214358233990589631364606641061328246006529504204481849428608539045": 5322.2848, @@ -3700,7 +3705,7 @@ "113279756530825620298138806497651966059839483646018838321123245227908205380626": 0.0, "97030903347936099809712211774880132820716149097020948618258743557775057824890": 0.003300000000081127, "43352177745029765381117903182775050090151239577341482408278783749515380599854": 0.0, - "100094646481889411045608903542709537170681601408861322501769657932997311570009": 1777.5299 + "100094646481889411045608903542709537170681601408861322501769657932997311570009": 0.009900000000016007 }, "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343": { "59855952379545476461266875939089074481171378466995213858930892770855011813551": 10000, @@ -5245,15 +5250,6 @@ "event": "amazon-2026-capex-above-180b", "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "cond": "0x0a1a5f0cd3445aee7ec41eb2756dada597876031c718f31a9bf6ddde8250be6f" - }, - "100094646481889411045608903542709537170681601408861322501769657932997311570009": { - "shares": 135.9492808326359, - "cost": 96.52398939117148, - "title": "LoL: Hanwha Life Esports vs LYON - Game 3 Winner", - "outcome": "Hanwha Life Esports", - "event": "lol-hle1-ly-2026-07-11", - "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", - "cond": "0xbcec2dfc25ad448b0a5066be89013eea34d452be4bb6aad5ce75a851f29eba8b" } }, "spend": { @@ -5313,13 +5309,13 @@ "2744571775903589106980317653847400232271579861889013320024551414528092561305": "0x32c45da56bf405f951f62fbf1c6d84d16e18a258870438aabb26ed314210d16d", "100094646481889411045608903542709537170681601408861322501769657932997311570009": "0xbcec2dfc25ad448b0a5066be89013eea34d452be4bb6aad5ce75a851f29eba8b" }, - "cash": 2108.349392912873, + "cash": 2237.3067637431877, "lag": { "n": 66, "sum_s": 2049.7111649513245, "sum_slip_pct": -3.599920681351057 }, - "fees_paid": 108.51204434840997, + "fees_paid": 108.70577099462477, "lag_recent": [ [ 1783678193.9, @@ -6668,15 +6664,17 @@ "cost": 96.52, "fee": 0.8398, "opened": 1783763869, - "status": "open", - "exit_price": null, - "pnl": null, - "settled": null + "status": "closed", + "exit_price": 0.9486, + "pnl": 31.6, + "settled": 1783765295, + "sold_shares": 135.94852365950467, + "sold_proceeds": 128.95737083031463 } }, "hwm": 2493.9757385610073, - "feed_sig": "8d7925e1e83915823dd60a5c17660289", - "feed_pushed_at": 1783764504.489817, + "feed_sig": "c95cf74f480f5598e9535f7200734014", + "feed_pushed_at": 1783765249.605331, "missed": [ { "ts": 1783590977, diff --git a/live/copybot_live.json b/live/copybot_live.json index 25212ebf..2d8fff12 100644 --- a/live/copybot_live.json +++ b/live/copybot_live.json @@ -1,18 +1,18 @@ { "mode": "paper", "bankroll": 1000.0, - "stake": 96.49, + "stake": 97.79, "stake_pct": 0.04, "event_cap": 0, "hwm": 2493.98, - "cash": 2108.35, - "deployed": 303.91, + "cash": 2237.31, + "deployed": 207.39, "reserve": 0.0, - "realized": 1412.23, + "realized": 1444.66, "adjustments": 0.03, - "ledger_drift": 0.01, - "open_count": 6, - "fees_paid": 108.51, + "ledger_drift": 0.0, + "open_count": 5, + "fees_paid": 108.71, "fee_rate": 0.03, "lag": { "n": 66, @@ -62,10 +62,12 @@ "cost": 96.52, "fee": 0.84, "opened": 1783763869, - "status": "open", - "exit_price": null, - "pnl": null, - "settled": null + "status": "closed", + "exit_price": 0.9486, + "pnl": 31.6, + "settled": 1783765295, + "sold_shares": 135.95, + "sold_proceeds": 128.96 }, { "token": "2744571775903589106980317653847400232271579861889013320024551414528092561305", @@ -1964,5 +1966,5 @@ } ], "missed_pnl": -110.15, - "updated": 1783764630 + "updated": 1783765295 } \ No newline at end of file diff --git a/rtds_shadow.jsonl b/rtds_shadow.jsonl index c21ad9c9..10dbc036 100644 --- a/rtds_shadow.jsonl +++ b/rtds_shadow.jsonl @@ -82,3 +82,7 @@ {"ts": 1783764477.94, "trade_ts": 1783764474, "lat_s": 3.94, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "name": "AIcAIc", "side": "BUY", "size": 100, "price": 0.65, "title": "LoL: Hanwha Life Esports vs LYON - Game 3 Winner", "tx": "0x74ecbfad7aea02ed0bd9c40df2671c2d0003ed966e18146d7251c7d82cd7ae57", "seen": true} {"ts": 1783764477.96, "trade_ts": 1783764475, "lat_s": 2.96, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "name": "AIcAIc", "side": "BUY", "size": 248.74, "price": 0.65, "title": "LoL: Hanwha Life Esports vs LYON - Game 3 Winner", "tx": "0xba6d54e234e4de02109cc08e603fa44b17ade21a1329770b8e1dd720c4d57e46", "seen": true} {"ts": 1783764591.35, "trade_ts": 1783764591, "lat_s": 0.35, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 666.666665, "price": 0.449999999625, "title": "Dota 2: BetBoom Team vs GamerLegion - Game 1 Winner", "tx": "0x1ccd4bc141756a9d60f8f84d0cefcf099147de35c1521b70b555da9931909258", "seen": false} +{"ts": 1783765078.59, "trade_ts": 1783765078, "lat_s": 0.59, "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "name": "0xbadaf319", "side": "SELL", "size": 20.4, "price": 0.46, "title": "", "tx": "0x9d248eb9a4a98a98233521722b6475ef088c19dd3692b97a59dd28c8a5c6509f", "seen": false} +{"ts": 1783765081.55, "trade_ts": 1783765081, "lat_s": 0.55, "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "name": "0xbadaf319", "side": "SELL", "size": 20, "price": 0.52, "title": "", "tx": "0xfd3a344d4e988ed4cbd5456240e821541b3948fe7df8255dc1134509c21dae6a", "seen": false} +{"ts": 1783765260.98, "trade_ts": 1783765260, "lat_s": 0.98, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 1313.97, "price": 0.3548848908270356, "title": "Dota 2: BetBoom Team vs GamerLegion - Game 1 Winner", "tx": "0xed712b18984c0a18a57ab862607a8ffe3a9d43599499cbe95a4f6e3e7c4b776c", "seen": false} +{"ts": 1783765294.76, "trade_ts": 1783765294, "lat_s": 0.76, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "name": "AIcAIc", "side": "SELL", "size": 1777.52, "price": 0.96, "title": "LoL: Hanwha Life Esports vs LYON - Game 3 Winner", "tx": "0xe13c221fb7a38f6748ba4aeae65cc13f154c054a6b5629a5bd85023a1eb06c52", "seen": false}