The Open-Source Kalshi Bot Catalog
35 open-source bots, organized by strategy type. Click any bot for the full breakdown — what it does, what we learned from it, and how to find the author.
OctagonAI / kalshi-deep-trading-bot
206The most-starred AI-driven Kalshi bot, period. Performs deep fundamental research per market via the Octagon Research API, generates independent probability est...
rodlaf / KalshiMarketMaker
195The most-cited reference for "real" market-making math on Kalshi. Implements multiple MM strategies in parallel, including an Avellaneda-Stoikov model. Dynamic ...
meloner3 / poly-kalshi-sports-bot
131Cross-platform sports arbitrage between Kalshi and Polymarket. Written in Rust. The highest-starred arbitrage bot in the ecosystem.
suislanchez / polymarket-kalshi-weather-bot
116Trades Kalshi KXHIGH temperature markets plus Polymarket. Uses 31-member GFS ensemble forecasts via Open-Meteo plus BTC 5-min microstructure signals. 15% Kelly ...
cobrashadow88 / kalshi-economic-trader
107Pre-positions 15–60 minutes before CPI, Fed, NFP, and GDP releases using Bloomberg consensus deviation signals. Exits within 10 minutes after each release. $40 ...
5000neoliobtc / kalshi-sports-bot
95NFL, NBA, MLB, NHL game outcomes. Compares Kalshi prices vs sportsbook implied probabilities. Injury feed integration; line movement detection. $30 per entry; $...
ImMike / polymarket-arbitrage
82Watches 10,000+ markets across Polymarket and Kalshi for arbitrage opportunities. Includes a FastAPI web UI with real-time opportunities, a built-in backtesting...
cobra88giga / kalshi-weather-bot
71NWS/NOAA weather edge trading. Forecast horizon weighting (near-term 1.0, 3-day 0.75, 7-day 0.45) with regional NWS accuracy discount. Fixed $25 per position; T...
hackingthemarkets / prediction-market-assistant
50Kalshi API + Perplexity Sonar API for research. Streamlit UI. Useful as a "research assistant" rather than a fully automated bot.
quantgalore / kalshi-trading
36S&P 500 daily bracket trading. Tight scope, well-executed.
foxstacker5000 / kalshi-sentiment-bot
26Monitors Twitter/X, Reddit, and Telegram with five-dimension scoring (source count, velocity, authority, keyword match depth, momentum duration). NLP transforme...
carllman13 / Kalshi_Trading
17Fed implied rate curve visualization and historical comparisons. Jupyter-based; not a bot, but a strong analytics reference for anyone trading Fed markets.
Rezzecup / polymarket-kalshi-arbitrage-bot
16Sentence-transformer semantic matching to find equivalent markets across platforms. Jaccard similarity + date/entity hints + optional LLM verification (12 paral...
Razzleberryss / AstroTick
10BTC 15-minute momentum + orderbook skew + OpenClaw AI enrichment. DRY_RUN mode; configurable stop-loss and take-profit cents per position. The orderbook skew si...
alexandermazza / kalshi-trading-mcp
2Model Context Protocol server with 20+ tools for Claude Code/Desktop integration. Weather forecasting, ensemble analysis, position drift monitoring, safety cont...
ryanfrigo / kalshi-ai-trading-bot
Grok-4 integration with multi-agent decision-making and portfolio optimization. Uses 0.25 Kelly sizing with a category scorer that hard-blocks markets scoring b...
BEXAI / KalshiBot
Dual-loop architecture: Google TimesFM 2.5 for fast quantitative tick predictions, Gemma 4 31B for slow multi-agent LangGraph debate (Bull, Bear, Volatility For...
ajwann / kalshi-genai-trading-bot
"Vibe-coded" generative AI bot — system-prompts an LLM (Grok) into the role of a professional prediction-market trader. More experimental than productionized, b...
alanshen421 / KalshiWeatherBot
A weather-focused bot that uses Claude Opus to size and approve trades. Quarter-Kelly sizing capped by both maximum contracts and maximum dollar risk per trade....
nikhilnd / kalshi-market-making
Probability-band MM around S&P close estimates. Originally a QuantSC student project from Spring 2023. Cleaner than its origin suggests; useful as an introd...
orangejuicetin / kalshi_market_maker
Public-facing repo of an algorithm the author actually ran on the platform. Smaller in scope than the others, but the fact that it represents real production co...
yllvar / Kalshi-Quant-TeleBot
Self-described "enterprise-grade" quant system with a Telegram control interface. Claims institutional-quality risk management. The Telegram-as-control-plane pa...
CarlosIbCu / polymarket-kalshi-btc-arbitrage-bot
Specifically targets Bitcoin 1-Hour Price markets between Polymarket and Kalshi — the most cross-listed contract type with the highest gap frequency.
realfishsam / prediction-market-arbitrage-bot
Auto-detects and executes arbitrage between Polymarket and Kalshi. Built on the pmxt.dev framework. The author has a useful companion blog post: "How I built a ...
vladmeer / kalshi-arbitrage-bot
General Kalshi arb bot. Smaller scope, useful as a reference implementation for arb basics.
EddieTGH / kalshi-weather-predictor
Custom temporal transformer ensemble with XGBoost. XGBoost achieves 1.55°F MAE; the custom temporal transformer achieves 1.0°F MAE. Optuna Bayesian hyperparamet...
akshatgurbuxani / Kalshi-Weather-Forecasting-Financial-Trading
Daily climate event forecasting that maps directly into trades.
Bh-Ayush / Kalshi-CryptoBot
BTC trader on 15-minute and 1-hour intervals. Self-described as "risk-averse and profitable." Smaller in scope than the dual-strategy bots below, but the focuse...
danielsilvaperez / kalshi-trading-bot
XGBoost model trained on 70k historical BTC candles via Kraken WebSocket. Dual SWING/SCALPER strategy. Kelly with volatility-regime overlay. Concurrent monitori...
DeweyMarco / simple-kalshi-bot
Seven distinct paper-trading strategies running simultaneously on BTC markets. Designed as an educational reference, and that's exactly what it does well.
allengeer / kalshihub
General Python algo bot — market analysis, position management, risk controls. A reasonable starting framework if you're building from scratch.
andrewkni / bayesian-spike-detector
Bayesian model that distinguishes "fake" YES price spikes (low volume + widening spread) from "real" repricings (high volume + tightening spread), then fades th...
Pajamajoker / reinforcement-learning-for-kalshi-trading
DQN agent for hourly BTC threshold markets. Gymnasium-compatible RL environment; multi-day backtesting with policy comparison (random vs. baseline vs. DQN); Str...
cameronbrock4-arch / kalshi-dashboard
NBA Kalshi vs. DraftKings backtest covering 876 games and 10 strategy tests. The methodology of running multiple strategy variants over the same historical wind...
abudnick8 / prop-edge
Cross-platform scanner across Kalshi, Polymarket, and DraftKings for NFL, NBA, MLB, and NHL props. Confidence-scored alerts. The three-platform comparison (vs. ...