A Kalshi trading bot that runs on your own computer
DeskBot automates trading on Kalshi event contracts using rules you set, through your own Kalshi account and API key.
DeskBot for Kalshi — first month $1, then $19.99/month
19 fifteen-minute markets, built-in paper mode, per-market live switches and a daily loss pause. Mac or Windows desktop. Cancel anytime.
Start for $1 — then $19.99/monthHow it works
- Start for $1Check out with your card. Your first month is $1, then $19.99/month, and you can cancel anytime. Your download link is sent within 10 minutes.
- Connect your own Kalshi API keyInstall DeskBot on your Windows PC or Mac and paste the API key from your own Kalshi account. DeskBot never holds your funds or your Kalshi login.
- Watch it in paper mode, then decideStart in built-in paper mode, read the plain-language reason for every trade and skip, set your limits, and switch individual markets live only when you choose to.
Start for $1 — then $19.99/month
New guide: Phantom + Kalshi 15-minute Bitcoin markets: how they work and where DeskBot fits · Kalshi odds, implied probability and fees: the expected-value math
What it does
- Reads every strike in a market against the time left before it closes
- Takes the yes side, the no side or both, your choice
- Sizes in contracts within limits you control
- Explains each decision, and each skip, in plain language in your dashboard
What you need
- A funded Kalshi account and your own API key
- Windows or a Mac (Intel or Apple Silicon M1–M4) that stays on while it runs
- DeskBot engine for Kalshi
- Local dashboard with written reasoning for every trade and skip
- Updates while you're subscribed
- Cancel anytime, access runs to the end of the paid month
Questions people ask
How much does DeskBot cost?
Your first month of DeskBot for Kalshi is $1, then it is $19.99 per month. You can cancel anytime and keep access to the end of the paid month. Prefer to pay once a year? Choose the DeskBot Yearly Membership for $155/year in the plan selector on the product page.
Which Kalshi markets does it trade?
It is built for Kalshi's 15-minute markets. It reads each strike against the time left before close and can take the yes side, the no side or both, as you choose.
Does it work on a phone?
The trading engine runs on your Windows PC or Mac, which must stay on. The separate DeskBotHQ Android companion connects to a compatible engine; the iPhone companion is coming soon. See the Phone apps page for availability and separate Pro pricing.
Does DeskBot hold my money or my Kalshi login?
No. It runs on your own computer and trades through your own Kalshi account using your own API key. DeskBot never holds customer funds.
Will it make money?
There is no guarantee. Trading can lose money, and DeskBot does not promise profits, returns or win rates. You set the limits and decide whether to trade live; built-in paper mode lets you watch how it behaves before you go live.
Start for $1 — then $19.99/month
Kalshi bot guides
New to automating Kalshi? Start with these plain-English guides, or browse the full DeskBot guides hub.
- What is a Kalshi trading bot?
- Is a Kalshi trading bot worth it?
- Build vs. buy a Kalshi trading bot
- Kalshi order book explained
- The daily loss pause: set the cap first
- Keeping a Kalshi trading journal
Guides are educational, not financial advice. Trading can lose money; no results are guaranteed. DeskBot is not affiliated with or endorsed by Kalshi.
Trading can lose money. DeskBot does not guarantee profits, returns or win rates; you choose your settings and decide whether to trade. Nothing here is financial advice. DeskBot is independent software, not affiliated with or endorsed by Kalshi, and never holds customer funds.
One desk. 19 markets. Every 15 minutes.
DeskBot runs on your own computer and watches every 15-minute up/down market at once, with the rules and limits you set.
Scans multi-leg Kalshi combos and parlays (3+ legs) and trades them inside the stake, daily budget and open-position limits you set.
Cross-checks Polymarket's matching Up/Down markets with each pick so the bot can skip trades the other venue disagrees with.
Not affiliated with, endorsed by, or sponsored by Kalshi or Polymarket. Past results don't guarantee future results.
9 crypto (BTC, ETH, XRP, SOL, DOGE, HYPE, ZEC, NEAR, BNB), 5 metals, oil, natural gas and 3 currency pairs, all 15-minute contracts.
Streams real-time spot prices from Coinbase, Kraken and Pyth and reads each strike against the time left.
A master switch plus a live switch per market. Run the ones you like live and keep the rest on paper.
Simulated trading on all 19 markets from first launch, so you can watch your settings work before going live.
Stops new live entries for the day once you hit the loss limit you choose ($15 by default).
Your dashboard logs the reasoning for every trade and every skip, plus results with wins and losses.
Stays out near the close when there's no time to be right, and holds open positions to settlement.
Runs locally with your own API key. DeskBot never holds your money; funds stay in your account.
Desktop app for Mac and Windows. Cancel anytime. Trading can lose money; DeskBot does not promise profits. Past results don't guarantee future results. Not affiliated with, endorsed by, or sponsored by Kalshi or Polymarket.
