diff --git a/live/copybot.paper.json b/live/copybot.paper.json index ddea0e62..61df531b 100644 --- a/live/copybot.paper.json +++ b/live/copybot.paper.json @@ -7,7 +7,8 @@ "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb", "0xf3488e52ac2d7f0628b04481db5a5b0446f0e543", "0x86c878cde72660ec52f5e6f0f0438b76de8fc867", - "0x41558102a796ba971c7567cad41c307e59f8fa41" + "0x41558102a796ba971c7567cad41c307e59f8fa41", + "0xd96750bf8d941a8186e592b0ae6e096da66aa266" ], "watch": [ { @@ -25,6 +26,10 @@ { "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41", "name": "LSB1" + }, + { + "wallet": "0xd96750bf8d941a8186e592b0ae6e096da66aa266", + "name": "imwalkinghere" } ], "follow": { @@ -34,7 +39,8 @@ "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb": 123.08, "0xf3488e52ac2d7f0628b04481db5a5b0446f0e543": 704.33, "0x86c878cde72660ec52f5e6f0f0438b76de8fc867": 970.0, - "0x41558102a796ba971c7567cad41c307e59f8fa41": 231.0 + "0x41558102a796ba971c7567cad41c307e59f8fa41": 231.0, + "0xd96750bf8d941a8186e592b0ae6e096da66aa266": 115.27 }, "min_entry": 0.0, "max_entry": 0.95 diff --git a/live/portfolio.json b/live/portfolio.json index 63e3e58a..d7c53dbb 100644 --- a/live/portfolio.json +++ b/live/portfolio.json @@ -1 +1 @@ -{"started":1780286400.0,"updated":1783050497.4693792,"bank":1000.0,"stake":300.29,"stake_pct":0.04,"event_cap":0,"hwm":8014.55,"dd_threshold":0.8,"capped_count":0,"max_entry":0.95,"fee_rate":0.03,"slip":0.005,"lag_est_s":90,"fees_paid":361.22,"equity":7796.23,"liquid":6739.34,"invested":1056.89,"realized":6507.31,"pnl":6796.23,"unreal":288.93,"resolved_count":271,"wins":218,"losses":53,"open_count":6,"missed_count":16,"wallets":[{"name":"Kruto2027","wallet":"0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb","bets":43,"won":31,"lost":9,"invested":926.62,"realized":1719.48,"conv_thr":123},{"name":"shisan888","wallet":"0xf3488e52ac2d7f0628b04481db5a5b0446f0e543","bets":43,"won":33,"lost":8,"invested":89.32,"realized":1416.05,"conv_thr":727},{"name":"fortuneking","wallet":"0x86c878cde72660ec52f5e6f0f0438b76de8fc867","bets":83,"won":56,"lost":26,"invested":40.95,"realized":727.83,"conv_thr":1000},{"name":"LSB1","wallet":"0x41558102a796ba971c7567cad41c307e59f8fa41","bets":108,"won":98,"lost":10,"invested":0.0,"realized":2643.95,"conv_thr":231}],"current":[{"title":"Switzerland vs. Algeria: O/U 8.5 Total Corners","name":"shisan888","outcome":"Under","stake":40.0,"val":49.4,"pnl":8.81,"end":"2026-07-03"},{"title":"Switzerland vs. Algeria: O/U 7.5 Total Corners","name":"shisan888","outcome":"Under","stake":40.0,"val":39.92,"pnl":-0.75,"end":"2026-07-03"},{"title":"Spread: Club ABB (-1.5)","name":"Kruto2027","outcome":"Bamin Real Potos\u00ed","stake":40.0,"val":31.2,"pnl":-9.14,"end":"2026-05-14"},{"title":"Club Always Ready vs. FC Universitario: O/U 4.5","name":"fortuneking","outcome":"Under","stake":40.0,"val":40.95,"pnl":0.35,"end":"2026-05-23"},{"title":"Washington Spirit vs. Houston Dash: 2nd Half O/U 1.5","name":"Kruto2027","outcome":"Over","stake":297.68,"val":391.88,"pnl":88.7,"end":"2026-07-04"},{"title":"Washington Spirit vs. Houston Dash: Washington Spirit 2nd Half O/U 0.5","name":"Kruto2027","outcome":"Over","stake":297.68,"val":503.54,"pnl":200.97,"end":"2026-07-04"}],"resolved":[{"title":"ITF Zagreb: Dorian Tremblay vs Javier Barranco Cosano","name":"fortuneking","won":true,"stake":127.88,"pnl":16.27,"date":1782964800},{"title":"Mallorca Championships: Luciano Darderi vs Nuno Borges","name":"fortuneking","won":true,"stake":127.88,"pnl":10.4,"date":1782964800},{"title":"ITF Palma Del Rio: Ayla Aksu vs Celia Cervino Ruiz","name":"fortuneking","won":true,"stake":127.88,"pnl":38.64,"date":1782964800},{"title":"ITF Tarvisio: Gabriela Ce vs Pia Lovric","name":"fortuneking","won":true,"stake":302.47,"pnl":172.16,"date":1782792000},{"title":"ITF Palma Del Rio: Polina Isakova vs Anna Kubareva","name":"fortuneking","won":true,"stake":302.47,"pnl":43.06,"date":1782792000},{"title":"ITF Palma Del Rio: Tiphanie Lemaitre vs Kristina Mladenovic","name":"fortuneking","won":true,"stake":282.63,"pnl":46.99,"date":1782792000},{"title":"Piracicaba: Luis Felipe Miguel vs Thiago Seyboth Wild","name":"fortuneking","won":true,"stake":127.88,"pnl":19.56,"date":1782792000},{"title":"France vs. Sweden: Both Teams to Score in Second Half","name":"fortuneking","won":true,"stake":291.06,"pnl":165.44,"date":1782792000},{"title":"ITF Palma Del Rio: Eva Vedder vs Zoziya Kardava","name":"fortuneking","won":true,"stake":281.95,"pnl":15.46,"date":1782705600},{"title":"Lexus Eastbourne Open: Sara Bejlek vs Laura Siegemund","name":"fortuneking","won":false,"stake":302.47,"pnl":-305.51,"date":1782705600},{"title":"Map 2 Rounds Handicap: Donstu Esports (-3.5) vs OlyBet SB (+3.5)","name":"Kruto2027","won":false,"stake":276.48,"pnl":-282.52,"date":1782705600},{"title":"Counter-Strike: OlyBet SB vs Donstu Esports - Map 2 Winner","name":"Kruto2027","won":true,"stake":265.18,"pnl":35.05,"date":1782705600},{"title":"Germany vs. Paraguay: O/U 10.5 Total Corners","name":"Kruto2027","won":true,"stake":266.58,"pnl":330.25,"date":1782705600},{"title":"ITF Samobor: Andrej Nedic vs Nikita Mashtakov","name":"fortuneking","won":false,"stake":298.95,"pnl":-302.33,"date":1782619200},{"title":"Mallorca Championships, Qualification: Adam Walton vs Federico Bondioli","name":"fortuneking","won":true,"stake":244.03,"pnl":11.61,"date":1782532800},{"title":"Grass Court Championships: Aryna Sabalenka vs Jessica Pegula","name":"fortuneking","won":true,"stake":244.03,"pnl":68.93,"date":1782532800},{"title":"Halle Open: Alexander Zverev vs Taylor Fritz","name":"fortuneking","won":true,"stake":244.03,"pnl":144.85,"date":1782532800},{"title":"Uruguay vs. Spain: O/U 11.5 Total Corners","name":"fortuneking","won":true,"stake":267.13,"pnl":319.14,"date":1782532800},{"title":"Panama vs. England: O/U 10.5 Total Corners","name":"fortuneking","won":true,"stake":288.91,"pnl":281.72,"date":1782532800},{"title":"Dart/Lumsden vs. Sutjiadi/Tjen: Set 2 Games O/U 9.5","name":"fortuneking","won":true,"stake":187.51,"pnl":309.8,"date":1782446400},{"title":"Will Racing 92 win?","name":"fortuneking","won":true,"stake":187.51,"pnl":66.58,"date":1782446400},{"title":"Paraguay vs. Australia: Australia O/U 2.5 Corners","name":"Kruto2027","won":true,"stake":122.75,"pnl":116.68,"date":1782446400},{"title":"Norway vs. France: O/U 12.5 Total Corners","name":"fortuneking","won":true,"stake":265.22,"pnl":47.71,"date":1782446400},{"title":"Parma: Laslo Djere vs Chun-Hsin Tseng","name":"fortuneking","won":false,"stake":148.78,"pnl":-151.42,"date":1782360000},{"title":"Japan vs. Sweden: O/U 7.5 Total Corners","name":"fortuneking","won":false,"stake":127.88,"pnl":-129.44,"date":1782360000},{"title":"Japan vs. Sweden: O/U 9.5 Total Corners","name":"fortuneking","won":false,"stake":125.29,"pnl":-127.2,"date":1782360000},{"title":"ICC T20 World Cup, Women: Australia vs Bangladesh","name":"Kruto2027","won":false,"stake":96.24,"pnl":-98.7,"date":1782273600},{"title":"Royan: Leo Raquillet vs Pavel Kotov","name":"Kruto2027","won":false,"stake":138.71,"pnl":-142.55,"date":1782273600},{"title":"Mees Rottgering vs. Kyrian Jacquet: Total Sets O/U 2.5","name":"Kruto2027","won":true,"stake":138.71,"pnl":129.89,"date":1782273600},{"title":"Games Total: O/U 2.5","name":"Kruto2027","won":true,"stake":297.52,"pnl":236.74,"date":1782273600},{"title":"Switzerland vs. Canada: O/U 8.5 Total Corners","name":"fortuneking","won":false,"stake":306.99,"pnl":-310.46,"date":1782273600},{"title":"Switzerland vs. Canada: O/U 7.5 Total Corners","name":"fortuneking","won":false,"stake":294.57,"pnl":-298.61,"date":1782273600},{"title":"Spread: Morocco (-1.5)","name":"fortuneking","won":false,"stake":282.63,"pnl":-285.31,"date":1782273600},{"title":"Morocco vs. Haiti: O/U 7.5","name":"fortuneking","won":true,"stake":271.22,"pnl":39.85,"date":1782273600},{"title":"Phoenix Mercury vs. Indiana Fever","name":"fortuneking","won":false,"stake":272.81,"pnl":-274.83,"date":1782273600},{"title":"Bellucci vs. Bublik: Match O/U 21.5","name":"Kruto2027","won":true,"stake":104.61,"pnl":46.37,"date":1782187200},{"title":"Norway vs. Senegal: O/U 11.5 Total Corners","name":"fortuneking","won":true,"stake":283.36,"pnl":431.45,"date":1782187200},{"title":"Spread: England (-1.5)","name":"fortuneking","won":true,"stake":302.47,"pnl":307.14,"date":1782187200},{"title":"England vs. Ghana: O/U 8.5 Total Corners","name":"fortuneking","won":false,"stake":314.75,"pnl":-319.45,"date":1782187200},{"title":"Egypt to score first vs. New Zealand?","name":"LSB1","won":true,"stake":299.89,"pnl":50.44,"date":1782108000},{"title":"Exact Score: New Zealand 2 - 2 Egypt?","name":"LSB1","won":true,"stake":299.89,"pnl":13.81,"date":1782108000},{"title":"Exact Score: New Zealand 1 - 2 Egypt?","name":"LSB1","won":true,"stake":299.89,"pnl":58.13,"date":1782108000},{"title":"Will France win on 2026-06-22?","name":"LSB1","won":true,"stake":282.59,"pnl":19.2,"date":1782108000},{"title":"Halle Open: Nuno Borges vs Felix Auger-Aliassime","name":"fortuneking","won":true,"stake":96.24,"pnl":5.54,"date":1782100800},{"title":"Nottingham 2: Felix Gill vs Hugo Gaston","name":"fortuneking","won":false,"stake":105.73,"pnl":-107.92,"date":1782100800},{"title":"ITF Tauste: Belle Thompson vs Celia Anson Sanchez","name":"fortuneking","won":false,"stake":105.73,"pnl":-106.61,"date":1782100800},{"title":"New Zealand vs. Egypt: O/U 7.5 Total Corners","name":"shisan888","won":true,"stake":299.89,"pnl":60.96,"date":1782100800},{"title":"New Zealand vs. Egypt: O/U 6.5 Total Corners","name":"shisan888","won":true,"stake":299.89,"pnl":129.89,"date":1782100800},{"title":"Argentina vs. Austria: 1st Half O/U 0.5","name":"fortuneking","won":false,"stake":304.06,"pnl":-309.7,"date":1782100800},{"title":"Spread: Argentina (-1.5)","name":"fortuneking","won":false,"stake":291.67,"pnl":-294.97,"date":1782100800},{"title":"Argentina vs. Austria: O/U 6.5 Total Corners","name":"shisan888","won":true,"stake":279.87,"pnl":51.89,"date":1782100800},{"title":"France vs. Iraq: O/U 6.5","name":"fortuneking","won":true,"stake":281.95,"pnl":16.04,"date":1782100800},{"title":"Will Japan win on 2026-06-21?","name":"LSB1","won":true,"stake":266.05,"pnl":73.08,"date":1782021600},{"title":"Exact Score: Tunisia 0 - 1 Japan?","name":"LSB1","won":true,"stake":277.54,"pnl":22.96,"date":1782021600},{"title":"Exact Score: Tunisia 1 - 2 Japan?","name":"LSB1","won":true,"stake":277.54,"pnl":24.38,"date":1782021600},{"title":"Tunisia vs. Japan: 2nd Half O/U 0.5","name":"LSB1","won":true,"stake":277.54,"pnl":55.51,"date":1782021600},{"title":"Exact Score: Any Other Score?","name":"LSB1","won":true,"stake":277.54,"pnl":300.72,"date":1782021600},{"title":"Exact Score: Tunisia 0 - 3 Japan?","name":"LSB1","won":true,"stake":277.54,"pnl":58.52,"date":1782021600},{"title":"Exact Score: Belgium 2 - 0 IR Iran?","name":"LSB1","won":true,"stake":298.98,"pnl":38.03,"date":1782021600},{"title":"Exact Score: Uruguay 3 - 1 Cabo Verde?","name":"LSB1","won":true,"stake":295.25,"pnl":115.99,"date":1782021600}],"missed":[{"title":"ITF Kayseri: Ustiniya Lekomtseva vs Sofiia Bielinska","name":"Kruto2027","won":true,"stake":58.92,"capped":false,"pnl":23.16,"date":1781755200},{"title":"Tucuman: Federico Coria vs Andrea Collarini","name":"fortuneking","won":true,"stake":65.11,"capped":false,"pnl":47.72,"date":1781755200},{"title":"ITF Merzig: Sonja Zhenikhova vs Leonie Schuknecht","name":"Kruto2027","won":false,"stake":60.97,"capped":false,"pnl":-61.68,"date":1781668800},{"title":"Lyon: Nikolas Sanchez Izquierdo vs Luca Van Assche","name":"fortuneking","won":true,"stake":58.92,"capped":false,"pnl":131.37,"date":1781668800},{"title":"Australia vs. T\u00fcrkiye: Australia O/U 2.5","name":"Kruto2027","won":true,"stake":60.97,"capped":false,"pnl":44.24,"date":1781409600},{"title":"Australia vs. T\u00fcrkiye: Australia O/U 1.5","name":"Kruto2027","won":false,"stake":60.97,"capped":false,"pnl":-62.27,"date":1781409600},{"title":"Folarin Balogun: 1+ goals","name":"LSB1","won":true,"stake":66.79,"capped":false,"pnl":127.35,"date":1781330400},{"title":"Exact Score: United States 2 - 0 Paraguay?","name":"LSB1","won":true,"stake":66.79,"capped":false,"pnl":10.92,"date":1781330400},{"title":"Exact Score: United States 3 - 0 Paraguay?","name":"LSB1","won":true,"stake":66.79,"capped":false,"pnl":3.3,"date":1781330400},{"title":"Qatar vs. Switzerland: 1st Half O/U 1.5","name":"Kruto2027","won":true,"stake":60.97,"capped":false,"pnl":59.45,"date":1781323200},{"title":"Exact Score: Korea Republic 2 - 0 Czechia?","name":"LSB1","won":true,"stake":65.11,"capped":false,"pnl":3.27,"date":1781244000},{"title":"Exact Score: Korea Republic 1 - 0 Czechia?","name":"LSB1","won":true,"stake":65.11,"capped":false,"pnl":11.94,"date":1781244000},{"title":"Will CR Brasil win on 2026-06-12?","name":"LSB1","won":false,"stake":66.79,"capped":false,"pnl":-67.13,"date":1781244000},{"title":"Bolivia vs. Algeria: Bolivia O/U 2.5","name":"Kruto2027","won":true,"stake":60.97,"capped":false,"pnl":49.65,"date":1781150400},{"title":"Iraq vs. Venezuela: Iraq O/U 1.5","name":"Kruto2027","won":true,"stake":60.97,"capped":false,"pnl":82.25,"date":1781064000},{"title":"Portugal vs. Nigeria: Portugal O/U 1.5","name":"Kruto2027","won":false,"stake":60.97,"capped":false,"pnl":-62.46,"date":1781064000}],"missed_pnl":341.11} \ No newline at end of file +{"started":1780286400.0,"updated":1783053657.3556852,"bank":1000.0,"stake":1070.25,"stake_pct":0.04,"event_cap":0,"hwm":26773.07,"dd_threshold":0.8,"capped_count":0,"max_entry":0.95,"fee_rate":0.03,"slip":0.005,"lag_est_s":90,"fees_paid":1530.99,"equity":27766.37,"liquid":24422.5,"invested":3343.87,"realized":25756.25,"pnl":26766.37,"unreal":1010.12,"resolved_count":400,"wins":311,"losses":89,"open_count":7,"missed_count":25,"wallets":[{"name":"Kruto2027","wallet":"0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb","bets":42,"won":31,"lost":8,"invested":3180.83,"realized":3578.89,"conv_thr":123},{"name":"shisan888","wallet":"0xf3488e52ac2d7f0628b04481db5a5b0446f0e543","bets":44,"won":33,"lost":8,"invested":122.09,"realized":2995.56,"conv_thr":727},{"name":"fortuneking","wallet":"0x86c878cde72660ec52f5e6f0f0438b76de8fc867","bets":85,"won":57,"lost":27,"invested":40.95,"realized":-747.38,"conv_thr":1000},{"name":"LSB1","wallet":"0x41558102a796ba971c7567cad41c307e59f8fa41","bets":108,"won":98,"lost":10,"invested":0.0,"realized":5331.0,"conv_thr":231},{"name":"imwalkinghere","wallet":"0xd96750bf8d941a8186e592b0ae6e096da66aa266","bets":128,"won":92,"lost":36,"invested":0.0,"realized":14598.18,"conv_thr":115}],"current":[{"title":"Switzerland vs. Algeria: O/U 8.5 Total Corners","name":"shisan888","outcome":"Under","stake":40.0,"val":62.29,"pnl":21.7,"end":"2026-07-03"},{"title":"Switzerland vs. Algeria: O/U 6.5 Total Corners","name":"shisan888","outcome":"Under","stake":40.0,"val":19.69,"pnl":-21.12,"end":"2026-07-03"},{"title":"Switzerland vs. Algeria: O/U 7.5 Total Corners","name":"shisan888","outcome":"Under","stake":40.0,"val":40.12,"pnl":-0.54,"end":"2026-07-03"},{"title":"Spread: Club ABB (-1.5)","name":"Kruto2027","outcome":"Bamin Real Potos\u00ed","stake":40.0,"val":31.2,"pnl":-9.14,"end":"2026-05-14"},{"title":"Club Always Ready vs. FC Universitario: O/U 4.5","name":"fortuneking","outcome":"Under","stake":40.0,"val":40.95,"pnl":0.35,"end":"2026-05-23"},{"title":"Washington Spirit vs. Houston Dash: 2nd Half O/U 1.5","name":"Kruto2027","outcome":"Over","stake":1047.09,"val":1378.43,"pnl":311.98,"end":"2026-07-04"},{"title":"Washington Spirit vs. Houston Dash: Washington Spirit 2nd Half O/U 0.5","name":"Kruto2027","outcome":"Over","stake":1047.09,"val":1771.19,"pnl":706.9,"end":"2026-07-04"}],"resolved":[{"title":"ITF Taipei: Priska Madelyn Nugroho vs Dayeon Back","name":"fortuneking","won":true,"stake":922.8,"pnl":534.72,"date":1783051200},{"title":"Lexus Eastbourne Open: Zizou Bergs vs Toby Samuel","name":"fortuneking","won":false,"stake":922.8,"pnl":-930.18,"date":1783051200},{"title":"ITF Zagreb: Dorian Tremblay vs Javier Barranco Cosano","name":"fortuneking","won":true,"stake":964.37,"pnl":122.71,"date":1782964800},{"title":"Mallorca Championships: Luciano Darderi vs Nuno Borges","name":"fortuneking","won":true,"stake":964.37,"pnl":78.41,"date":1782964800},{"title":"ITF Palma Del Rio: Ayla Aksu vs Celia Cervino Ruiz","name":"fortuneking","won":true,"stake":925.15,"pnl":279.55,"date":1782964800},{"title":"Bitcoin Up or Down - July 2, 1:10AM-1:15AM ET","name":"imwalkinghere","won":true,"stake":1066.31,"pnl":493.86,"date":1782964800},{"title":"Bitcoin Up or Down - June 30, 7:55PM-8:00PM ET","name":"imwalkinghere","won":true,"stake":1018.09,"pnl":724.98,"date":1782878400},{"title":"ITF Tarvisio: Gabriela Ce vs Pia Lovric","name":"fortuneking","won":true,"stake":964.9,"pnl":549.21,"date":1782792000},{"title":"ITF Palma Del Rio: Polina Isakova vs Anna Kubareva","name":"fortuneking","won":true,"stake":964.9,"pnl":137.37,"date":1782792000},{"title":"ITF Palma Del Rio: Tiphanie Lemaitre vs Kristina Mladenovic","name":"fortuneking","won":true,"stake":938.49,"pnl":156.02,"date":1782792000},{"title":"Piracicaba: Luis Felipe Miguel vs Thiago Seyboth Wild","name":"fortuneking","won":true,"stake":925.15,"pnl":141.49,"date":1782792000},{"title":"Bitcoin Up or Down - June 29, 7:55PM-8:00PM ET","name":"imwalkinghere","won":true,"stake":1000.46,"pnl":515.75,"date":1782792000},{"title":"Will Morocco win on 2026-06-29?","name":"imwalkinghere","won":false,"stake":1000.46,"pnl":-1022.94,"date":1782792000},{"title":"Bitcoin Up or Down - June 29, 10:30PM-10:35PM ET","name":"imwalkinghere","won":true,"stake":1000.46,"pnl":535.82,"date":1782792000},{"title":"Bitcoin Up or Down - June 29, 10:40PM-10:45PM ET","name":"imwalkinghere","won":true,"stake":1000.46,"pnl":748.77,"date":1782792000},{"title":"Bitcoin Up or Down - June 30, 4:45AM-4:50AM ET","name":"imwalkinghere","won":false,"stake":1070.92,"pnl":-1088.61,"date":1782792000},{"title":"Bitcoin Up or Down - June 30, 6:10AM-6:15AM ET","name":"imwalkinghere","won":false,"stake":1027.38,"pnl":-1039.18,"date":1782792000},{"title":"Bitcoin Up or Down - June 30, 1:05PM-1:10PM ET","name":"imwalkinghere","won":true,"stake":985.81,"pnl":241.1,"date":1782792000},{"title":"France vs. Sweden: Both Teams to Score in Second Half","name":"fortuneking","won":true,"stake":995.46,"pnl":565.82,"date":1782792000},{"title":"ITF Palma Del Rio: Eva Vedder vs Zoziya Kardava","name":"fortuneking","won":true,"stake":647.79,"pnl":35.53,"date":1782705600},{"title":"Lexus Eastbourne Open: Sara Bejlek vs Laura Siegemund","name":"fortuneking","won":false,"stake":946.67,"pnl":-956.19,"date":1782705600},{"title":"Bitcoin Up or Down - June 28, 9:45PM-9:50PM ET","name":"imwalkinghere","won":true,"stake":968.55,"pnl":826.16,"date":1782705600},{"title":"Map 2 Rounds Handicap: Donstu Esports (-3.5) vs OlyBet SB (+3.5)","name":"Kruto2027","won":false,"stake":964.77,"pnl":-985.86,"date":1782705600},{"title":"Counter-Strike: OlyBet SB vs Donstu Esports - Map 2 Winner","name":"Kruto2027","won":true,"stake":925.33,"pnl":122.31,"date":1782705600},{"title":"Germany vs. Paraguay: O/U 10.5 Total Corners","name":"Kruto2027","won":true,"stake":930.23,"pnl":1152.41,"date":1782705600},{"title":"Bitcoin Up or Down - June 29, 4:35PM-4:40PM ET","name":"imwalkinghere","won":true,"stake":976.32,"pnl":603.56,"date":1782705600},{"title":"ITF Samobor: Andrej Nedic vs Nikita Mashtakov","name":"fortuneking","won":false,"stake":686.76,"pnl":-694.52,"date":1782619200},{"title":"Bitcoin Up or Down - June 28, 6:00AM-6:15AM ET","name":"imwalkinghere","won":true,"stake":961.06,"pnl":187.18,"date":1782619200},{"title":"Mallorca Championships, Qualification: Adam Walton vs Federico Bondioli","name":"fortuneking","won":true,"stake":517.58,"pnl":24.62,"date":1782532800},{"title":"Grass Court Championships: Aryna Sabalenka vs Jessica Pegula","name":"fortuneking","won":true,"stake":528.15,"pnl":149.19,"date":1782532800},{"title":"Halle Open: Alexander Zverev vs Taylor Fritz","name":"fortuneking","won":true,"stake":528.15,"pnl":313.5,"date":1782532800},{"title":"Uruguay vs. Spain: O/U 11.5 Total Corners","name":"fortuneking","won":true,"stake":891.82,"pnl":1065.49,"date":1782532800},{"title":"Bitcoin Up or Down - June 27, 5:20AM-5:25AM ET","name":"imwalkinghere","won":true,"stake":953.94,"pnl":485.63,"date":1782532800},{"title":"Bitcoin Up or Down - June 27, 11:20AM-11:25AM ET","name":"imwalkinghere","won":false,"stake":973.36,"pnl":-979.68,"date":1782532800},{"title":"Panama vs. England: O/U 10.5 Total Corners","name":"fortuneking","won":true,"stake":934.17,"pnl":910.94,"date":1782532800},{"title":"Bitcoin Up or Down - June 27, 7:15PM-7:20PM ET","name":"imwalkinghere","won":true,"stake":970.61,"pnl":455.74,"date":1782532800},{"title":"Dart/Lumsden vs. Sutjiadi/Tjen: Set 2 Games O/U 9.5","name":"fortuneking","won":true,"stake":394.52,"pnl":651.82,"date":1782446400},{"title":"Will Racing 92 win?","name":"fortuneking","won":true,"stake":394.52,"pnl":140.08,"date":1782446400},{"title":"Paraguay vs. Australia: Australia O/U 2.5 Corners","name":"Kruto2027","won":true,"stake":851.64,"pnl":809.55,"date":1782446400},{"title":"Bitcoin Up or Down - June 26, 3:30AM-3:45AM ET","name":"imwalkinghere","won":true,"stake":915.7,"pnl":177.51,"date":1782446400},{"title":"Bitcoin Up or Down - June 26, 2:05PM-2:10PM ET","name":"imwalkinghere","won":false,"stake":922.8,"pnl":-933.73,"date":1782446400},{"title":"Norway vs. France: O/U 12.5 Total Corners","name":"fortuneking","won":true,"stake":885.45,"pnl":159.27,"date":1782446400},{"title":"Parma: Laslo Djere vs Chun-Hsin Tseng","name":"fortuneking","won":false,"stake":290.33,"pnl":-295.49,"date":1782360000},{"title":"Bitcoin Up or Down - June 24, 9:05PM-9:10PM ET","name":"imwalkinghere","won":true,"stake":973.81,"pnl":440.21,"date":1782360000},{"title":"Bitcoin Up or Down - June 24, 9:10PM-9:15PM ET","name":"imwalkinghere","won":true,"stake":934.57,"pnl":600.07,"date":1782360000},{"title":"Bitcoin Up or Down - June 25, 3:20PM-3:25PM ET","name":"imwalkinghere","won":false,"stake":964.37,"pnl":-980.42,"date":1782360000},{"title":"Japan vs. Sweden: O/U 7.5 Total Corners","name":"fortuneking","won":false,"stake":925.15,"pnl":-936.45,"date":1782360000},{"title":"Japan vs. Sweden: O/U 9.5 Total Corners","name":"fortuneking","won":false,"stake":887.69,"pnl":-901.21,"date":1782360000},{"title":"ICC T20 World Cup, Women: Australia vs Bangladesh","name":"Kruto2027","won":false,"stake":165.8,"pnl":-170.05,"date":1782273600},{"title":"Royan: Leo Raquillet vs Pavel Kotov","name":"Kruto2027","won":false,"stake":250.62,"pnl":-257.57,"date":1782273600},{"title":"Mees Rottgering vs. Kyrian Jacquet: Total Sets O/U 2.5","name":"Kruto2027","won":true,"stake":250.62,"pnl":234.68,"date":1782273600},{"title":"Bitcoin Up or Down - June 23, 11:00PM-11:05PM ET","name":"imwalkinghere","won":true,"stake":1009.43,"pnl":410.09,"date":1782273600},{"title":"Games Total: O/U 2.5","name":"Kruto2027","won":true,"stake":1018.12,"pnl":810.13,"date":1782273600},{"title":"Bitcoin Up or Down - June 24, 10:15AM-10:30AM ET","name":"imwalkinghere","won":true,"stake":1050.52,"pnl":298.12,"date":1782273600},{"title":"Ethereum Up or Down - June 24, 1:30PM-1:35PM ET","name":"imwalkinghere","won":false,"stake":1062.45,"pnl":-1076.46,"date":1782273600},{"title":"Switzerland vs. Canada: O/U 8.5 Total Corners","name":"fortuneking","won":false,"stake":1019.39,"pnl":-1030.91,"date":1782273600},{"title":"Switzerland vs. Canada: O/U 7.5 Total Corners","name":"fortuneking","won":false,"stake":978.15,"pnl":-991.54,"date":1782273600},{"title":"Morocco vs. Haiti: Morocco 1st Half O/U 1.5","name":"imwalkinghere","won":true,"stake":938.49,"pnl":1759.33,"date":1782273600},{"title":"Spread: Morocco (-1.5)","name":"fortuneking","won":false,"stake":1008.86,"pnl":-1018.44,"date":1782273600},{"title":"Morocco vs. Haiti: O/U 7.5","name":"fortuneking","won":true,"stake":968.12,"pnl":142.26,"date":1782273600}],"missed":[{"title":"ITF Kayseri: Ustiniya Lekomtseva vs Sofiia Bielinska","name":"Kruto2027","won":true,"stake":61.95,"capped":false,"pnl":24.35,"date":1781755200},{"title":"Tucuman: Federico Coria vs Andrea Collarini","name":"fortuneking","won":true,"stake":68.41,"capped":false,"pnl":50.13,"date":1781755200},{"title":"ITF Merzig: Sonja Zhenikhova vs Leonie Schuknecht","name":"Kruto2027","won":false,"stake":63.92,"capped":false,"pnl":-64.66,"date":1781668800},{"title":"Lyon: Nikolas Sanchez Izquierdo vs Luca Van Assche","name":"fortuneking","won":true,"stake":61.95,"capped":false,"pnl":138.13,"date":1781668800},{"title":"IR Iran vs. New Zealand: Both Teams to Score in First Half","name":"Kruto2027","won":false,"stake":68.41,"capped":false,"pnl":-68.98,"date":1781582400},{"title":"Australia vs. T\u00fcrkiye: Australia O/U 2.5","name":"Kruto2027","won":true,"stake":63.92,"capped":false,"pnl":46.38,"date":1781409600},{"title":"Australia vs. T\u00fcrkiye: Australia O/U 1.5","name":"Kruto2027","won":false,"stake":63.92,"capped":false,"pnl":-65.28,"date":1781409600},{"title":"Folarin Balogun: 1+ goals","name":"LSB1","won":true,"stake":70.15,"capped":false,"pnl":133.76,"date":1781330400},{"title":"Exact Score: United States 2 - 0 Paraguay?","name":"LSB1","won":true,"stake":70.15,"capped":false,"pnl":11.47,"date":1781330400},{"title":"Exact Score: United States 3 - 0 Paraguay?","name":"LSB1","won":true,"stake":70.15,"capped":false,"pnl":3.47,"date":1781330400},{"title":"Qatar vs. Switzerland: 1st Half O/U 1.5","name":"Kruto2027","won":true,"stake":63.92,"capped":false,"pnl":62.33,"date":1781323200},{"title":"Exact Score: Korea Republic 2 - 0 Czechia?","name":"LSB1","won":true,"stake":68.41,"capped":false,"pnl":3.44,"date":1781244000},{"title":"Exact Score: Korea Republic 1 - 0 Czechia?","name":"LSB1","won":true,"stake":68.41,"capped":false,"pnl":12.55,"date":1781244000},{"title":"Will CR Brasil win on 2026-06-12?","name":"LSB1","won":false,"stake":70.15,"capped":false,"pnl":-70.51,"date":1781244000},{"title":"Bitcoin Up or Down - June 11, 7:55PM-8:00PM ET","name":"imwalkinghere","won":true,"stake":68.41,"capped":false,"pnl":19.38,"date":1781236800},{"title":"BNB Up or Down - June 12, 11:35AM-11:40AM ET","name":"imwalkinghere","won":true,"stake":70.15,"capped":false,"pnl":50.87,"date":1781236800},{"title":"Canada vs. Bosnia and Herzegovina: O/U 2.5","name":"imwalkinghere","won":true,"stake":70.15,"capped":false,"pnl":71.76,"date":1781236800},{"title":"Bitcoin Up or Down - June 12, 6:45PM-6:50PM ET","name":"imwalkinghere","won":false,"stake":70.15,"capped":false,"pnl":-71.07,"date":1781236800},{"title":"Bolivia vs. Algeria: Bolivia O/U 2.5","name":"Kruto2027","won":true,"stake":63.92,"capped":false,"pnl":52.05,"date":1781150400},{"title":"Bitcoin Up or Down - June 10, 11:15PM-11:20PM ET","name":"imwalkinghere","won":true,"stake":61.95,"capped":false,"pnl":30.19,"date":1781150400},{"title":"Iraq vs. Venezuela: Iraq O/U 1.5","name":"Kruto2027","won":true,"stake":63.92,"capped":false,"pnl":86.23,"date":1781064000},{"title":"Portugal vs. Nigeria: Portugal O/U 1.5","name":"Kruto2027","won":false,"stake":63.92,"capped":false,"pnl":-65.48,"date":1781064000},{"title":"Bitcoin Up or Down - June 10, 11:00AM-11:05AM ET","name":"imwalkinghere","won":false,"stake":61.95,"capped":false,"pnl":-63.03,"date":1781064000},{"title":"Bitcoin Up or Down - June 10, 11:10AM-11:15AM ET","name":"imwalkinghere","won":false,"stake":61.95,"capped":false,"pnl":-62.93,"date":1781064000},{"title":"BNB Up or Down - June 10, 6:50PM-6:55PM ET","name":"imwalkinghere","won":false,"stake":61.95,"capped":false,"pnl":-62.76,"date":1781064000}],"missed_pnl":201.8} \ No newline at end of file diff --git a/live/portfolio.py b/live/portfolio.py index 309906fb..a721b378 100644 --- a/live/portfolio.py +++ b/live/portfolio.py @@ -72,10 +72,11 @@ SLIP = 0.005 # the followed wallets — single source of truth (dashboard renders names from the feed) WALLETS = [ - {"name": "Kruto2027", "wallet": "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb"}, - {"name": "shisan888", "wallet": "0xf3488e52ac2d7f0628b04481db5a5b0446f0e543"}, - {"name": "fortuneking", "wallet": "0x86c878cde72660ec52f5e6f0f0438b76de8fc867"}, - {"name": "LSB1", "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41"}, + {"name": "Kruto2027", "wallet": "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb"}, + {"name": "shisan888", "wallet": "0xf3488e52ac2d7f0628b04481db5a5b0446f0e543"}, + {"name": "fortuneking", "wallet": "0x86c878cde72660ec52f5e6f0f0438b76de8fc867"}, + {"name": "LSB1", "wallet": "0x41558102a796ba971c7567cad41c307e59f8fa41"}, + {"name": "imwalkinghere", "wallet": "0xd96750bf8d941a8186e592b0ae6e096da66aa266"}, ]