Crypto automation.
With you in control.
Start with a readable example, see why it trades, and practice with simulated funds. The engine runs on your machine and your strategy stays in view.
Open-source core · Paper-first workflow · Optional packs · Trading involves risk
Choose an example and know the rule before the run.
See the assumptions, costs and reasons behind trades.
An open core with optional, understandable packs.
Make it your workspace.
Maintained strategy packs, tested against real venue history after fees.
Showing our top-rated packs. Subscribers see every strategy we've tested, with full results.
Use Krellbot for free
Current release install commands
curl -fsSL https://krellbot.dev/api/install?os=mac | sh
Open Terminal. On a Mac, press Command-Space, type Terminal, and press Return. Paste the command. Press Return. Linux x86_64: use os=linux instead of os=mac.
irm https://krellbot.dev/api/install?os=win | iex
Open PowerShell. Press the Windows key, type PowerShell, and press Enter. Right-click in the window to paste. Press Enter. This command installs the existing public release, not the new Signal workspace preview.
The public installer remains pinned to release v0.9.4; the new Windows Signal preview is not yet available. Downloads are SHA-256 pinned, not code-signed or Authenticode-signed. A checksum checks integrity, not publisher identity. The installer is release-gated: if no valid release is available for your platform, it refuses installation. Review the script before running it. See Getting started and Security.
Quickstart commands
After the install, open a new terminal window. See what is installed
krellbot list
Optional, for maintained packs only: add your activation key. The free engine and your own strategies do not need one.
krellbot setup <activation-key>
Save your exchange key in a text file. Line one is the key. Line two is the secret. Trade stays on. Withdraw stays off.
krellbot keys add kraken --file key.txt
Backtest a pack against cached candles
krellbot backtest pack.json --venue kraken
Arm a pack in paper mode first.
krellbot arm pack.json --venue kraken --mode paper
Install the hourly tick schedule under your OS scheduler
krellbot service install
Open the local dashboard
krellbot ui
Write your own runnable JSON pack in ~/.krellbot/packs/ using schema_version: 1. An id and public_label alone are legacy: not runnable. See Pack format for the full schema.
Strategy packs, maintained and shown with their results.
Every pack in the catalog is backtested against years of real Kraken and Coinbase spot history, after fees and slippage, and the numbers above come from that same file. Maintained packs are optional; the planned subscription is $39/month. Today's checkout is test-only.
Backtests describe the past, not the future. Automating a strategy executes its rules on your venue account when armed live — start in paper mode.
Test checkout — no live charge. This design update does not activate paid billing.
Your first bot starts on paper.
You don't need to start from a blank canvas. Choose a readable example, review its rules, and learn the workflow with simulated funds.