diff --git a/copybot_fills.jsonl b/copybot_fills.jsonl index e6d38f1c..3d9f8a9f 100644 --- a/copybot_fills.jsonl +++ b/copybot_fills.jsonl @@ -871,3 +871,7 @@ {"ts": 1784723139.9, "side": "SELL", "token": "95881905429518344941380148326492553933806571454773462059114401886982592434913", "shares": 76.4965, "price": 0.99, "fee": 0.0227, "mode": "paper"} {"ts": 1784723140.0, "side": "SELL", "token": "95881905429518344941380148326492553933806571454773462059114401886982592434913", "shares": 15.4905, "price": 0.99, "fee": 0.0046, "mode": "paper"} {"ts": 1784724893.5, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "token": "55071405929941363854274866721931311048000830793954776923614437932856724606852", "name": "AIcAIc", "outcome": "Top Esports", "title": "LoL: Top Esports vs Team WE - Game 2 Winner", "detect_lag_s": 5.5, "their_price": 0.6618, "my_price": 0.62, "slippage_pct": -0.0631, "shares": 190.75, "cost": 118.27, "fee": 1.3482, "mode": "paper", "book": {"bb": 0.62, "ba": 0.64, "spread": 0.02, "bid5c": 656.03, "ask5c": 1557.78}} +{"ts": 1784725633.5, "side": "SELL", "token": "55071405929941363854274866721931311048000830793954776923614437932856724606852", "shares": 52.2081, "price": 0.95, "fee": 0.0744, "mode": "paper"} +{"ts": 1784725640.0, "side": "SELL", "token": "55071405929941363854274866721931311048000830793954776923614437932856724606852", "shares": 48.19, "price": 0.95, "fee": 0.0687, "mode": "paper"} +{"ts": 1784725640.2, "side": "SELL", "token": "55071405929941363854274866721931311048000830793954776923614437932856724606852", "shares": 8.0317, "price": 0.95, "fee": 0.0114, "mode": "paper"} +{"ts": 1784725643.0, "side": "SELL", "token": "55071405929941363854274866721931311048000830793954776923614437932856724606852", "shares": 82.321, "price": 0.95, "fee": 0.1173, "mode": "paper"} diff --git a/copybot_state.json b/copybot_state.json index b0085054..90f35fc9 100644 --- a/copybot_state.json +++ b/copybot_state.json @@ -1,12 +1,6 @@ { "started_at": 1783541947.246319, "seen_tx": [ - "0x6d11a8ec97cf354741ab05d0ec5fb0dfa1b681ed5ad4945c899f6d9b6e4f77f7", - "0x6c6a21b6f9bdc4bd1c747710658d7e9d89eeaa6255ea600b8cf39d39a351f396", - "0x579f581652593dd5d58f2aa4d553b7fc981f4bda9d721306f379e9a7c6ff87d5", - "0x0acf3e95d582386934efe1be255de4dfdc10d7cf01ba51c5b1df914f5f00e5b5", - "0x2f20fdca92da69e21c2e722608f5acdbf493ed7aeb3451d46a2a4a787e9086aa", - "0x8d2989099f0aa072ddb9f865a945eb73ed5c45d149754e4f445d4400a5619aba", "0xc30a4d9a43bfb3f7eec4ffd8f76af723321069e2c4279a6f7f48c0642d4fb9cb", "0x4a920757364dd3c06655f12d04b5f33e13039906858e3473bd30932c70c9bcdf", "0x11aa9d4976b3c26a5a2de65953c7b8b0962bf1c113d6c28789eb466ef733542c", @@ -5000,7 +4994,13 @@ "0x2508bd265bfa41fdfc39944e7ccaee2ce0685ece24daf35c553927830ca4e0bd", "0xe9966728a7664be57f17d5994a73d1e641c600b91e351aeca2971856a0f4a878", "0x8d5413031659d218b3449769cef5089eb80c0936912698914b819b911b8db666", - "0x0f9249dedc7ffbf10276bf79607801466b1bc24569695db87615ca71745d71de" + "0x0f9249dedc7ffbf10276bf79607801466b1bc24569695db87615ca71745d71de", + "0x78b4bf728be4a5c31d0ac2f4653c1a8d9efe5e93fc87fb655873fab4d7cdb545", + "0xfb49d204d8304a75d1082703279a6735193c0e23b6e3f7484a26fa3c82f05200", + "0xbd4d3507ca0f55930547cc7ed5c38c6830ae3e44c863f58d7717cffdd61f894d", + "0x32987c0e88ae6114b4a107eba60dffb4a45881ae11c0b135f0a15cf7c58459ce", + "0x13d98c3954670c097b2d1d05508376cfcc388c4e5355e0a33626a4e238636c4f", + "0x052f153756eea263ce9b4f6bcf7caa68faca596ddf2d943cd47f9dc02b087ca9" ], "their_pos": { "0x41558102a796ba971c7567cad41c307e59f8fa41": { @@ -7476,7 +7476,7 @@ "78756824599620466173157778704367687079439148627730740651855490473811677254129": 0.01588500000013937, "5672952468548015184968602470125350481899055121933384423405096851532324921748": 0.0, "95881905429518344941380148326492553933806571454773462059114401886982592434913": 5.684341886080802e-14, - "55071405929941363854274866721931311048000830793954776923614437932856724606852": 1250.0 + "55071405929941363854274866721931311048000830793954776923614437932856724606852": 0.008950999999910891 }, "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343": { "59855952379545476461266875939089074481171378466995213858930892770855011813551": 10000, @@ -11332,15 +11332,6 @@ "event": "lol-lgd-edg-2026-07-22", "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "cond": "0xddfe7926b77c8c942a69d8f655c09bd3acffc469a7b19df5ea4895dc97c95649" - }, - "55071405929941363854274866721931311048000830793954776923614437932856724606852": { - "shares": 190.7521217560846, - "cost": 118.26631548877245, - "title": "LoL: Top Esports vs Team WE - Game 2 Winner", - "outcome": "Top Esports", - "event": null, - "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", - "cond": "0xfc7e0c5bf5560e39ac944c4fa41e5f907d54cdb1ea5857377d9f94d65a760009" } }, "spend": { @@ -11504,13 +11495,13 @@ "95881905429518344941380148326492553933806571454773462059114401886982592434913": "0xae0c8a794fe4d0300eca6b39e8bea60ab0f1a2078aa8ca2aac88adc4808a69a6", "55071405929941363854274866721931311048000830793954776923614437932856724606852": "0xfc7e0c5bf5560e39ac944c4fa41e5f907d54cdb1ea5857377d9f94d65a760009" }, - "cash": 1733.856660945632, + "cash": 1914.7980591459677, "lag": { "n": 225, "sum_s": 6141.053692340851, "sum_slip_pct": -7.181491150259194 }, - "fees_paid": 342.6853316088633, + "fees_paid": 342.9571514359044, "lag_recent": [ [ 1784643408.4, @@ -15660,15 +15651,17 @@ "cost": 118.27, "fee": 1.3482, "opened": 1784724888, - "status": "open", - "exit_price": null, - "pnl": null, - "settled": null + "status": "closed", + "exit_price": 0.9486, + "pnl": 61.32, + "settled": 1784725644, + "sold_shares": 190.7507558182911, + "sold_proceeds": 180.9413982003355 } }, - "hwm": 2956.6578872193113, - "feed_sig": "665732469d61100997c019f1fddeff01", - "feed_pushed_at": 1784724785.3819838, + "hwm": 3017.9847339343023, + "feed_sig": "37cbf16714f6c514005fbea4f34bbc50", + "feed_pushed_at": 1784725579.521013, "missed": [ { "ts": 1783590977, @@ -18322,10 +18315,11 @@ "price": 0.943, "stake": 50.68, "reason": "thin book ($24 within 5c < $50)", - "status": "open", - "pnl": null, - "settled": null, - "name": "0xbadaf319" + "status": "sold", + "pnl": 0.83, + "settled": 1784725717, + "name": "0xbadaf319", + "exit_price": 0.9612 } ], "no_miss_toks": [ @@ -18426,9 +18420,9 @@ "0x41558102a796ba971c7567cad41c307e59f8fa41": 1783900970, "0xd96750bf8d941a8186e592b0ae6e096da66aa266": 1783871702, "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb": 1784719263, - "0xbadaf319415c17f28824a43ae0cd912b9d84d874": 1784724865, + "0xbadaf319415c17f28824a43ae0cd912b9d84d874": 1784724897, "0xd7d36345c4aab150e59577e360696b01d01d698b": 1784659468, - "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": 1784723136, + "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf": 1784724888, "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343": 1784682235, "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c": 1784707374 }, @@ -18437,10 +18431,10 @@ "ts": 1784658775 }, "last_fill": { - "ts": 1784724893, - "side": "BUY", - "price": 0.62, - "shares": 190.75, + "ts": 1784725643, + "side": "SELL", + "price": 0.95, + "shares": 82.32, "title": "LoL: Top Esports vs Team WE - Game 2 Winner", "outcome": "Top Esports" } diff --git a/live/copybot_live.json b/live/copybot_live.json index 191be804..72f0ef22 100644 --- a/live/copybot_live.json +++ b/live/copybot_live.json @@ -1,18 +1,18 @@ { "mode": "paper", "bankroll": 1000.0, - "stake": 118.21, + "stake": 120.72, "stake_pct": 0.04, "event_cap": 0, - "hwm": 2956.66, - "cash": 1733.86, - "deployed": 1221.45, + "hwm": 3017.98, + "cash": 1914.8, + "deployed": 1103.19, "reserve": 0.0, - "realized": 1955.28, + "realized": 2017.95, "adjustments": 0.03, - "ledger_drift": -0.03, - "open_count": 18, - "fees_paid": 342.69, + "ledger_drift": -0.02, + "open_count": 17, + "fees_paid": 342.96, "fee_rate": 0.03, "lag": { "n": 225, @@ -60,10 +60,12 @@ "cost": 118.27, "fee": 1.35, "opened": 1784724888, - "status": "open", - "exit_price": null, - "pnl": null, - "settled": null + "status": "closed", + "exit_price": 0.9486, + "pnl": 61.32, + "settled": 1784725644, + "sold_shares": 190.75, + "sold_proceeds": 180.94 }, { "token": "95881905429518344941380148326492553933806571454773462059114401886982592434913", @@ -2121,10 +2123,11 @@ "price": 0.943, "stake": 50.68, "reason": "thin book ($24 within 5c < $50)", - "status": "open", - "pnl": null, - "settled": null, - "name": "0xbadaf319" + "status": "sold", + "pnl": 0.83, + "settled": 1784725717, + "name": "0xbadaf319", + "exit_price": 0.9612 }, { "ts": 1784709848, @@ -3053,12 +3056,12 @@ "exit_price": 0.5824 } ], - "missed_pnl": 95309.91, + "missed_pnl": 95310.74, "last_fill": { - "ts": 1784724893, - "side": "BUY", - "price": 0.62, - "shares": 190.75, + "ts": 1784725643, + "side": "SELL", + "price": 0.95, + "shares": 82.32, "title": "LoL: Top Esports vs Team WE - Game 2 Winner", "outcome": "Top Esports" }, @@ -3070,7 +3073,7 @@ "open_cost": 638.59, "open_n": 9, "miss_n": 49, - "miss_pnl": 95532.83, + "miss_pnl": 95533.66, "last_ts": 1784722115 }, "gkmgkldfmg": { @@ -3114,14 +3117,14 @@ "last_ts": 1783867043 }, "AIcAIc": { - "realized": 103.33, - "n": 19, + "realized": 164.65, + "n": 20, "wins": 0, - "open_cost": 228.65, - "open_n": 2, + "open_cost": 110.38, + "open_n": 1, "miss_n": 2, "miss_pnl": 60.16, - "last_ts": 1784724888 + "last_ts": 1784725644 }, "BikesAreTheBikes": { "realized": 0.07, @@ -3144,5 +3147,5 @@ "last_ts": 0 } }, - "updated": 1784724893 + "updated": 1784725717 } \ No newline at end of file diff --git a/live/copybot_live_full.json b/live/copybot_live_full.json index 693560a4..39121f12 100644 --- a/live/copybot_live_full.json +++ b/live/copybot_live_full.json @@ -1,6 +1,6 @@ { "mode": "paper", - "updated": 1784724893, + "updated": 1784725717, "wallet_pnl": { "0xbadaf319": { "realized": 542.9, @@ -9,7 +9,7 @@ "open_cost": 638.59, "open_n": 9, "miss_n": 49, - "miss_pnl": 95532.83, + "miss_pnl": 95533.66, "last_ts": 1784722115 }, "gkmgkldfmg": { @@ -53,14 +53,14 @@ "last_ts": 1783867043 }, "AIcAIc": { - "realized": 103.33, - "n": 19, + "realized": 164.65, + "n": 20, "wins": 0, - "open_cost": 228.65, - "open_n": 2, + "open_cost": 110.38, + "open_n": 1, "miss_n": 2, "miss_pnl": 60.16, - "last_ts": 1784724888 + "last_ts": 1784725644 }, "BikesAreTheBikes": { "realized": 0.07, @@ -98,10 +98,12 @@ "cost": 118.27, "fee": 1.3482, "opened": 1784724888, - "status": "open", - "exit_price": null, - "pnl": null, - "settled": null + "status": "closed", + "exit_price": 0.9486, + "pnl": 61.32, + "settled": 1784725644, + "sold_shares": 190.7507558182911, + "sold_proceeds": 180.9413982003355 }, { "token": "95881905429518344941380148326492553933806571454773462059114401886982592434913", @@ -4177,10 +4179,11 @@ "price": 0.943, "stake": 50.68, "reason": "thin book ($24 within 5c < $50)", - "status": "open", - "pnl": null, - "settled": null, - "name": "0xbadaf319" + "status": "sold", + "pnl": 0.83, + "settled": 1784725717, + "name": "0xbadaf319", + "exit_price": 0.9612 }, { "ts": 1784709848, diff --git a/rtds_shadow.jsonl b/rtds_shadow.jsonl index 31df63ad..edbebd5a 100644 --- a/rtds_shadow.jsonl +++ b/rtds_shadow.jsonl @@ -3258,3 +3258,9 @@ {"ts": 1784724240.5, "trade_ts": 1784724235, "lat_s": 5.5, "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "name": "0xbadaf319", "side": "SELL", "size": 21, "price": 0.02, "title": "Will \"Caedrel\" be the #2 most watched Twitch streamer in Jul", "tx": "0x973f62caea3c2b8577942d45d1d74a3101179fda5cf9c8db456b5f53e2bf0c26", "seen": false} {"ts": 1784724808.23, "trade_ts": 1784724808, "lat_s": 0.23, "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "name": "0xbadaf319", "side": "SELL", "size": 17, "price": 0.86, "title": "WTI Crude Oil (WTI) closes above $89 on July 22?", "tx": "0x4dc574ce9fcff2066bc7ec92266c2e70c6bcc622f9e3eca892ee3ed210632908", "seen": false} {"ts": 1784724808.34, "trade_ts": 1784724808, "lat_s": 0.34, "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "name": "0xbadaf319", "side": "SELL", "size": 17, "price": 0.28, "title": "WTI Crude Oil (WTI) closes above $88 on July 22?", "tx": "0xd39790e2b1d4157c75ace7e1233b00288c49f6d541602be9be1738c8614efb79", "seen": false} +{"ts": 1784725520.16, "trade_ts": 1784725519, "lat_s": 1.16, "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "name": "0xbadaf319", "side": "SELL", "size": 6, "price": 0.12, "title": "", "tx": "0x78b4bf728be4a5c31d0ac2f4653c1a8d9efe5e93fc87fb655873fab4d7cdb545", "seen": false} +{"ts": 1784725520.67, "trade_ts": 1784725520, "lat_s": 0.67, "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "name": "0xbadaf319", "side": "SELL", "size": 6, "price": 0.9, "title": "", "tx": "0xfb49d204d8304a75d1082703279a6735193c0e23b6e3f7484a26fa3c82f05200", "seen": false} +{"ts": 1784725633.37, "trade_ts": 1784725633, "lat_s": 0.37, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "name": "AIcAIc", "side": "SELL", "size": 342.12, "price": 0.95, "title": "LoL: Top Esports vs Team WE - Game 2 Winner", "tx": "0xbd4d3507ca0f55930547cc7ed5c38c6830ae3e44c863f58d7717cffdd61f894d", "seen": false} +{"ts": 1784725635.36, "trade_ts": 1784725635, "lat_s": 0.36, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "name": "AIcAIc", "side": "SELL", "size": 315.789472, "price": 0.9499999987333333, "title": "LoL: Top Esports vs Team WE - Game 2 Winner", "tx": "0x32987c0e88ae6114b4a107eba60dffb4a45881ae11c0b135f0a15cf7c58459ce", "seen": false} +{"ts": 1784725640.26, "trade_ts": 1784725636, "lat_s": 4.26, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "name": "AIcAIc", "side": "SELL", "size": 52.631577, "price": 0.9499999971499999, "title": "LoL: Top Esports vs Team WE - Game 2 Winner", "tx": "0x13d98c3954670c097b2d1d05508376cfcc388c4e5355e0a33626a4e238636c4f", "seen": true} +{"ts": 1784725642.8, "trade_ts": 1784725642, "lat_s": 0.8, "wallet": "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf", "name": "AIcAIc", "side": "SELL", "size": 539.45, "price": 0.95, "title": "LoL: Top Esports vs Team WE - Game 2 Winner", "tx": "0x052f153756eea263ce9b4f6bcf7caa68faca596ddf2d943cd47f9dc02b087ca9", "seen": false}