diff --git a/copybot_state.json b/copybot_state.json index 6db588de..f89fd919 100644 --- a/copybot_state.json +++ b/copybot_state.json @@ -1851,6 +1851,7 @@ "0x2b67bbc755c47de7130098dcae0a75bd40465acb72e0347a2d92ad8d88aa1eea", "0x5c00cbf7406df5c8566625ffe4433e671f00105e2e600f233ea2fd1f98792433", "0xd8ab5d3d1de4181dbaa3f73ed5b36984a1f8bd67900d2ba5f3e42b2b82718cc1", + "0x7213b961b17cedde3020b5bc7c932395924ac7fd36dde44092359027f97936fb", "0x8e5f32cd4ef09d8aac4e7f3c2eec072b16d22148cfc6a12cce9dafbe1248410f", "0x11eb45b0afbc10241a4131d8bae91dc57112d5603a1a6f3c67fd132cef9b421b", "0xdf7d126c5ae84c6c060a86a88ae8a48cb7b48012a7d5290cfd6405c8fe21ad0c", @@ -1938,6 +1939,7 @@ "0xa81be2f0ef60a3750cefe3730abce48d418013030fdfb3d2106c28f46d22209d", "0xd9b8201ae3470dda2e3e9b7702a34ed05cafccf10ff698a37f2535b8abb3dea1", "0x47f421e53f0426dbf0bd626523f188be80036913bab811ed215bb299bb793402", + "0xbc3136e127732a23199bf840487afc0c112fa3c519950a900849a3b0ebbd9cf6", "0xde2efc3d8bc000695231c447732c961f14eff374077c3a51902f88946f8c8167", "0x308db5bbfefbb7c89795d6970721ae4c5ce009844a56c8fcfe70f507a3be6583", "0x9311ebc529a94adb7342af33b4a7f7576c6ed32509613fc181d7cfad7c22c923", @@ -2061,6 +2063,7 @@ "0x7d96b6bb3d03b16e74596af64b11ca84b543313e1293b650609ff60d7daac6af", "0x978df8af8120331d4ec6a0372ad65c83eeb6c3b575d0f584d5d9d2e37b35e759", "0xdf6eb67e86df51b3afeefae47cad983cb5575c4363a95aef7839fd76d98feab9", + "0x5e52b4a852a4729384e8efa901dadfd2e0fbcceed17252f0e65ba2bbbcc26d1e", "0x230edf742b36907bbde2e801e94f3c9b79792865f6b369ee318f15fd0bf98b94", "0x0ac3fa7a19e3d04e8cd1a89a654e7a01256507bc84cc91aed837896b740fb074", "0x0011d88953a9b759b55aca9cf12a486b92d1635382b66b4da23cd3a65ceccfbd", @@ -2086,6 +2089,7 @@ "0x974e42ecf9224c64f4d674c1e655ec8985706822c17979dccfd9f2264f4721a3", "0xb717107a881749f2aacb38f4b895b1dae86f97ea8b223236142e925726082a46", "0x981a53e9ef804affe71a5a8f100bce6cfca5e3ed492a767d29115cd161e7306c", + "0xf0bc0b9e64c2f977e3b8fc370c37eb9fcb520c21e355ae746a638202f3f642cc", "0x4011ea7e8072596b1674bcc4f155e147bcea8d73a45e45c994d28003b1d07d41", "0xbcba323b1e97a7f3c366f5883f33675448467994407aacd5fff010ef453c8bf5", "0x8c68f7c9d90cf3ba3803f0c96f8de8f9e16fb4bfbd9cf106067fb6f58edee9e4", @@ -5816,15 +5820,6 @@ "event": "will-hyperliquid-hip-3-open-interest-hit-8b-in-2026", "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "cond": "0x0b6116e7ce990ab76351002a3c7f471e2a499a7bb0cdf6437b5e7fa1412e6179" - }, - "113717050736693090954094949076546722767581299124112759312610889973919287772155": { - "shares": 295.0683064353806, - "cost": 100.3232241880294, - "title": "Will Daejeon Hana Citizen FC win on 2026-07-12?", - "outcome": "Yes", - "event": "kor-jej-dae1-2026-07-12", - "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41", - "cond": "0xba7e1244bc3dabb6c38a128dcf7522104172e8b3a354aa711643c11064e56bf1" } }, "spend": { @@ -5903,7 +5898,6 @@ "72657587692017665505599725656194205462581472368991422962137490050829927893951": "0x8a89800369f7126ae60760e942afa581f8b248bf197563f98394d3835bb9dbe3", "14298727521347397971969992444073213603189753350952512402670010770159778335698": "0x8a89800369f7126ae60760e942afa581f8b248bf197563f98394d3835bb9dbe3", "71941893293834599184621753590882651435325558220761902727823613984547213968365": "0xae59ba73bbfb0e2630cc950c513afa1e536f11a8d52b467282926f91dec3397c", - "113717050736693090954094949076546722767581299124112759312610889973919287772155": "0xba7e1244bc3dabb6c38a128dcf7522104172e8b3a354aa711643c11064e56bf1", "307529025202586833979526819648497003008876078326197368134840608701258822521": "0x3ba96d2cbdca197aae7d82950167e2e6dd34c4df77afd7db06850b1e5b8003c8", "13522984739341787711630299374858298769520204179511086795487722642094533431850": "0x892ecd00466ee1787b8f773d3064758ae1be80d7e4c07cc1750df3dc42238a48", "99894914207898514284631305777217402140704104471002518113888183892335214453642": "0x7596ba50d124202d21f9b3695ad1e5611fd2f5db2cc7696d40cf2c198e806f73", @@ -7777,10 +7771,10 @@ "cost": 100.32, "fee": 1.9864, "opened": 1783856347, - "status": "open", - "exit_price": null, - "pnl": null, - "settled": null + "status": "lost", + "exit_price": 0.0, + "pnl": -102.31, + "settled": 1783867043 }, "307529025202586833979526819648497003008876078326197368134840608701258822521": { "token": "307529025202586833979526819648497003008876078326197368134840608701258822521", @@ -7884,8 +7878,8 @@ } }, "hwm": 2548.9580606723184, - "feed_sig": "60f1d8bebafbd2d6f4f912baf8681adf", - "feed_pushed_at": 1783866228.7619016, + "feed_sig": "163f36d69a99f38d33234c5a3dcb79ed", + "feed_pushed_at": 1783866981.7792435, "missed": [ { "ts": 1783590977, @@ -9021,9 +9015,9 @@ "price": 0.5222, "stake": 100.32, "reason": "not copied in the detection window (reconciled)", - "status": "open", - "pnl": null, - "settled": null, + "status": "lost", + "pnl": -101.76, + "settled": 1783867043, "name": "LSB1" }, { diff --git a/live/copybot_live.json b/live/copybot_live.json index bf57e5ec..057d8276 100644 --- a/live/copybot_live.json +++ b/live/copybot_live.json @@ -1,17 +1,17 @@ { "mode": "paper", "bankroll": 1000.0, - "stake": 94.44, + "stake": 90.43, "stake_pct": 0.04, "event_cap": 0, "hwm": 2548.96, "cash": 2041.62, - "deployed": 319.35, + "deployed": 219.03, "reserve": 0.0, - "realized": 1360.94, + "realized": 1260.62, "adjustments": 0.03, - "ledger_drift": 0.0, - "open_count": 7, + "ledger_drift": 0.01, + "open_count": 6, "fees_paid": 167.14, "fee_rate": 0.03, "lag": { @@ -49,6 +49,24 @@ "1kto1m": 322.02 }, "bets": [ + { + "token": "113717050736693090954094949076546722767581299124112759312610889973919287772155", + "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41", + "name": "LSB1", + "outcome": "Yes", + "title": "Will Daejeon Hana Citizen FC win on 2026-07-12?", + "their_price": 0.5101, + "my_price": 0.34, + "slippage_pct": -0.3335, + "shares": 295.07, + "cost": 100.32, + "fee": 1.99, + "opened": 1783856347, + "status": "lost", + "exit_price": 0.0, + "pnl": -102.31, + "settled": 1783867043 + }, { "token": "81729627908647113838238535400683468580916119670288864624921465071586268502282", "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", @@ -187,24 +205,6 @@ "sold_shares": 104.51, "sold_proceeds": 104.51 }, - { - "token": "113717050736693090954094949076546722767581299124112759312610889973919287772155", - "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41", - "name": "LSB1", - "outcome": "Yes", - "title": "Will Daejeon Hana Citizen FC win on 2026-07-12?", - "their_price": 0.5101, - "my_price": 0.34, - "slippage_pct": -0.3335, - "shares": 295.07, - "cost": 100.32, - "fee": 1.99, - "opened": 1783856347, - "status": "open", - "exit_price": null, - "pnl": null, - "settled": null - }, { "token": "14298727521347397971969992444073213603189753350952512402670010770159778335698", "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", @@ -1889,6 +1889,21 @@ } ], "missed": [ + { + "ts": 1783856662, + "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41", + "token": "113717050736693090954094949076546722767581299124112759312610889973919287772155", + "cond": "0xba7e1244bc3dabb6c38a128dcf7522104172e8b3a354aa711643c11064e56bf1", + "title": "Will Daejeon Hana Citizen FC win on 2026-07-12?", + "outcome": "Yes", + "price": 0.5222, + "stake": 100.32, + "reason": "not copied in the detection window (reconciled)", + "status": "lost", + "pnl": -101.76, + "settled": 1783867043, + "name": "LSB1" + }, { "ts": 1783863331, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", @@ -1905,21 +1920,6 @@ "name": "gkmgkldfmg", "exit_price": 0.5135 }, - { - "ts": 1783856662, - "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41", - "token": "113717050736693090954094949076546722767581299124112759312610889973919287772155", - "cond": "0xba7e1244bc3dabb6c38a128dcf7522104172e8b3a354aa711643c11064e56bf1", - "title": "Will Daejeon Hana Citizen FC win on 2026-07-12?", - "outcome": "Yes", - "price": 0.5222, - "stake": 100.32, - "reason": "not copied in the detection window (reconciled)", - "status": "open", - "pnl": null, - "settled": null, - "name": "LSB1" - }, { "ts": 1783854172, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", @@ -2849,6 +2849,6 @@ "exit_price": 0.5481 } ], - "missed_pnl": -339.31, - "updated": 1783866292 + "missed_pnl": -441.07, + "updated": 1783867043 } \ No newline at end of file diff --git a/rtds_shadow.jsonl b/rtds_shadow.jsonl index 27b3071f..40c9d14c 100644 --- a/rtds_shadow.jsonl +++ b/rtds_shadow.jsonl @@ -734,3 +734,9 @@ {"ts": 1783865685.53, "trade_ts": 1783865685, "lat_s": 0.52, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 593.333332, "price": 0.8999999986516855, "title": "Dota 2: 1win vs Team Yandex - Game 2 Winner", "tx": "0x6901d1b9a21a9628ca5a55825357532112e172e347d764cb7ad691e51b4c0a97", "seen": false} {"ts": 1783865747.65, "trade_ts": 1783865747, "lat_s": 0.65, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 961.53, "price": 0.4503168907886389, "title": "Dota 2: OG vs Virtus.pro - Game 2 Winner", "tx": "0x3012d78e33a8216895c3259bf34bf7618be3cd848915df0bd0acd17af0e1e72c", "seen": false} {"ts": 1783866066.41, "trade_ts": 1783866066, "lat_s": 0.41, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 3139, "price": 0.999, "title": "Dota 2: 1win vs Team Yandex - Game 2 Winner", "tx": "0x065157bf7e55affea6c0f9627434599b31a12984bf15770f3ae333769df87c7d", "seen": false} +{"ts": 1783866822.31, "trade_ts": 1783866821, "lat_s": 1.31, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 819.506485, "price": 0.3660739780478979, "title": "Dota 2: OG vs Virtus.pro - Game 2 Winner", "tx": "0x7a570d936fe59f8b54e402bf7eaaf6959a03babf8c7aea2cec520395747e97be", "seen": false} +{"ts": 1783866869.04, "trade_ts": 1783866868, "lat_s": 1.04, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 100, "price": 0.38, "title": "Dota 2: OG vs Virtus.pro - Game 2 Winner", "tx": "0x7213b961b17cedde3020b5bc7c932395924ac7fd36dde44092359027f97936fb", "seen": false} +{"ts": 1783866877.87, "trade_ts": 1783866877, "lat_s": 0.87, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 17.157893, "price": 0.3799999801840471, "title": "Dota 2: OG vs Virtus.pro - Game 2 Winner", "tx": "0x5e52b4a852a4729384e8efa901dadfd2e0fbcceed17252f0e65ba2bbbcc26d1e", "seen": false} +{"ts": 1783866880.75, "trade_ts": 1783866880, "lat_s": 0.75, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 11, "price": 0.38, "title": "Dota 2: OG vs Virtus.pro - Game 2 Winner", "tx": "0xbc3136e127732a23199bf840487afc0c112fa3c519950a900849a3b0ebbd9cf6", "seen": false} +{"ts": 1783866880.81, "trade_ts": 1783866880, "lat_s": 0.81, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 691.35, "price": 0.38, "title": "Dota 2: OG vs Virtus.pro - Game 2 Winner", "tx": "0xf0bc0b9e64c2f977e3b8fc370c37eb9fcb520c21e355ae746a638202f3f642cc", "seen": false} +{"ts": 1783866946.49, "trade_ts": 1783866946, "lat_s": 0.49, "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41", "name": "LSB1", "side": "BUY", "size": 37.03, "price": 0.73, "title": "Oper\u00e1rio Ferrovi\u00e1rio EC vs. Gr\u00eamio Novorizontino: 1st Half O", "tx": "0xd1e912600408bddfcb6a10b223963993ae7d78e3077b208fe5618034d0ab49cf", "seen": false}