kacho.io

Projects

What I'm building in public. Right now that's one thing, done properly - with the real numbers live, not cherry-picked screenshots.

polymm

live

My Polymarket market-making bots. They de-vig sportsbook odds, quote just inside the spread, and hedge to lock the arb - and increasingly farm Polymarket's market-making rewards on top. Three run live on public wallets: b00k13 (prematch sports), m4k3r (weather and stocks), and l1v3 (live in-play sports). The retired Python version is open source; the numbers below are live.

  • Python
  • Rust
  • Polymarket
  • Supabase

Three bots, three different machines. b00k13 lives on arbs. m4k3r's trades actually run at a loss - it's net-positive purely on market-making rewards. l1v3 is a razor-thin live-sports arb. The directional side bleeds to adverse selection, which the autopsy explains. Every figure below is from the public wallets.

Total P&L, all bots
+$6,722
+$776 30d · +$56 7d · 4.1% on $164,056 · updated 23 Jul
Cumulative trade P&Lb00k13m4k3rl1v3
JanFebMarAprMayJunJulAug

Trade P&L = arb + directional. MM rewards (+$3,102) sit on top, in the split below.

Arb
+$14,475
Directional
-$10,855
MM rewards + other
+$3,102

Adverse-selection (toxic-fill) tracking lands here next - our own metric, from the bots' logs.

b00k13live

Prematch sports - farming arbs; MM rewards on tight-spread markets soon

+$5,601
+$606 30d · +$41 7d
6.2% on $96,000 · 5,648 pos · since Jan 2026
arb
+$8,837
directional
-$3,219
rewards +
-$17
public wallet →
m4k3rlive

Weather and stocks markets - MM rewards and high-spread capture

+$1,074
-$104 30d · +$21 7d
3% on $36,050 · 13,208 pos · since Jan 2026
arb
+$4,519
directional
-$6,550
rewards +
+$3,105
public wallet →
l1v3live

Live (in-play) sports - farming arbs and MM rewards

+$47
+$273 30d · -$6 7d
0.1% on $32,006 · 2,642 pos · since Jan 2026
arb
+$1,118
directional
-$1,086
rewards +
+$14
public wallet →

Net/30d/7d are all-time realised P&L from the public wallets above. Arb vs directional is the same split from the write-ups; “rewards + other” is the residual, mostly Polymarket market-making rewards. Go reconcile any of it.