Back to articles
I tapped into a public WebSocket feed and found a consistent pricing gap on Polymarket hiding in plain sight.
How-ToTools

I tapped into a public WebSocket feed and found a consistent pricing gap on Polymarket hiding in plain sight.

via Dev.toJonathan Peterson

Check it out: https://github.com/JonathanPetersonn/oracle-lag-sniper Here’s the setup: Two live data streams running side by side: One from the Chainlink oracle that settles Polymarket’s 15-minute crypto markets One from the Polymarket order book itself And the difference between them is where things get interesting. The oracle updates almost instantly. The order book takes ~55 seconds to catch up. That means for nearly a full minute, tokens are trading on stale information — even though the “true” settlement price is already publicly available. Anyone can access that feed. It’s not hidden. It just consistently runs ahead of the market it decides. At first, it feels like a bug. It’s not. It’s just a rare case where a market inefficiency is clean, measurable, and sitting out in the open. So I built a bot to act on it — about 1,400 lines of Python. The strategy itself is almost boring: On every oracle tick, check three conditions: price moved > 0.07% from market open time remaining > 5 m

Continue reading on Dev.to

Opens in a new tab

Read Full Article
2 views

Related Articles