I've been building PolySnipe in my spare time — a bot that automatically trades Polymarket's short-duration BTC prediction markets (5-minute and 15-minute windows). The whole thing started because I wanted to trade these markets but they move way too fast to do it manually with any consistency.
Here's what it does and what I just shipped:
What I built A WebSocket-based bot written in Go that watches the order book and fires trades the moment a signal triggers. It runs headless on a VPS with 8 configurable strategies and a mobile web dashboard to keep an eye on things.
Just updated for Polymarket's April 28th changes Polymarket pushed a significant infrastructure update on the 28th — PolySnipe is fully compatible with CLOB v2 and handles the new pUSD token automatically. Winnings get redeemed and wrapped without any manual steps, staying liquid and ready for the next trade.
Recent additions I'm most proud of
- Dual market support — strategies can now run across both the 5-minute and 15-minute BTC markets simultaneously
- Per-strategy active hours — each strategy can define which days and hours it runs, so you're not forcing every setup into the same market conditions
- Per-tick backtesting with delay simulation — results actually reflect live conditions now
It's been a fun project to work on. Still actively building — next up is expanding beyond BTC markets.
You can check it out at PolySnipeBot.com if you're curious.
Happy to talk about the build, the Go architecture, or how the strategy system works!