Satoshi Scalp trades Bitcoin's 15-minute up/down markets on Kalshi — but only when its model beats the market price by a real, fee-adjusted edge. No edge, no trade. Most ticks, it does nothing on purpose.
Run your own copySee the dashboardEvery 15 minutes, Kalshi opens a market: will Bitcoin close this window up or down? Satoshi Scalp prices that question itself — spot momentum, volatility, and a sentiment read — and compares its price to the market's. It trades the difference, and only the difference.
A probability model estimates the true chance of an up close from live price action — never trusting the market's price as the answer.
If the model's price doesn't beat the ask by at least 10¢ after fees, the tick ends. Standing down is the default state, not a failure.
Customizable take profit and stop loss %, a model-collapse exit if the read flips, and an EV exit whenever selling beats holding. No discretion, no hope.
Every live entry — the bot's own and any manual pick from the dashboard — must pass all four gates at the moment of placement. Fail one, and the trade doesn't happen.
Ask must sit between 35¢ and 65¢. No lottery tickets at 8¢, no paying 90¢ for "certainty" the model can't verify.
The held side's model probability must be at least 60% — setups priced like the model actually believes them.
Model minus ask, minus both sides' fees, must clear 10¢. Fees eat thin edges alive; this gate refuses to feed them.
Model at 95%+? Blocked. Live data showed the model is least calibrated exactly where it sounds most sure.
A live control room: open position, model vs. market, balance over time, calibration, and a full audit log of every decision — including the trades it refused.



Nothing about risk is buried in a config file. Every control is a visible switch or a number on the Settings tab - set it, save it, and the engine, the exit watcher, and the scalp lane all read the same values.

Satoshi Scalp is a copy you run yourself — your device, your Kalshi account, your API keys, your settings. Not a subscription, not a hosted service, nobody else's hands on your money.
The full trading engine: model, gates, exits, risk controls, and the 60-second exit watcher.
The same control room the author runs — live state, performance, calibration, audit log, manual picks with the same gates applied.
An installer that wires up the schedules, and a plain-English guide: keys in, paper mode first, go live only when you say so.
A .zip of the full package - engine, dashboard, installer, and the plain-English guide. Free for personal use; see the license inside. Runs on your own device, your own Kalshi account, your own keys.
Sometimes. It is a rules-gated scalper with a real, measured track record — including losing days, a payoff profile where losses run bigger than wins, and a standing program to improve exactly that. Anyone promising you a bot that always wins is selling you something.
Because most 15-minute windows offer no edge after fees. The bot's job is not to trade; it's to refuse bad trades quickly and take good ones without hesitation.
No. You need a Kalshi account, your own API keys, and a machine (or assistant) to run it on. The guide is written in plain English.
Version 1 is free. Download it, run it on your own account, keep it — the copy you get stays yours to use. Future versions may be offered on paid terms, and early users will hear about that first; nothing you already have gets switched off or retro-charged.