Product · KalshiLive on Kalshi

Kalshi bots. Plain English in, live trading out.

Describe a Kalshi strategy in one sentence. turbinefi compiles it, backtests it on 30 days of historical Kalshi data, and runs it 24/7 in a sandbox runner.

Book a callStart your 7-day free trial
Live onKalshi
Backtest30d replay
Plan$99 / month
Trial7 days free
I · Examples

Three example strategy shapes.

Illustrative strategies, not live trading data. The English shown is the kind of sentence the compiler expects.

Mean reversion

Weather contracts

If the NYC high-temp YES contract trades more than 8 cents away from the NWS forecast probability for 20 minutes, fade it back to fair.

Weather contracts overreact to short-term forecast noise. The NWS update cadence is the anchor.

News reaction

Fed rate decisions

Five minutes after a Fed statement drops, if the rate-decision contract has moved more than 6 cents and the move agrees with the headline sentiment, take a 25 cent position in the direction of the move and unwind in two hours.

Human traders are slow to fully price the headline. The bot is not.

Calendar arb

CPI term structure

If the September CPI YoY YES contract and the October CPI YoY YES contract imply inconsistent term structure given the latest Cleveland Fed nowcast, trade the cheaper leg long and the richer leg short.

Kalshi prices each contract independently. A nowcast gives you the joint distribution the orderbook does not see.

II · How it works

Sentence to live bot in three steps.

I

Type the strategy in English.

Open turbinefi. Type a sentence. The compiler turns the sentence into a typed DSL spec and then into Python you can read.
II

Backtest on 30 days of Kalshi history.

One-minute Kalshi candles across the markets your strategy targets, with modeled fees and slippage. Most backtests finish in seconds. PnL, Sharpe, drawdown, fill quality, full trade log.
III

Deploy to your sandbox.

One click. The bot runs in an isolated sandbox runner provisioned via an X402-compatible compute provider. turbinefi is not in the execution path. You hold the Kalshi keys.
III · Coverage

Every Kalshi market is in scope.

Markets coveredPoliticsliveEconomicsliveWeatherliveCryptoliveSportslive
IV · Platform

Built for event markets.

Plain English in, logic out.

Type a sentence. turbinefi compiles it into an inspectable spec and runnable Python. Edit by chatting.

Thirty-day Kalshi replay.

Every backtest replays one-minute Kalshi candles across the markets your strategy targets. Modeled fees and slippage. No CSV downloads.

Cloud execution, always on.

Strategies run in isolated sandboxes, around the clock, until you pause them. Close your laptop. The bot does not stop.

Your keys, your sandbox.

Kalshi API keys live in your sandbox runner. turbinefi compiles your strategy and pushes it. We do not see fills or balances.

V · Pricing

One price. Cancel anytime.

Beta pricing
$99/ month

Seven days free. After that, $99 a month (limited time, reg. $199).

Book a callStart your 7-day free trial
BasicLive Kalshi access, 30-day backtests, every supported venue. The bots you build are yours.
$99/moLimited time. Reg. $199.
ProFor funds and serious quants. API access, multi-strategy, concierge support. Contact us.
$299/mo
VI · FAQ

Common questions.

How do I build a trading bot for Kalshi without coding?
Sign in to turbinefi and type your strategy as one or two English sentences. turbinefi compiles your description into a typed DSL spec and then into Python, runs a 30-day backtest, and deploys the bot to a sandbox in one click. You never touch a notebook or a Kalshi API call directly.
Is algorithmic trading allowed on Kalshi?
Yes. Kalshi exposes a public REST and WebSocket API, and algorithmic trading is permitted under their terms. turbinefi uses your own Kalshi API keys and runs your bot in a sandbox runner, which keeps you on the right side of their rate limits and account rules.
What is the minimum capital to run a Kalshi bot on turbinefi?
The bots can size positions down to a single contract, so you can run a meaningful test on a small float. Strategies that depend on tight spreads or large quotes will benefit from more capital, but nothing in turbinefi assumes you are a fund.
How does the turbinefi backtester work?
A 30-day backtest runs against historical Kalshi candle data and a fee model on Kalshi's schedule. Most backtests finish in seconds. Reported PnL is net of fees.
What happens to my bot if turbinefi goes down?
Your bot keeps running. Each bot lives in a sandbox runner provisioned via an X402-compatible compute provider, and turbinefi is not in the execution path between the runner and Kalshi. Even if our control plane is offline, your sandbox is still hitting Kalshi and managing positions. See Sandbox Runtime for the architecture.
More

Keep exploring.

Your next Kalshi bot is one sentence away.

Book a callStart your 7-day free trial