I ran an arbitrage bot on Polymarket. Here are the real numbers
kachoio
11 points
5 comments
June 09, 2026
Related Discussions
Found 5 related stories in 102.8ms across 10,002 title embeddings via pgvector HNSW
- Nothing Ever Happens: Polymarket bot that always buys No on non-sports markets m-hodges · 393 pts · April 13, 2026 · 54% similar
- A new Polymarket account made over $500k betting on the U.S. strike against Iran doener · 132 pts · March 01, 2026 · 52% similar
- I was just scammed by Polymarket int32_64 · 32 pts · June 02, 2026 · 52% similar
- Polymarket weather bet manipulated with a hairdryer dnw · 43 pts · April 22, 2026 · 51% similar
- Who wins and who loses in prediction markets? Evidence from Polymarket vcf · 141 pts · May 21, 2026 · 51% similar
Discussion Highlights (2 comments)
kachoio
I ran this bot Jan-late March 2026: 3,858 bets, ~$5k net. It never predicted a winner - it scraped sportsbook odds, de-vigged them to a fair price, and posted limit orders on Polymarket esports markets where the spread was wide enough (often 20–30¢) to lock an arb across both sides. The part I found most interesting to write up - the split by bet type where the guaranteed arbs made +$8.3k, but the directional lost -$3.2k. Those legs were placed with the same ≥7% edge as the arbs, so a bet like that should make money. Mine didn’t, and pulling apart why (stale quotes getting picked off by faster bots, a sign-flip bug, a devig method that ran hot on favourites) is covered in the post but not in full detail as that’s a long topic that deserves its own write up. The whole track record is in public (polymarket.com/@b00k13) if you want to pick it apart - including the months the win rate slid and the edge decayed, which is why I eventually switched it off. Coded almost entirely with AI. Happy to answer anything.
comrade1234
> I had a bug for a while where the implied probabilities for the two teams were swapped, I've seen Claude do that too. Also another common one of making the Booleans the opposite of what they should be.