Rust Polymarket–Kalshi arbitrage engine
Low-latency cross-platform arbitrage written in Rust.
10 public arbitrage examples on Kalshi and Polymarket, each with its source.
Last updated .
Arbitrage tools look for the same event priced differently, either across venues (for example Kalshi vs. Polymarket) or across related markets on one venue, such as outcomes that should sum to 100%. Matching contracts across venues and accounting for fees and resolution rules is the hard part.
Common tools here: Python (5), Rust (2), FastAPI (2), Kalshi API (2), JavaScript (1). Compare them side by side → · Kalshi bot guide · Polymarket bot guide
Low-latency cross-platform arbitrage written in Rust.
Watches 10,000+ Polymarket and Kalshi markets for mispriced pairs.
Real-time detection of price gaps in Bitcoin 1-hour price markets between Polymarket and Kalshi.
Educational bot that watches one event on Polymarket and Kalshi and buys YES on one and NO on the other when the combined price is under $1. Built on pmxt; dry-run by default.
Rust bot that compares sports markets across Polymarket and Kalshi (README in Chinese).
Searches Polymarket events for arbitrage within one market and across linked outcomes.
Paper-only Python scanner that watches live Polymarket order books for moments when the YES and NO asks plus fees add up to less than $1, checks that the depth is real, and simulates the fills. Has one engine for BTC 5-minute windows and one for the wider active market set, with Streamlit and FastAPI dashboards. Any edge it reports is simulated, not verified.
Single-file Python scanner that reads Polymarket's public APIs, finds mutually exclusive (negRisk) events where buying every YES or every NO costs less than the fixed payout, and walks real order-book depth to size each gap. A paper mode buys opportunities with a fake bankroll, settles them from final prices and compares the result with a savings account. Never places orders or needs a wallet.
Python research engine and paper on Kalshi daily temperature markets that tests whether quoted basket gaps survive fees, order-book depth, payoff constraints and chronological validation, using depth sweeps, fee rounding and linear programming. Includes executed notebooks and interactive graphs; its findings are the author's own (self-reported).
Manual cross-venue arbitrage scanner that pulls public Kalshi and Polymarket market data, matches equivalent yes/no contracts with confidence scores and close-time checks, and ranks spreads on a review dashboard where quotes can be refreshed before a manual decision. Live order submission is disabled in this build.
New public Kalshi & Polymarket builds, each with a source. No spam.
Form not loading? Subscribe on beehiiv. Handled by beehiiv; see privacy. Unsubscribe any time.