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.

Last updated 2026-05-10 · Read the long-form analysis → · JSON · CSV

OctagonAI / kalshi-deep-trading-bot

206
AI & LLM-Driven Bots

The most-starred AI-driven Kalshi bot, period. Performs deep fundamental research per market via the Octagon Research API, generates independent probability est...

rodlaf / KalshiMarketMaker

195
Quantitative & Market Making

The 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

131
Arbitrage Bots

Cross-platform sports arbitrage between Kalshi and Polymarket. Written in Rust. The highest-starred arbitrage bot in the ecosystem.

suislanchez / polymarket-kalshi-weather-bot

116
Asset-Class Specific Bots · Weather

Trades 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

107
Asset-Class Specific Bots · Economics

Pre-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

95
Asset-Class Specific Bots · Sports

NFL, NBA, MLB, NHL game outcomes. Compares Kalshi prices vs sportsbook implied probabilities. Injury feed integration; line movement detection. $30 per entry; $...

ImMike / polymarket-arbitrage

82
Arbitrage Bots

Watches 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

71
Asset-Class Specific Bots · Weather

NWS/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

50
Tools & Infrastructure

Kalshi API + Perplexity Sonar API for research. Streamlit UI. Useful as a "research assistant" rather than a fully automated bot.

quantgalore / kalshi-trading

36
Asset-Class Specific Bots · Crypto

S&P 500 daily bracket trading. Tight scope, well-executed.

foxstacker5000 / kalshi-sentiment-bot

26
Sentiment & Reinforcement Learning

Monitors Twitter/X, Reddit, and Telegram with five-dimension scoring (source count, velocity, authority, keyword match depth, momentum duration). NLP transforme...

carllman13 / Kalshi_Trading

17
Tools & Infrastructure

Fed 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

16
Arbitrage Bots

Sentence-transformer semantic matching to find equivalent markets across platforms. Jaccard similarity + date/entity hints + optional LLM verification (12 paral...

Razzleberryss / AstroTick

10
Asset-Class Specific Bots · Crypto

BTC 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

2
Tools & Infrastructure

Model 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

AI & LLM-Driven Bots

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

AI & LLM-Driven Bots

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

AI & LLM-Driven Bots

"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

AI & LLM-Driven Bots

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

Quantitative & 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

Quantitative & Market Making

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

Quantitative & Market Making

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

Arbitrage Bots

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

Arbitrage Bots

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

Arbitrage Bots

General Kalshi arb bot. Smaller scope, useful as a reference implementation for arb basics.

EddieTGH / kalshi-weather-predictor

Asset-Class Specific Bots · Weather

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

Asset-Class Specific Bots · Weather

Daily climate event forecasting that maps directly into trades.

Bh-Ayush / Kalshi-CryptoBot

Asset-Class Specific Bots · Crypto

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

Asset-Class Specific Bots · Crypto

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

Asset-Class Specific Bots · Multi-strategy / general

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

Asset-Class Specific Bots · Multi-strategy / general

General Python algo bot — market analysis, position management, risk controls. A reasonable starting framework if you're building from scratch.

andrewkni / bayesian-spike-detector

Sentiment & Reinforcement Learning

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

Sentiment & Reinforcement Learning

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

Tools & Infrastructure

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

Tools & Infrastructure

Cross-platform scanner across Kalshi, Polymarket, and DraftKings for NFL, NBA, MLB, and NHL props. Confidence-scored alerts. The three-platform comparison (vs. ...