diff --git a/copybot_fills.jsonl b/copybot_fills.jsonl index 51146c20..e20ca526 100644 --- a/copybot_fills.jsonl +++ b/copybot_fills.jsonl @@ -1323,3 +1323,4 @@ {"ts": 1785986937.5, "wallet": "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343", "token": "54454320447199793390647050027653271985412597042191832216838799636248932328400", "name": "1kto1m", "outcome": "Down", "title": "Bitcoin Up or Down - August 5, 11PM ET", "detect_lag_s": 1.5, "their_price": 0.67, "my_price": 0.67, "slippage_pct": 0.0, "shares": 71.6, "cost": 47.97, "fee": 0.4749, "mode": "paper", "book": {"bb": 0.66, "ba": 0.67, "spread": 0.01, "bid5c": 756.6, "ask5c": 1341.24}, "maker": true} {"ts": 1785987921.4, "side": "SELL", "token": "54454320447199793390647050027653271985412597042191832216838799636248932328400", "shares": 71.6, "price": 0.91, "fee": 0.1759, "mode": "paper"} {"ts": 1786014863.3, "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", "token": "24078451613163097416410370805562772205827071462344242816835897193771116630414", "name": "BikesAreTheBikes", "outcome": "No", "title": "Will Cleitinho Azevedo win the 2026 Minas Gerais gubernatorial election?", "detect_lag_s": 63.3, "their_price": 0.87, "my_price": 0.87, "slippage_pct": 0.0, "shares": 55.52, "cost": 48.3, "fee": 0.1884, "mode": "paper", "book": {"bb": 0.871, "ba": 0.949, "spread": 0.078, "bid5c": 1057.65, "ask5c": 62018.73}, "maker": true} +{"ts": 1786015215.8, "side": "SELL", "token": "24078451613163097416410370805562772205827071462344242816835897193771116630414", "shares": 55.52, "price": 0.935, "fee": 0.1012, "mode": "paper"} diff --git a/copybot_ignored_exits.jsonl b/copybot_ignored_exits.jsonl index 8d10371b..02348cca 100644 --- a/copybot_ignored_exits.jsonl +++ b/copybot_ignored_exits.jsonl @@ -8983,3 +8983,6 @@ {"ts": 1786014846.8, "token": "69816346859095495747189627053263753156196009953825285858477796399815602774300", "their_size": 0, "their_prev": 0, "frac": 1.0, "reason": "band", "sell_px": 0.24, "shares_held": 210.4428, "cost_held": 116.53, "title": "US-Iran 60 day negotiation period extended?", "outcome": "No", "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", "mode": "paper"} {"ts": 1786014848.3, "token": "45117272123752214028376460723544361926835506941716663290099518852020253462421", "their_size": 0, "their_prev": 0, "frac": 1.0, "reason": "band", "sell_px": 0.21, "shares_held": 168.23, "cost_held": 68.97, "title": "US x Iran diplomatic meeting by August 15, 2026?", "outcome": "Yes", "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "mode": "paper"} {"ts": 1786014851.1, "token": "105018125001683421642188507083357166141411975719572822588636238221967305408092", "their_size": 0, "their_prev": 0, "frac": 1.0, "reason": "band", "sell_px": 0.298, "shares_held": 115.61, "cost_held": 52.95, "title": "US announces end of Iranian blockade by August 7, 2026?", "outcome": "Yes", "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", "mode": "paper"} +{"ts": 1786015210.7, "token": "69816346859095495747189627053263753156196009953825285858477796399815602774300", "their_size": 0, "their_prev": 0, "frac": 1.0, "reason": "band", "sell_px": 0.24, "shares_held": 210.4428, "cost_held": 116.53, "title": "US-Iran 60 day negotiation period extended?", "outcome": "No", "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", "mode": "paper"} +{"ts": 1786015211.9, "token": "45117272123752214028376460723544361926835506941716663290099518852020253462421", "their_size": 0, "their_prev": 0, "frac": 1.0, "reason": "band", "sell_px": 0.21, "shares_held": 168.23, "cost_held": 68.97, "title": "US x Iran diplomatic meeting by August 15, 2026?", "outcome": "Yes", "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", "mode": "paper"} +{"ts": 1786015214.0, "token": "105018125001683421642188507083357166141411975719572822588636238221967305408092", "their_size": 0, "their_prev": 0, "frac": 1.0, "reason": "band", "sell_px": 0.293, "shares_held": 115.61, "cost_held": 52.95, "title": "US announces end of Iranian blockade by August 7, 2026?", "outcome": "Yes", "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", "mode": "paper"} diff --git a/copybot_state.json b/copybot_state.json index de1e3318..cb0906db 100644 --- a/copybot_state.json +++ b/copybot_state.json @@ -10232,7 +10232,7 @@ "79158324293483742061692162126299855592840699195098556683716242391216371755017": 308.557856, "13887896800265966487014179943559375403384011039339488276489274832989862323735": 724.63, "87970647543236439083440944769400298504759134074324143770349947929248763079016": 476.19, - "24078451613163097416410370805562772205827071462344242816835897193771116630414": 384.61 + "24078451613163097416410370805562772205827071462344242816835897193771116630414": 0.0 }, "0x40ce68f1564f3c751b12d88a393d8cc0651dbf90": { "114711371330120068482313838962365747984220728893579964288039365743675176387739": 6259.0032, @@ -14429,15 +14429,6 @@ "event": null, "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", "cond": "0x14ba4a9b638d59ec070561731d266b46f9c4f88c67f1e2357dabab89a807f390" - }, - "24078451613163097416410370805562772205827071462344242816835897193771116630414": { - "shares": 55.52, - "cost": 48.302400000000006, - "title": "Will Cleitinho Azevedo win the 2026 Minas Gerais gubernatorial election?", - "outcome": "No", - "event": "minas-gerais-governor-election-winner", - "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", - "cond": "0xbb9450c639a6cff45852a72f736ad87bd7937bb6c32a5188951c384044db7a3e" } }, "spend": { @@ -14679,13 +14670,13 @@ "54454320447199793390647050027653271985412597042191832216838799636248932328400": "0x256a68060ae5f1504a37095ee33d8767532fd9661436eb616f5e65d6d90de1d6", "24078451613163097416410370805562772205827071462344242816835897193771116630414": "0xbb9450c639a6cff45852a72f736ad87bd7937bb6c32a5188951c384044db7a3e" }, - "cash": 733.8100022592765, + "cash": 785.6199754192766, "lag": { "n": 404, "sum_s": 7729.924843788147, "sum_slip_pct": -7.247834511462669 }, - "fees_paid": 463.13247532423674, + "fees_paid": 463.2337021642367, "lag_recent": [ [ 1785938197.1, @@ -21960,16 +21951,18 @@ "cost": 48.3, "fee": 0.1884, "opened": 1786014800, - "status": "open", - "exit_price": null, - "pnl": null, - "settled": null, - "end_ts": 1791072000 + "status": "closed", + "exit_price": 0.9332, + "pnl": 3.32, + "settled": 1786015215, + "end_ts": 1791072000, + "sold_shares": 55.52, + "sold_proceeds": 51.809973160000006 } }, "hwm": 3600.1933566560215, - "feed_sig": "855b05f3b422e024e633365e143dbc3f", - "feed_pushed_at": 1786014844.7226439, + "feed_sig": "abf50b4ec0abe95d9ab4353d4caf21e6", + "feed_pushed_at": 1786015139.9318073, "missed": [ { "ts": 1783889397, @@ -25310,7 +25303,7 @@ "107156085038944146438947590438365026964800691960988984359921209164919978522933": 1, "112774766992396377485489579919863607374726156472090313068282277768607356552228": 338, "79670417518965340166637380137891741750752210241055933511013597289989925437928": 4, - "45117272123752214028376460723544361926835506941716663290099518852020253462421": 2257, + "45117272123752214028376460723544361926835506941716663290099518852020253462421": 2258, "64694885593632675781317938696736040286617580212029967143105168259299625512290": 15, "99168594369112900321075065263037928819848865546262777337590843994370476821249": 65, "91266914832076152890178245367327746643886105568273548856344063538633019008684": 10, @@ -25338,13 +25331,13 @@ "76752916551697359157851234269297016591012843522959969977805224055761398575042": 48, "102071153892246039627048034194967021680193759805083679061162745293075874048047": 46, "36288736401955665119786973077283875206752336249826000621290926077161772340777": 44, - "69816346859095495747189627053263753156196009953825285858477796399815602774300": 859, + "69816346859095495747189627053263753156196009953825285858477796399815602774300": 860, "85120775770768568171037319691430512769043349724236381575493834592043972740948": 1, "84833713274530571479250444223158955887841795944345736012615608017701449951658": 1, "36170784529909729175483932196304779852897425726715038923506785466386030402957": 1, "44629810392325306078320885126725432925432567001348877770307512058002095840308": 142, "41800024459753239846641136399457022409586964534205265889258791197815836336250": 51, - "105018125001683421642188507083357166141411975719572822588636238221967305408092": 419, + "105018125001683421642188507083357166141411975719572822588636238221967305408092": 420, "15469460331352019135823646480486919090388437520615806921617791717165460861234": 7, "44878213123264609020900502267992317958528606661890344163785451259153992473346": 1, "12655298432856023401377623311129453877580829892143866780900963131940895536375": 62 @@ -25365,9 +25358,9 @@ "ts": 1785194148 }, "last_fill": { - "ts": 1786014863, - "side": "BUY", - "price": 0.87, + "ts": 1786015215, + "side": "SELL", + "price": 0.935, "shares": 55.52, "title": "Will Cleitinho Azevedo win the 2026 Minas Gerais gubernatori", "outcome": "No" @@ -25378,51 +25371,6 @@ "misses": 91 }, "ignored_exits": [ - { - "ts": 1785991402.0, - "token": "45117272123752214028376460723544361926835506941716663290099518852020253462421", - "their_size": 0, - "their_prev": 0, - "frac": 1.0, - "reason": "band", - "sell_px": 0.24, - "shares_held": 168.23, - "cost_held": 68.97, - "title": "US x Iran diplomatic meeting by August 15, 2026?", - "outcome": "Yes", - "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", - "mode": "paper" - }, - { - "ts": 1785991404.2, - "token": "105018125001683421642188507083357166141411975719572822588636238221967305408092", - "their_size": 0, - "their_prev": 0, - "frac": 1.0, - "reason": "band", - "sell_px": 0.341, - "shares_held": 115.61, - "cost_held": 52.95, - "title": "US announces end of Iranian blockade by August 7, 2026?", - "outcome": "Yes", - "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", - "mode": "paper" - }, - { - "ts": 1785991745.3, - "token": "69816346859095495747189627053263753156196009953825285858477796399815602774300", - "their_size": 0, - "their_prev": 0, - "frac": 1.0, - "reason": "band", - "sell_px": 0.24, - "shares_held": 210.4428, - "cost_held": 116.53, - "title": "US-Iran 60 day negotiation period extended?", - "outcome": "No", - "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", - "mode": "paper" - }, { "ts": 1785991746.6, "token": "45117272123752214028376460723544361926835506941716663290099518852020253462421", @@ -28377,6 +28325,51 @@ "outcome": "Yes", "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", "mode": "paper" + }, + { + "ts": 1786015210.7, + "token": "69816346859095495747189627053263753156196009953825285858477796399815602774300", + "their_size": 0, + "their_prev": 0, + "frac": 1.0, + "reason": "band", + "sell_px": 0.24, + "shares_held": 210.4428, + "cost_held": 116.53, + "title": "US-Iran 60 day negotiation period extended?", + "outcome": "No", + "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", + "mode": "paper" + }, + { + "ts": 1786015211.9, + "token": "45117272123752214028376460723544361926835506941716663290099518852020253462421", + "their_size": 0, + "their_prev": 0, + "frac": 1.0, + "reason": "band", + "sell_px": 0.21, + "shares_held": 168.23, + "cost_held": 68.97, + "title": "US x Iran diplomatic meeting by August 15, 2026?", + "outcome": "Yes", + "wallet": "0xbadaf319415c17f28824a43ae0cd912b9d84d874", + "mode": "paper" + }, + { + "ts": 1786015214.0, + "token": "105018125001683421642188507083357166141411975719572822588636238221967305408092", + "their_size": 0, + "their_prev": 0, + "frac": 1.0, + "reason": "band", + "sell_px": 0.293, + "shares_held": 115.61, + "cost_held": 52.95, + "title": "US announces end of Iranian blockade by August 7, 2026?", + "outcome": "Yes", + "wallet": "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c", + "mode": "paper" } ] } \ No newline at end of file diff --git a/live/copybot_live.json b/live/copybot_live.json index 7f3d698e..89156574 100644 --- a/live/copybot_live.json +++ b/live/copybot_live.json @@ -1,18 +1,18 @@ { "mode": "paper", "bankroll": 1000.0, - "stake": 48.3, + "stake": 48.37, "stake_pct": 0.04, "event_cap": 0, "hwm": 3600.19, - "cash": 733.81, - "deployed": 1681.16, + "cash": 785.62, + "deployed": 1632.85, "reserve": 0.0, - "realized": 1414.94, + "realized": 1418.44, "adjustments": 0.03, - "ledger_drift": -0.03, - "open_count": 33, - "fees_paid": 463.13, + "ledger_drift": -0.02, + "open_count": 32, + "fees_paid": 463.23, "fee_rate": 0.03, "lag": { "n": 404, @@ -64,11 +64,13 @@ "cost": 48.3, "fee": 0.19, "opened": 1786014800, - "status": "open", - "exit_price": null, - "pnl": null, - "settled": null, - "end_ts": 1791072000 + "status": "closed", + "exit_price": 0.9332, + "pnl": 3.32, + "settled": 1786015215, + "end_ts": 1791072000, + "sold_shares": 55.52, + "sold_proceeds": 51.81 }, { "token": "54454320447199793390647050027653271985412597042191832216838799636248932328400", @@ -3086,9 +3088,9 @@ ], "missed_pnl": 20972.37, "last_fill": { - "ts": 1786014863, - "side": "BUY", - "price": 0.87, + "ts": 1786015215, + "side": "SELL", + "price": 0.935, "shares": 55.52, "title": "Will Cleitinho Azevedo win the 2026 Minas Gerais gubernatori", "outcome": "No" @@ -3155,14 +3157,14 @@ "last_ts": 1785938050 }, "BikesAreTheBikes": { - "realized": 25.13, - "n": 19, + "realized": 28.45, + "n": 20, "wins": 3, - "open_cost": 1272.31, - "open_n": 19, + "open_cost": 1224.01, + "open_n": 18, "miss_n": 47, "miss_pnl": -561.88, - "last_ts": 1786014800 + "last_ts": 1786015215 }, "JuiceFarm": { "realized": -217.7, @@ -3195,5 +3197,5 @@ "last_ts": 0 } }, - "updated": 1786014863 + "updated": 1786015215 } \ No newline at end of file diff --git a/live/copybot_live_full.json b/live/copybot_live_full.json index bcd5ef34..d80b422d 100644 --- a/live/copybot_live_full.json +++ b/live/copybot_live_full.json @@ -1,6 +1,6 @@ { "mode": "paper", - "updated": 1786014863, + "updated": 1786015215, "wallet_pnl": { "0xbadaf319": { "realized": 542.3, @@ -63,14 +63,14 @@ "last_ts": 1785938050 }, "BikesAreTheBikes": { - "realized": 25.13, - "n": 19, + "realized": 28.45, + "n": 20, "wins": 3, - "open_cost": 1272.31, - "open_n": 19, + "open_cost": 1224.01, + "open_n": 18, "miss_n": 47, "miss_pnl": -561.88, - "last_ts": 1786014800 + "last_ts": 1786015215 }, "JuiceFarm": { "realized": -217.7, @@ -118,11 +118,13 @@ "cost": 48.3, "fee": 0.1884, "opened": 1786014800, - "status": "open", - "exit_price": null, - "pnl": null, - "settled": null, - "end_ts": 1791072000 + "status": "closed", + "exit_price": 0.9332, + "pnl": 3.32, + "settled": 1786015215, + "end_ts": 1791072000, + "sold_shares": 55.52, + "sold_proceeds": 51.809973160000006 }, { "token": "54454320447199793390647050027653271985412597042191832216838799636248932328400",