openfi-dao

kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot kalshi trading bot

46
267
69% credibility
Found May 29, 2026 at 102 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

The Kalshi AI Trading Bot is a multi-agent system that helps you trade prediction markets by running five specialized AI agents in parallel to analyze markets, debate the odds, and reach a consensus decision on whether to buy YES or NO. It supports both paper trading (practice mode) and live trading, with automatic risk controls including daily spending limits, position size caps, and stop-loss rules. The system logs every decision and trade to a local database so you can review your performance over time.

How It Works

1
📋 Set up your trading account

You connect your Kalshi trading account and your AI service account to the bot's configuration.

2
🔍 Choose your trading mode

You decide whether to practice with paper trading (no real money) or go live with real money.

3
🤖 Watch the AI team debate

Five specialized AI agents analyze each market together, arguing different sides before reaching a decision.

4
⚖️ The committee reaches consensus

The AI team weighs their opinions together, with a penalty if they disagree too much, then calculates how much to invest.

5
📊 Review your dashboard

You open the dashboard to see your balance, open positions, win rate, and performance broken down by category.

6
🛡️ Safety limits protect your money

The bot automatically respects your daily spending cap, maximum position size, and stop-loss rules.

📈 Track your trading journey

Every trade is recorded in your personal database, so you can review what worked, what didn't, and improve over time.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 102 to 46 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is kalshi-trading-bot?

This is a TypeScript trading bot that connects to Kalshi prediction markets and uses five AI agents working in committee to decide when to buy and sell. Each market gets analyzed by a forecaster, news analyst, bull researcher, bear researcher, and risk manager that debate before reaching consensus. The system sizes positions using Kelly criterion, executes trades via REST API or WebSocket, and logs everything to SQLite. You can run it in paper mode to test without risking real money, or flip a flag to enable live trading. The CLI lets you check your dashboard, view history, inspect category scores, and run different strategies like Safe Compounder or market making.

Why is it gaining traction?

The multi-agent debate architecture is more sophisticated than most "AI trading bot" repos that just call one model and hope. By requiring multiple agents to agree and penalizing disagreement, it reduces the chaos of individual model hallucinations. The daily AI cost limit is a practical safety guard—LLM calls can get expensive fast, and the system stops itself when you hit your budget. The SQLite audit trail means every decision is replayable, which matters when you're debugging why the bot bought something stupid. The category scorer that tracks win rates by market type (sports, economics, politics) is genuinely useful for understanding what the system is actually good at.

Who should use this?

Prediction market traders who want a framework for systematic decision-making rather than gut feelings. Developers building automated trading systems will find the audit trail and ensemble architecture useful for iteration. Researchers interested in whether LLM committees can outperform single-model predictions will get value from the calibration tracking. You should have API credentials for Kalshi and OpenRouter, and you need to be comfortable with Node.js and environment configuration. If you want to plug this in and forget about it, look elsewhere—this requires tuning and monitoring.

Verdict

The architecture is sound and the multi-agent approach is thoughtful, but this project has only 46 stars and that 0.699% credibility score signals it's not battle-tested. The repeated-description red flag suggests hasty setup or abandoned development. Start exclusively in paper mode, set conservative position limits, and expect to spend time tuning prompts and thresholds before trusting it with real capital.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.