From 10518865113c85e71fa30947471d82afa94d75bc Mon Sep 17 00:00:00 2001 From: "copybot[bot]" Date: Tue, 14 Jul 2026 13:50:20 +0000 Subject: [PATCH] copybot: live paper feed [skip ci] --- copybot_fills.live.jsonl | 1 + copybot_state.live.json | 73 ++++++++++++++++++++++++++++--------- live/copybot_live_real.json | 72 +++++++++++++++++++++++------------- rtds_shadow.live.jsonl | 1 + 4 files changed, 104 insertions(+), 43 deletions(-) diff --git a/copybot_fills.live.jsonl b/copybot_fills.live.jsonl index 8c8c1a79..8739ef23 100644 --- a/copybot_fills.live.jsonl +++ b/copybot_fills.live.jsonl @@ -94,3 +94,4 @@ {"ts": 1784032843.5, "side": "SELL", "token": "61047556128408287981194744648173296818501226243273740117171493124431115643554", "shares": 1.4, "price": 0.48, "fee": 0.0105, "mode": "live"} {"ts": 1784035750.6, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "61047556128408287981194744648173296818501226243273740117171493124431115643554", "name": "gkmgkldfmg", "outcome": "Rune Eaters", "title": "Dota 2: Rune Eaters vs Virtus.pro - Game 2 Winner", "detect_lag_s": 5.6, "their_price": 0.64, "my_price": 0.7, "slippage_pct": 0.0937, "shares": 1.45, "cost": 1.01, "fee": 0.0091, "mode": "live", "book": {"bb": 0.67, "ba": 0.69, "spread": 0.02, "bid5c": 1035.15, "ask5c": 939.24}} {"ts": 1784035875.7, "side": "SELL", "token": "61047556128408287981194744648173296818501226243273740117171493124431115643554", "shares": 1.44, "price": 0.72, "fee": 0.0087, "mode": "live"} +{"ts": 1784036924.4, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "105476473765378697704173602882253304048974245706445258100084642430904375742011", "name": "gkmgkldfmg", "outcome": "Xtreme Gaming", "title": "Dota 2: Team Liquid vs Xtreme Gaming - Game 2 Winner", "detect_lag_s": 12.4, "their_price": 0.5638, "my_price": 0.59, "slippage_pct": 0.0465, "shares": 1.78, "cost": 1.05, "fee": 0.0129, "mode": "live", "book": {"bb": 0.46, "ba": 0.51, "spread": 0.05, "bid5c": 3570.68, "ask5c": 3179.34}} diff --git a/copybot_state.live.json b/copybot_state.live.json index a67e1fc9..033fdcbc 100644 --- a/copybot_state.live.json +++ b/copybot_state.live.json @@ -1236,6 +1236,7 @@ "0x42cb97028af216bb8211b3e06053200933d5c12793604d5217ab7985904ff7ce", "0x809653ce11bd98eb65df98496b86191c806dc85c4ebb4cf9473cf0085df9480b", "0x3b1884895ff3017fa9417309c85083265aff5f0dae422fff077b464e95c18cb2", + "0x6375a0692ea9fdcc3de91c0d79e4913ebc163b2139fb1f636acae7cd974607bd", "0x4d199f46ef6f3a69b00a3efeecca229f89ad35b2ed3647f272075eb388ac0c1c", "0x7e13f3f66880499af96b645630dfd5c1d54187d689462853797178146ed5c230", "0xa5007af31abcd276f3ba94734837c6397f6e80eef9ca2ef608e803cb0807eb36", @@ -3409,6 +3410,7 @@ "0x5032c13679478cb4221a0c383504b465d406636f7124ce5ba8e60751851624a9", "0x6180e8873c5971ba182ab1cf23eb6e86109938696adb9c2da68b62e1d6399407", "0xe8afaca96a49b81960fd6ada0ff8837b9d4229dd730188567ac32b0d34d7b87c", + "0x5b1ed5a5d2dedcb5b79f185ba9fbcb67791432fe5dc7ed5767f973b8b98755ff", "0x24ee132c72a3e677e98b0d2f6251a9857629724229cb253fbec5efda0f3ced56", "0x96a7559cf55a5110f67e0a899c8e5f682cd7ae34502da6842e60f8749013715d", "0x33477f0543520fbad88cb8b784415bcbc153041a0b8804f1d6256fe3ac45bd17", @@ -3617,6 +3619,7 @@ "0x5070fb40bdc7e78226295593055f30fc2d18c43757066b3e023c9eacad83f5b6", "0x242dfdcfc8bc6a1e32f7d4a2d9c31d0fabf15e1e2577b790b40ba3fc35826ed5", "0xe9750afcc4bd93e98b01dfb32d15988b74f61944cfea71b1503e0083d9b4bbd4", + "0xbc9a7d6e68a649a03860fbaa5d8ddd890bc370b3d6604d873b6c01b73c5b351f", "0x6c88547b1613d3f04d0045cba3fa8b3bec5f21511661dcbf7e05b6c2252351de", "0x487f64012ed959a786943367c2cc0f1f411d486f37cc099dce6226545b8dc9db", "0x1670fc138a59e9eaec6898f8119836c1e008e4513bd6e24de6bbe543374a041e", @@ -6156,7 +6159,8 @@ "43429083182986427425572947360954920494954132341616449095164581234599055860363": 0.0, "61047556128408287981194744648173296818501226243273740117171493124431115643554": 0.0, "42286723593613190378542230096385004815218648321159385656192727731553250119364": 0.0, - "103599543732484870090369455326920139987823898856081914791151504750897348686596": 542.337834 + "103599543732484870090369455326920139987823898856081914791151504750897348686596": 0.007834000000002561, + "105476473765378697704173602882253304048974245706445258100084642430904375742011": 1617.1561 }, "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": { "113186575675900877797300695454355745875377602467971187276073118459901699932154": 767.49, @@ -9605,11 +9609,20 @@ "event": null, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "cond": "0x2bb66399ec3f2a5eac9af9e5431f5f7f3b912e0d41619a01135459c6546bdf42" + }, + "105476473765378697704173602882253304048974245706445258100084642430904375742011": { + "shares": 1.78, + "cost": 1.0502, + "title": "Dota 2: Team Liquid vs Xtreme Gaming - Game 2 Winner", + "outcome": "Xtreme Gaming", + "event": null, + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "cond": "0x54570618ec2d24713f09896dd1e120b43515537c161d825656bdc1fef54ea66b" } }, "spend": { "date": "2026-07-14", - "usd": 4.0680486799999995 + "usd": 5.11824868 }, "seeded": [ "0x41558102a796ba971c7567cad41c307e59f8fa41", @@ -9645,15 +9658,16 @@ "60806317326159607374282200707556294855206853468836223934335735983346661186527": "0x140c41f4491c885da7763e4111ca13fb169d907d73d3918429f98e1c1862aab9", "17264384174229353627298328583540706050639011162572972591356343858147006483134": "0x372ab700cf01a9411d79dbfe13bf952c29f3be870d498313510f6c2aec360b13", "43429083182986427425572947360954920494954132341616449095164581234599055860363": "0x2bb66399ec3f2a5eac9af9e5431f5f7f3b912e0d41619a01135459c6546bdf42", - "61047556128408287981194744648173296818501226243273740117171493124431115643554": "0x30faa5d47dc7fa114bc54d39c28eb6eb5063fa557e0fa559dbb3776f6d0e318d" + "61047556128408287981194744648173296818501226243273740117171493124431115643554": "0x30faa5d47dc7fa114bc54d39c28eb6eb5063fa557e0fa559dbb3776f6d0e318d", + "105476473765378697704173602882253304048974245706445258100084642430904375742011": "0x54570618ec2d24713f09896dd1e120b43515537c161d825656bdc1fef54ea66b" }, - "cash": 10.690428249526997, + "cash": 9.627310789526998, "lag": { - "n": 36, - "sum_s": 2446.059727191925, - "sum_slip_pct": 0.7176261182514643 + "n": 37, + "sum_s": 2458.4604365825653, + "sum_slip_pct": 0.7641285339775129 }, - "fees_paid": 1.4543503736234509, + "fees_paid": 1.4672678336234508, "lag_recent": [ [ 1783973562.2, @@ -9679,6 +9693,11 @@ 1784035750.6, 5.6, 0.09375 + ], + [ + 1784036924.4, + 12.4, + 0.0465 ] ], "bets": { @@ -10502,6 +10521,25 @@ "settled": 1784032846, "sold_shares": 3.03, "sold_proceeds": 1.41962951 + }, + "105476473765378697704173602882253304048974245706445258100084642430904375742011": { + "token": "105476473765378697704173602882253304048974245706445258100084642430904375742011", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "name": "gkmgkldfmg", + "outcome": "Xtreme Gaming", + "title": "Dota 2: Team Liquid vs Xtreme Gaming - Game 2 Winner", + "their_price": 0.5638, + "my_price": 0.59, + "slippage_pct": 0.0465, + "lag_s": 12.4, + "shares": 1.78, + "cost": 1.05, + "fee": 0.0129, + "opened": 1784036912, + "status": "open", + "exit_price": null, + "pnl": null, + "settled": null } }, "no_miss_toks": [ @@ -12108,14 +12146,15 @@ "price": 0.76, "stake": 1.0, "reason": "in-play hold expired unfilled (30s)", - "status": "open", - "pnl": null, - "settled": null, - "name": "gkmgkldfmg" + "status": "sold", + "pnl": -0.09, + "settled": 1784036958, + "name": "gkmgkldfmg", + "exit_price": 0.7 } ], - "feed_sig": "88a4447124afbd6ccb8fad85b82e490f", - "feed_pushed_at": 1784036254.600717, + "feed_sig": "ae3c4cb924c81305be420bc720ddc3b8", + "feed_pushed_at": 1784036890.9326935, "adjustments": [ { "ts": 1783906689, @@ -12130,7 +12169,7 @@ "shares": 0.16557999999999998, "label": "Team Liquid \u00b7 Dota 2: Team Liquid vs Xtreme Gaming - Gam", "attempts": 1, - "ts": 1784036320 + "ts": 1784036954 } ], "exit_attempts": { @@ -12141,7 +12180,7 @@ "45280196732223750989767984101465690442391116346771016128184193629867669221370": 25, "13522984739341787711630299374858298769520204179511086795487722642094533431850": 28, "99894914207898514284631305777217402140704104471002518113888183892335214453642": 1, - "43429083182986427425572947360954920494954132341616449095164581234599055860363": 18, + "43429083182986427425572947360954920494954132341616449095164581234599055860363": 20, "61047556128408287981194744648173296818501226243273740117171493124431115643554": 1 }, "trade_cursor": { @@ -12149,7 +12188,7 @@ "0xd96750bf8d941a8186e592b0ae6e096da66aa266": 1783871702, "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb": 1784024222, "0xbadaf319415c17f28824a43ae0cd912b9d84d874": 1784034554, - "0xd7d36345c4aab150e59577e360696b01d01d698b": 1784036276, + "0xd7d36345c4aab150e59577e360696b01d01d698b": 1784036914, "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": 1783843568, "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343": 1784036263, "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c": 1784032316 diff --git a/live/copybot_live_real.json b/live/copybot_live_real.json index 0b222301..05ff474c 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": 10.69, - "deployed": 6.75, + "cash": 9.63, + "deployed": 7.8, "reserve": 0.0, - "realized": -4.76, + "realized": -4.77, "adjustments": -0.08, "ledger_drift": -0.01, - "open_count": 4, - "fees_paid": 1.45, + "open_count": 5, + "fees_paid": 1.47, "fee_rate": 0.03, "lag": { - "n": 36, - "n24": 5, - "avg_s": 7.3, - "avg_slip_pct": 0.0316, + "n": 37, + "n24": 6, + "avg_s": 8.1, + "avg_slip_pct": 0.0341, "window_h": 24 }, "wallets": [ @@ -43,6 +43,25 @@ "BikesAreTheBikes": 158.0 }, "bets": [ + { + "token": "105476473765378697704173602882253304048974245706445258100084642430904375742011", + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "name": "gkmgkldfmg", + "outcome": "Xtreme Gaming", + "title": "Dota 2: Team Liquid vs Xtreme Gaming - Game 2 Winner", + "their_price": 0.5638, + "my_price": 0.59, + "slippage_pct": 0.0465, + "lag_s": 12.4, + "shares": 1.78, + "cost": 1.05, + "fee": 0.01, + "opened": 1784036912, + "status": "open", + "exit_price": null, + "pnl": null, + "settled": null + }, { "token": "61047556128408287981194744648173296818501226243273740117171493124431115643554", "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", @@ -866,6 +885,22 @@ } ], "missed": [ + { + "ts": 1784036252, + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "token": "103599543732484870090369455326920139987823898856081914791151504750897348686596", + "cond": "0x54570618ec2d24713f09896dd1e120b43515537c161d825656bdc1fef54ea66b", + "title": "Dota 2: Team Liquid vs Xtreme Gaming - Game 2 Winner", + "outcome": "Team Liquid", + "price": 0.76, + "stake": 1.0, + "reason": "in-play hold expired unfilled (30s)", + "status": "sold", + "pnl": -0.09, + "settled": 1784036958, + "name": "gkmgkldfmg", + "exit_price": 0.7 + }, { "ts": 1784036144, "wallet": "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343", @@ -882,21 +917,6 @@ "name": "1kto1m", "exit_price": 0.68 }, - { - "ts": 1784036252, - "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", - "token": "103599543732484870090369455326920139987823898856081914791151504750897348686596", - "cond": "0x54570618ec2d24713f09896dd1e120b43515537c161d825656bdc1fef54ea66b", - "title": "Dota 2: Team Liquid vs Xtreme Gaming - Game 2 Winner", - "outcome": "Team Liquid", - "price": 0.76, - "stake": 1.0, - "reason": "in-play hold expired unfilled (30s)", - "status": "open", - "pnl": null, - "settled": null, - "name": "gkmgkldfmg" - }, { "ts": 1784028615, "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", @@ -1818,6 +1838,6 @@ "exit_price": 0.999 } ], - "missed_pnl": 1042.35, - "updated": 1784036324 + "missed_pnl": 1042.26, + "updated": 1784036958 } \ No newline at end of file diff --git a/rtds_shadow.live.jsonl b/rtds_shadow.live.jsonl index df82b9b8..6a804f04 100644 --- a/rtds_shadow.live.jsonl +++ b/rtds_shadow.live.jsonl @@ -1133,3 +1133,4 @@ {"ts": 1784036218.87, "trade_ts": 1784036218, "lat_s": 0.87, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 542.337834, "price": 0.7375476537379098, "title": "Dota 2: Team Liquid vs Xtreme Gaming - Game 2 Winner", "tx": "0x81e31d9803d88c66f0a9ffc502d2900e062c32f2cb9a79a527d9313adf360b7a", "seen": false} {"ts": 1784036263.72, "trade_ts": 1784036263, "lat_s": 0.72, "wallet": "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343", "name": "1kto1m", "side": "SELL", "size": 1100, "price": 0.68, "title": "S&P 500 (SPX) Up or Down on July 14?", "tx": "0xed3c9260e0e5bd62cc8c0628bc1ea4cd8305c2a943ee9e298f3ef17d02ea2c39", "seen": false} {"ts": 1784036277.81, "trade_ts": 1784036277, "lat_s": 0.81, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 1010.44, "price": 0.999, "title": "Dota 2: Rune Eaters vs Virtus.pro - Game 2 Winner", "tx": "0xed7cc6e9a4f371098c891f1701fcc23d63209bd155cb1be194f6fa8c5e107f0c", "seen": false} +{"ts": 1784036712.83, "trade_ts": 1784036712, "lat_s": 0.83, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 542.33, "price": 0.7, "title": "Dota 2: Team Liquid vs Xtreme Gaming - Game 2 Winner", "tx": "0x6375a0692ea9fdcc3de91c0d79e4913ebc163b2139fb1f636acae7cd974607bd", "seen": false}