← Strategies
Starter is $9/month with 10 deploys per week. Upgrade as you grow.
On Kalshi's KXBTC15M series, this strategy checks every 30 seconds and trades one market at a time, capped at 50 contracts per position and three open positions across the portfolio, with entries limited to one per market. Rules run in order and the first match ends that tick: Rule 1 sells an existing yes position when spot sits below the strike, and Rule 2 sells an existing no position when spot sits above the strike. Rule 3 buys yes at size 50 when BTC price and its 15-minute EMA are both positive, the position is flat, spot and EMA each sit at least 25 above the strike, the yes ask is between 0.45 and 0.65, fewer than three positions are open, no working orders exist, the spread is at most 0.03, and expiry is two to five minutes away. Rule 4 mirrors this for no: it buys no at size 50 when price and EMA are positive, the position is flat, spot and EMA are each at least 25 below the strike, the no ask is between 0.45 and 0.65, and the same position, order, spread, and expiry conditions hold. Entry orders are immediate-or-cancel. The one-entry-per-market cap can be conservative because partial fills count.