Kalshi Trading Bots: 35 Projects, Compared
35 catalog entries, 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.
Looking for a Bitcoin 15-minute bot? Walk through a KXBTC15M rule, a price ceiling and an explained Paper check before comparing implementations.
The latest GitHub check found 27 accessible repositories; eight could not be verified and have no current star count. A recent push or a high star count does not establish current API compatibility, security, or trading results. Read the review method.
All 35 bots, side by side
Sort by name, strategy or GitHub stars. Every open-source project here is code you clone and host yourself; the last row is our hosted product, listed so the comparison is complete.
| Source | How you run it | |||
|---|---|---|---|---|
| suislanchez / polymarket-kalshi-weather-bot | Asset-Class Specific Bots · Weather | 763 |
suislanchez/polymarket-kalshi-weather-bot
Metadata checked 2026-09-23 |
Self-hosted |
| ryanfrigo / kalshi-ai-trading-bot | AI & LLM-Driven Bots | 596 |
ryanfrigo/kalshi-ai-trading-bot
Metadata checked 2026-09-23 |
Self-hosted |
| rodlaf / KalshiMarketMaker | Quantitative & Market Making | 401 |
rodlaf/KalshiMarketMaker
Metadata checked 2026-09-23 |
Self-hosted |
| OctagonAI / kalshi-trading-bot-cli | AI & LLM-Driven Bots | 391 |
OctagonAI/kalshi-trading-bot-cli
Metadata checked 2026-09-23 |
Self-hosted |
| ImMike / polymarket-arbitrage | Arbitrage Bots | 283 |
ImMike/polymarket-arbitrage
Metadata checked 2026-09-23 |
Self-hosted |
| CarlosIbCu / polymarket-kalshi-btc-arbitrage-bot | Arbitrage Bots | 253 |
CarlosIbCu/polymarket-kalshi-btc-arbitrage-bot
Metadata checked 2026-09-23 |
Self-hosted |
| realfishsam / prediction-market-arbitrage-bot | Arbitrage Bots | 180 |
realfishsam/prediction-market-arbitrage-bot
Metadata checked 2026-09-23 |
Self-hosted |
| meloner3 / poly-kalshi-sports-bot | Arbitrage Bots | 142 |
meloner3/poly-kalshi-sports-bot
Metadata checked 2026-09-23 |
Self-hosted |
| nikhilnd / kalshi-market-making | Quantitative & Market Making | 83 |
nikhilnd/kalshi-market-making
Metadata checked 2026-09-23 |
Self-hosted |
| yllvar / Kalshi-Quant-TeleBot | Quantitative & Market Making | 74 |
yllvar/Kalshi-Quant-TeleBot
Metadata checked 2026-09-23 |
Self-hosted |
| hackingthemarkets / prediction-market-assistant | Tools & Infrastructure | 56 |
hackingthemarkets/prediction-market-assistant
Metadata checked 2026-09-23 |
Self-hosted |
| quantgalore / kalshi-trading | Asset-Class Specific Bots · Crypto | 40 |
quantgalore/kalshi-trading
Metadata checked 2026-09-23 |
Self-hosted |
| Razzleberryss / AstroTick | Asset-Class Specific Bots · Crypto | 20 |
Razzleberryss/AstroTick
Metadata checked 2026-09-23 |
Self-hosted |
| carllman13 / Kalshi_Trading | Tools & Infrastructure | 17 |
carllman13/Kalshi_Trading
Metadata checked 2026-09-23 |
Self-hosted |
| akshatgurbuxani / Kalshi-Weather-Forecasting-Financial-Trading | Asset-Class Specific Bots · Weather | 8 |
akshatgurbuxani/Kalshi-Weather-Forecasting-Financial-Trading
Metadata checked 2026-09-23 |
Self-hosted |
| abudnick8 / prop-edge | Tools & Infrastructure | 6 |
abudnick8/prop-edge
Metadata checked 2026-09-23 |
Self-hosted |
| allengeer / kalshihub | Asset-Class Specific Bots · Multi-strategy / general | 6 |
allengeer/kalshihub
Metadata checked 2026-09-23 |
Self-hosted |
| danielsilvaperez / kalshi-trading-bot | Asset-Class Specific Bots · Crypto | 5 |
danielsilvaperez/kalshi-trading-bot
Metadata checked 2026-09-23 |
Self-hosted |
| EddieTGH / kalshi-weather-predictor | Asset-Class Specific Bots · Weather | 5 |
EddieTGH/kalshi-weather-predictor
Metadata checked 2026-09-23 |
Self-hosted |
| orangejuicetin / kalshi_market_maker | Quantitative & Market Making | 5 |
orangejuicetin/kalshi_market_maker
Metadata checked 2026-09-23 |
Self-hosted |
| DeweyMarco / simple-kalshi-bot | Asset-Class Specific Bots · Multi-strategy / general | 4 |
DeweyMarco/simple-kalshi-bot
Metadata checked 2026-09-23 |
Self-hosted |
| alexandermazza / kalshi-trading-mcp | Tools & Infrastructure | 3 |
alexandermazza/kalshi-trading-mcp
Metadata checked 2026-09-23 |
Self-hosted |
| alanshen421 / KalshiWeatherBot | AI & LLM-Driven Bots | 2 |
alanshen421/KalshiWeatherBot
Metadata checked 2026-09-23 |
Self-hosted |
| andrewkni / bayesian-spike-detector | Sentiment & Reinforcement Learning | 2 |
andrewkni/bayesian-spike-detector
Metadata checked 2026-09-23 |
Self-hosted |
| BEXAI / KalshiBot | AI & LLM-Driven Bots | 1 |
BEXAI/KalshiBot
Metadata checked 2026-09-23 |
Self-hosted |
| Pajamajoker / reinforcement-learning-for-kalshi-trading | Sentiment & Reinforcement Learning | 1 |
Pajamajoker/reinforcement-learning-for-kalshi-trading
Metadata checked 2026-09-23 |
Self-hosted |
| cameronbrock4-arch / kalshi-dashboard | Tools & Infrastructure | 0 |
cameronbrock4-arch/kalshi-dashboard
Metadata checked 2026-09-23 |
Self-hosted |
| 5000neoliobtc / kalshi-sports-bot | Asset-Class Specific Bots · Sports | — |
5000neoliobtc/kalshi-sports-bot
Not verified 2026-09-23 |
Self-hosted |
| ajwann / kalshi-genai-trading-bot | AI & LLM-Driven Bots | — |
ajwann/kalshi-genai-trading-bot
Not verified 2026-09-23 |
Self-hosted |
| Bh-Ayush / Kalshi-CryptoBot | Asset-Class Specific Bots · Crypto | — |
Bh-Ayush/Kalshi-CryptoBot
Not verified 2026-09-23 |
Self-hosted |
| cobra88giga / kalshi-weather-bot | Asset-Class Specific Bots · Weather | — |
cobra88giga/kalshi-weather-bot
Not verified 2026-09-23 |
Self-hosted |
| cobrashadow88 / kalshi-economic-trader | Asset-Class Specific Bots · Economics | — |
cobrashadow88/kalshi-economic-trader
Not verified 2026-09-23 |
Self-hosted |
| foxstacker5000 / kalshi-sentiment-bot | Sentiment & Reinforcement Learning | — |
foxstacker5000/kalshi-sentiment-bot
Not verified 2026-09-23 |
Self-hosted |
| Rezzecup / polymarket-kalshi-arbitrage-bot | Arbitrage Bots | — |
Rezzecup/polymarket-kalshi-arbitrage-bot
Not verified 2026-09-23 |
Self-hosted |
| vladmeer / kalshi-arbitrage-bot | Arbitrage Bots | — |
vladmeer/kalshi-arbitrage-bot
Not verified 2026-09-23 |
Self-hosted |
| Bot for Kalshi ours | No-code builder — you define the rules | — | Hosted service — no public repo | Hosted for you — Paper mode, $99/month |
Publisher disclosure: Bot for Kalshi is our product. We are proudly independent—not affiliated with, endorsed by, or sponsored by Kalshi. Star counts are as recorded on 2026-09-23 and measure attention, not quality; check each repository for its current state and licence before you run it.
suislanchez / polymarket-kalshi-weather-bot
763Trades Kalshi KXHIGH temperature markets plus Polymarket. Uses 31-member GFS ensemble forecasts via Open-Meteo plus BTC 5-min microstructure signals. 15% Kelly ...
ryanfrigo / kalshi-ai-trading-bot
596Grok-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...
rodlaf / KalshiMarketMaker
401The most-cited reference for "real" market-making math on Kalshi. Implements multiple MM strategies in parallel, including an Avellaneda-Stoikov model. Dynamic ...
OctagonAI / kalshi-trading-bot-cli
391An AI-native Kalshi CLI for market research and rule-based execution. The repository describes probability estimates, edge calculations, Kelly sizing, and a fiv...
ImMike / polymarket-arbitrage
283Watches 10,000+ markets across Polymarket and Kalshi for arbitrage opportunities. Includes a FastAPI web UI with real-time opportunities, a built-in backtesting...
CarlosIbCu / polymarket-kalshi-btc-arbitrage-bot
253Specifically 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
180Auto-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 ...
meloner3 / poly-kalshi-sports-bot
142Cross-platform sports arbitrage between Kalshi and Polymarket. Written in Rust. The highest-starred arbitrage bot in the ecosystem.
nikhilnd / kalshi-market-making
83Probability-band MM around S&P close estimates. Originally a QuantSC student project from Spring 2023. Cleaner than its origin suggests; useful as an introd...
yllvar / Kalshi-Quant-TeleBot
74Self-described "enterprise-grade" quant system with a Telegram control interface. Claims institutional-quality risk management. The Telegram-as-control-plane pa...
hackingthemarkets / prediction-market-assistant
56Kalshi API + Perplexity Sonar API for research. Streamlit UI. Useful as a "research assistant" rather than a fully automated bot.
quantgalore / kalshi-trading
40S&P 500 daily bracket trading. Tight scope, well-executed.
Razzleberryss / AstroTick
20BTC 15-minute momentum + orderbook skew + OpenClaw AI enrichment. DRY_RUN mode; configurable stop-loss and take-profit cents per position. The orderbook skew si...
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.
akshatgurbuxani / Kalshi-Weather-Forecasting-Financial-Trading
8Daily climate event forecasting that maps directly into trades.
allengeer / kalshihub
6General Python algo bot — market analysis, position management, risk controls. A reasonable starting framework if you're building from scratch.
abudnick8 / prop-edge
6Cross-platform scanner across Kalshi, Polymarket, and DraftKings for NFL, NBA, MLB, and NHL props. Confidence-scored alerts. The three-platform comparison (vs. ...
orangejuicetin / kalshi_market_maker
5Public-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...
EddieTGH / kalshi-weather-predictor
5Custom temporal transformer ensemble with XGBoost. XGBoost achieves 1.55°F MAE; the custom temporal transformer achieves 1.0°F MAE. Optuna Bayesian hyperparamet...
danielsilvaperez / kalshi-trading-bot
5XGBoost 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
4Seven distinct paper-trading strategies running simultaneously on BTC markets. Designed as an educational reference, and that's exactly what it does well.
alexandermazza / kalshi-trading-mcp
3Model Context Protocol server with 20+ tools for Claude Code/Desktop integration. Weather forecasting, ensemble analysis, position drift monitoring, safety cont...
alanshen421 / KalshiWeatherBot
2A 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....
andrewkni / bayesian-spike-detector
2Bayesian model that distinguishes "fake" YES price spikes (low volume + widening spread) from "real" repricings (high volume + tightening spread), then fades th...
BEXAI / KalshiBot
1Dual-loop architecture: Google TimesFM 2.5 for fast quantitative tick predictions, Gemma 4 31B for slow multi-agent LangGraph debate (Bull, Bear, Volatility For...
Pajamajoker / reinforcement-learning-for-kalshi-trading
1DQN agent for hourly BTC threshold markets. Gymnasium-compatible RL environment; multi-day backtesting with policy comparison (random vs. baseline vs. DQN); Str...
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...
Rezzecup / polymarket-kalshi-arbitrage-bot
Sentence-transformer semantic matching to find equivalent markets across platforms. Jaccard similarity + date/entity hints + optional LLM verification (12 paral...
vladmeer / kalshi-arbitrage-bot
General Kalshi arb bot. Smaller scope, useful as a reference implementation for arb basics.
cobra88giga / kalshi-weather-bot
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...
cobrashadow88 / kalshi-economic-trader
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 ...
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...
5000neoliobtc / kalshi-sports-bot
NFL, NBA, MLB, NHL game outcomes. Compares Kalshi prices vs sportsbook implied probabilities. Injury feed integration; line movement detection. $30 per entry; $...
foxstacker5000 / kalshi-sentiment-bot
Monitors Twitter/X, Reddit, and Telegram with five-dimension scoring (source count, velocity, authority, keyword match depth, momentum duration). NLP transforme...
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...
Get the free weekly Kalshi flow report
One email every Monday with the past week's Kalshi activity: the largest fills, where size kept accumulating, the biggest movers, and the most traded markets. Numbers and tickers — no picks, no predictions.
You're on the list. The next report goes out Monday.
Bring a strategy. Watch it become a bot.
Join the free live build on September 29 at 6:00 PM Pacific. Bring a market and a rule, or just watch. We’ll build a draft, review the workflow, demonstrate paper mode, and answer your questions.
We'll email the calendar invite and reminders for this webinar. Registering does not create an account. See our Privacy Policy.