diff --git a/copybot_fills.jsonl b/copybot_fills.jsonl index 99794419..590e2020 100644 --- a/copybot_fills.jsonl +++ b/copybot_fills.jsonl @@ -744,3 +744,5 @@ {"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}} {"ts": 1784388058.8, "side": "SELL", "token": "69816346859095495747189627053263753156196009953825285858477796399815602774300", "shares": 2.197, "price": 0.67, "fee": 0.0146, "mode": "paper"} {"ts": 1784388909.2, "side": "SELL", "token": "58169143653343450326195498215538236930997670878228551327845934859747060865016", "shares": 192.1479, "price": 0.51, "fee": 1.4405, "mode": "paper"} +{"ts": 1784389057.7, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "token": "58169143653343450326195498215538236930997670878228551327845934859747060865016", "name": "gkmgkldfmg", "outcome": "Team Yandex", "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "detect_lag_s": 0.7, "their_price": 0.55, "my_price": 0.59, "slippage_pct": 0.0727, "shares": 144.98, "cost": 85.54, "fee": 1.0521, "mode": "paper", "book": {"bb": 0.59, "ba": 0.6, "spread": 0.01, "bid5c": 663.28, "ask5c": 855.36}} +{"ts": 1784389071.0, "side": "SELL", "token": "58169143653343450326195498215538236930997670878228551327845934859747060865016", "shares": 144.9759, "price": 0.42, "fee": 1.0595, "mode": "paper"} diff --git a/copybot_state.json b/copybot_state.json index 53e81236..7e71f049 100644 --- a/copybot_state.json +++ b/copybot_state.json @@ -1,10 +1,6 @@ { "started_at": 1783541947.246319, "seen_tx": [ - "0x3777a9ed16724442572b2e4ab7391d4b7e8a374d566f476e84280151fc2c6813", - "0x084feba5feeb45f0cb423be2e07f6700d1f51935e43e6716b0313ed838970da1", - "0xe281915e1988bb3764c9bdc717e93a79cd2913470dd2b5199a51582cf14452f0", - "0x6417fc3253eed8b1a6bdbb30f33e61cb11ac563006f69ac483579845623401cf", "0xfaf76e41e8dd05ad164a0366e676407b82742ef51badae01a367eba83e18dda2", "0x4ef1b5b7d7d9c4ad052af92a84a5bed0bec7943716236b7968ffdff25a8cd9a1", "0xec5ae6fea3b24b6641c489cc0b56645d919f6634a8639a37aae744b645d7500e", @@ -2115,6 +2111,7 @@ "0xdf5c15971fca4f12765aa7680adc8a1b00b21566033f133115b240a453085d14", "0x2d2471a74b024ed3fffe5fe7c9b5cad0725223cc82d82dd18f6a12f7480e1b38", "0xc453386fa4f5ec1d95da16d81bdfff0ae093b4f50ec45e7764dbf3dc370d8b07", + "0x8ee8941f7094022184a235fd8079c3f8e7d1856a7fe86026a8b614ee0508f87d", "0x35b5312efa2cfc7c5d5f17ab4dbfa179f0e5c982bfd8d8f190921449ebb06ce6", "0x42520f9b02c51884e0f664899363891b7576bff48427d498d52d2c3d32ae64c9", "0x960bbffa89a3d07409fb2cc279382b00ddaea38b0a31652e13bc3c7fd8318c69", @@ -3102,6 +3099,7 @@ "0xb30bcde0f6e25f4706e336ec5cb11f48799dcf1fcb5cd4ff84362df561c105c2", "0xaae187c78bf16fd783d922bd4d04eaf57275650287164847790284a184169f10", "0x476164b2103bbcca877266e8c82ac118b644dc3f5de688c62ea9250fd484ef37", + "0xc7699d6f3bcabd3c2173dcef4f94b73d2faa0dad39b02e3c9f8307bf5f3a114b", "0x815d1b613fb981712bce24753227e6f4e30b37b385bd522d8d47ad3dbaa9e6de", "0xe020e4d917291fbd8141aa099eba473c83ef5bcf571fb81d09d760afb1da197a", "0x768404ca9d910f18edf526f035f583e67c95d38271f29ecca8464378f178830e", @@ -3519,6 +3517,7 @@ "0x6bae8c2dbd4ff6eaac18924f780edbde87270531edd00409468be2b32a56b9d0", "0xad0415460877ecd6dd63546f4432a1b5544e3361945f9875b82d315f722e3b78", "0x94789b8e4d62d44e3b9f05214cc43ae74887c6142fe8083399156b84f448c907", + "0x5bba96d61b4a90f823ed24a27f16b5eb25e8da5603f9c42dd220548f9217bc5d", "0xec53f5d79c4c1fa93768688a09299a1604b562a069e5b30f46c3ec4c0d4bf80e", "0x0165fabe3f1b200c3d6f8390680af2519e3f9d193eed4307bb41f627a194823f", "0xe60b5fcb5a1a280be7048d45abd0df4a9e6e572376e1b9b69e1c1acbab685559", @@ -4176,6 +4175,7 @@ "0x2aed771da7f40f631579780fd2167541c70df14ac274a9b5ba4b9b1927bc6bbe", "0x981b642b4dc3fe9ab0f71709b352c94051fb81e1e0bca738249569b22e70c64d", "0x4e41f5e2b5c71e21a5dbd4c6b5ff689cbcfd4b505dbe2154897dca26291a8845", + "0xd8cbb9e2253f81028f447d58410dd1b6717d268fc419713c1cd3f7ecc1c61426", "0x66ccee61e27dc9b54fb01348e002994658de7872d6a28ce3f9557bcb7ce63b29", "0xb1ae3db05b4008508428113141434b0afe636cf7f07c3690aca9fee388b94caf", "0x94c1f03f8e42edd9f3d55c8e531aeba703fc73199ca6f91ff7d51d80ecbb84ba", @@ -6886,7 +6886,8 @@ "90915970792997188955950493878450632454568477251525476099403521695226968742025": 0.0, "99187050584684374496347488572453490542664664321038879329793286200731669569886": 0.0, "3506443794566179214052380628578788380776940712896382718637294140773955061401": 1497.3906, - "58169143653343450326195498215538236930997670878228551327845934859747060865016": 0.0015000000003055902 + "58169143653343450326195498215538236930997670878228551327845934859747060865016": 0.0024080000002868474, + "69652550707564368147617985733665950972926852562360271813685562356348115305033": 2822.004998 }, "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": { "113186575675900877797300695454355745875377602467971187276073118459901699932154": 767.49, @@ -10583,7 +10584,7 @@ }, "spend": { "date": "2026-07-18", - "usd": 731.430279358719 + "usd": 816.966279358719 }, "seeded": [ "0x41558102a796ba971c7567cad41c307e59f8fa41", @@ -10725,19 +10726,14 @@ "3506443794566179214052380628578788380776940712896382718637294140773955061401": "0x48aeb798c038759b99a87db0733aeca6aa31c8ca5292766afd410dfb9caca26b", "58169143653343450326195498215538236930997670878228551327845934859747060865016": "0x68bdc057bd18669f01b3e4b408d14733b2680a61c6e5c7a5cd5bdc86a1f41df6" }, - "cash": 1627.0964023074619, + "cash": 1600.3386983370442, "lag": { - "n": 191, - "sum_s": 5947.697040081024, - "sum_slip_pct": -6.866233020713459 + "n": 192, + "sum_s": 5948.421170949936, + "sum_slip_pct": -6.7935057471280045 }, - "fees_paid": 288.85435132911874, + "fees_paid": 290.9659279125858, "lag_recent": [ - [ - 1784301068.1, - 17.1, - 0.00099 - ], [ 1784319283.6, 7.6, @@ -10777,6 +10773,11 @@ 1784387166.4, 2.4, 0.01887 + ], + [ + 1784389057.7, + 0.7, + 0.07273 ] ], "bets": { @@ -14244,6 +14245,27 @@ "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.55, + "my_price": 0.59, + "slippage_pct": 0.0727, + "lag_s": 0.7, + "shares": 144.98, + "cost": 85.54, + "fee": 1.0521, + "opened": 1784389057, + "status": "closed", + "exit_price": 0.4127, + "pnl": -26.76, + "settled": 1784389074, + "sold_shares": 144.9758871739267, + "sold_proceeds": 59.830388829582155 + }, + "58169143653343450326195498215538236930997670878228551327845934859747060865016#1784388912": { "token": "58169143653343450326195498215538236930997670878228551327845934859747060865016", "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", @@ -14266,8 +14288,8 @@ } }, "hwm": 2849.150445045735, - "feed_sig": "2c53ec252e72cae54c38871797498280", - "feed_pushed_at": 1784388827.8186548, + "feed_sig": "5c011667ce7a23b34ba8b68b2299bbf6", + "feed_pushed_at": 1784388965.4551666, "missed": [ { "ts": 1783590977, @@ -16044,6 +16066,21 @@ "pnl": null, "settled": null, "name": "gkmgkldfmg" + }, + { + "ts": 1784389064, + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "token": "69652550707564368147617985733665950972926852562360271813685562356348115305033", + "cond": "0x68bdc057bd18669f01b3e4b408d14733b2680a61c6e5c7a5cd5bdc86a1f41df6", + "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", + "outcome": "PARIVISION", + "price": 0.49, + "stake": 103.38, + "reason": "book unreliable (spread 0.15 > 0.08)", + "status": "open", + "pnl": null, + "settled": null, + "name": "gkmgkldfmg" } ], "no_miss_toks": [ @@ -16134,9 +16171,9 @@ "0xd96750bf8d941a8186e592b0ae6e096da66aa266": 1783871702, "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb": 1784377266, "0xbadaf319415c17f28824a43ae0cd912b9d84d874": 1784387977, - "0xd7d36345c4aab150e59577e360696b01d01d698b": 1784388879, + "0xd7d36345c4aab150e59577e360696b01d01d698b": 1784388909, "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": 1784387404, - "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343": 1784388895, + "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343": 1784388928, "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c": 1784388058 } } \ No newline at end of file diff --git a/live/copybot_live.json b/live/copybot_live.json index c3ad8f9c..23f3df6e 100644 --- a/live/copybot_live.json +++ b/live/copybot_live.json @@ -1,24 +1,24 @@ { "mode": "paper", "bankroll": 1000.0, - "stake": 103.42, + "stake": 102.35, "stake_pct": 0.04, "event_cap": 0, "hwm": 2849.15, - "cash": 1627.1, + "cash": 1600.34, "deployed": 958.49, "reserve": 0.0, - "realized": 1585.56, + "realized": 1558.8, "adjustments": 0.03, "ledger_drift": -0.02, "open_count": 17, - "fees_paid": 288.85, + "fees_paid": 290.97, "fee_rate": 0.03, "lag": { - "n": 191, - "n24": 8, - "avg_s": 3.7, - "avg_slip_pct": 0.0097, + "n": 192, + "n24": 9, + "avg_s": 3.4, + "avg_slip_pct": 0.0167, "window_h": 24 }, "wallets": [ @@ -46,6 +46,27 @@ "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.55, + "my_price": 0.59, + "slippage_pct": 0.0727, + "lag_s": 0.7, + "shares": 144.98, + "cost": 85.54, + "fee": 1.05, + "opened": 1784389057, + "status": "closed", + "exit_price": 0.4127, + "pnl": -26.76, + "settled": 1784389074, + "sold_shares": 144.98, + "sold_proceeds": 59.83 + }, { "token": "58169143653343450326195498215538236930997670878228551327845934859747060865016", "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", @@ -2065,29 +2086,24 @@ "settled": 1783824243, "sold_shares": 113.49, "sold_proceeds": 97.19 - }, - { - "token": "14635675870982897917581198649476127837975251193150495566552970565909631535281", - "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41", - "name": "LSB1", - "outcome": "Yes", - "title": "Will Argentina win on 2026-07-11?", - "their_price": 0.7271, - "my_price": 0.7475, - "slippage_pct": 0.0281, - "shares": 124.06, - "cost": 92.74, - "fee": 0.7, - "opened": 1783818617, - "status": "closed", - "exit_price": 0.3308, - "pnl": -52.4, - "settled": 1783823373, - "sold_shares": 124.06, - "sold_proceeds": 41.04 } ], "missed": [ + { + "ts": 1784389064, + "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", + "token": "69652550707564368147617985733665950972926852562360271813685562356348115305033", + "cond": "0x68bdc057bd18669f01b3e4b408d14733b2680a61c6e5c7a5cd5bdc86a1f41df6", + "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", + "outcome": "PARIVISION", + "price": 0.49, + "stake": 103.38, + "reason": "book unreliable (spread 0.15 > 0.08)", + "status": "open", + "pnl": null, + "settled": null, + "name": "gkmgkldfmg" + }, { "ts": 1784388877, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", @@ -3026,24 +3042,8 @@ "settled": 1783786726, "name": "0xbadaf319", "exit_checked": true - }, - { - "ts": 1783770862, - "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41", - "token": "14720921693726444993132286510480864959564663807713006631795468793505944795957", - "cond": "0x6750fe34aa15e45304c8591f574ae62e792c34d78809bdcbc012e1bed5adfc0b", - "title": "Will Jeonbuk Hyundai Motors FC win on 2026-07-11?", - "outcome": "Yes", - "price": 0.8269, - "stake": 99.96, - "reason": "not copied in the detection window (reconciled)", - "status": "won", - "pnl": 20.41, - "settled": 1783781024, - "name": "0x41558102", - "exit_checked": true } ], "missed_pnl": 90132.17, - "updated": 1784388912 + "updated": 1784389074 } \ No newline at end of file diff --git a/rtds_shadow.jsonl b/rtds_shadow.jsonl index 12b105ed..8c3c4715 100644 --- a/rtds_shadow.jsonl +++ b/rtds_shadow.jsonl @@ -2123,3 +2123,13 @@ {"ts": 1784388909.13, "trade_ts": 1784388908, "lat_s": 1.13, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 6955.45, "price": 0.52, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0x8dcba8886a4091e30bcc7e7cdb11d3f0a42e8aab478ddf2e1ebe6a7f86a36157", "seen": false} {"ts": 1784388928.47, "trade_ts": 1784388928, "lat_s": 0.46, "wallet": "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343", "name": "1kto1m", "side": "BUY", "size": 198.007691, "price": 0.50503088286606, "title": "Bitcoin Up or Down - July 18, 11:30AM-11:45AM ET", "tx": "0x421ccb03a4109563876f7d6445c19aeccb3900a5735d063c1837959acedbaf0c", "seen": false} {"ts": 1784388928.71, "trade_ts": 1784388928, "lat_s": 0.71, "wallet": "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343", "name": "1kto1m", "side": "BUY", "size": 209.0156, "price": 0.4784331887189282, "title": "Bitcoin Up or Down - July 18, 11:30AM-11:45AM ET", "tx": "0x3d12454d2e782f712fd1687c879c0f3af56f3ca6da35dd6eb01603a911883214", "seen": false} +{"ts": 1784389027.82, "trade_ts": 1784389027, "lat_s": 0.82, "wallet": "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343", "name": "1kto1m", "side": "BUY", "size": 194.296225, "price": 0.5146780335027096, "title": "Bitcoin Up or Down - July 18, 11:30AM-11:45AM ET", "tx": "0x56058e77ba852d6ea7f5a920597b85b6fe39611343cd0788e2cbcd1d59b54554", "seen": false} +{"ts": 1784389057.54, "trade_ts": 1784389057, "lat_s": 0.54, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 909.090908, "price": 0.54999999956, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0xc7699d6f3bcabd3c2173dcef4f94b73d2faa0dad39b02e3c9f8307bf5f3a114b", "seen": false} +{"ts": 1784389064.37, "trade_ts": 1784389064, "lat_s": 0.37, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 288, "price": 0.5952430555555556, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0x48de1bce8c1f4f45de5c96f7d2cee316143779ac08b3c5c5d08d09306edc800b", "seen": false} +{"ts": 1784389064.41, "trade_ts": 1784389064, "lat_s": 0.41, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 82.23, "price": 0.62, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0xa32b1132b64c9f7a48dc6c0289bf58bbc893becc5f124d76aabef7e3845010c5", "seen": false} +{"ts": 1784389064.55, "trade_ts": 1784389064, "lat_s": 0.55, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 1026.326529, "price": 0.4871743883373787, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0x5bba96d61b4a90f823ed24a27f16b5eb25e8da5603f9c42dd220548f9217bc5d", "seen": false} +{"ts": 1784389064.71, "trade_ts": 1784389064, "lat_s": 0.71, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 873.063726, "price": 0.572695879017656, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0xd8cbb9e2253f81028f447d58410dd1b6717d268fc419713c1cd3f7ecc1c61426", "seen": false} +{"ts": 1784389064.86, "trade_ts": 1784389064, "lat_s": 0.86, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 922.614743, "price": 0.5419380101971772, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0x8ee8941f7094022184a235fd8079c3f8e7d1856a7fe86026a8b614ee0508f87d", "seen": false} +{"ts": 1784389070.87, "trade_ts": 1784389070, "lat_s": 0.87, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "SELL", "size": 909.09, "price": 0.2536300036300036, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0x38c88388801a0106ab008eaf5a729a3335786b195b19cd58e1410dbe7b7e20bf", "seen": false} +{"ts": 1784389077.29, "trade_ts": 1784389077, "lat_s": 0.29, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 28.11, "price": 0.6414621131270011, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0x5ed5f8d6c15ec333a2abe66d1e2c4a0e8a91135b22825403dd3d3dcef4d84254", "seen": false} +{"ts": 1784389077.36, "trade_ts": 1784389077, "lat_s": 0.36, "wallet": "0xd7d36345c4aab150e59577e360696b01d01d698b", "name": "gkmgkldfmg", "side": "BUY", "size": 25, "price": 0.65, "title": "Dota 2: Team Yandex vs PARIVISION - Game 2 Winner", "tx": "0xae241370561c3c024cf402f02ff1fe6106a1079250c0afc0aa788d276efe51fc", "seen": false}