PolymarketArbBotMultiPlatform
Arbitrage bot that exploits price differences across Polymarket, Kalshi, and Limitless prediction markets.
The connectcomputers/arb-bot repository implements an arbitrage bot that spans three prediction market platforms: Polymarket, Kalshi, and Limitless. The core strategy is cross-platform arbitrage: when the same real-world event is priced differently on two or more platforms, the bot buys the cheaper contract and sells (or buys the opposite) on the more expensive platform, locking in a risk-free profit (minus fees and slippage).
The bot continuously monitors order books and prices on all three platforms for matching markets. Matching is done via event metadata (e.g., 'Will X happen by date Y?'). When a discrepancy exceeds a threshold (accounting for fees, withdrawal costs, and capital lockup), the bot executes simultaneous trades. This requires pre-funded accounts on each platform and robust execution logic to avoid leg risk (one side filling and the other not).
Implementation: Python, 502KB, created August 2026, updated September 15, 2026. The repository has a pre-screening flag 'GARBLED_USERNAME', which may indicate a throwaway or low-reputation account, but the code itself could still be functional. It likely uses REST APIs for each platform. Limitless is a newer prediction market, so liquidity may be thin, but that also means larger mispricings.
Risks: Cross-platform arbitrage is competitive and requires fast execution. Fees on Kalshi and Polymarket can eat into thin margins. Withdrawal delays and capital transfer times between platforms can create exposure. Smart contract risk on Polymarket and Limitless. The 'GARBLED_USERNAME' flag suggests caution about the repository's legitimacy or longevity.
Verified results: No public PnL data. The strategy is a classic arbitrage play, but profitability depends heavily on execution speed, fee structures, and the frequency of mispricings across these specific platforms.