prediction-market
github.com/tduic/prediction-market
Async Python system for cross-platform arbitrage between Polymarket and Kalshi with a dashboard.
Detects and trades price discrepancies between equivalent markets on Polymarket and Kalshi using Kelly sizing.
This is a comprehensive bot that identifies and executes arbitrage opportunities across two major prediction market platforms: Polymarket and Kalshi. The strategy is a classic cross-platform arbitrage, but the implementation appears robust. The inclusion of Kelly criterion for position sizing is a sophisticated risk management technique, ensuring the bot doesn't over-leverage on any single trade. The fact it is built in async Python is a good sign for efficient data fetching and order execution across these platforms. The embedded analytics dashboard is a nice touch for performance monitoring. The codebase encompasses the full trading lifecycle from market scanning (likely using websockets), to data normalization and opportunity analysis, to order execution and risk control. This is a solid and well-rounded project that can easily be used as a foundational framework for trading on multiple exchanges. The lack of stars suggests it's new, but the structure suggests maturity.