Grid Bot vs DCA Bot vs Rules-Based Trading on Kraken (2026): What Each One Actually Does, What It Costs, and When It Breaks

A grid bot, a DCA bot and a rules-based bot are not three versions of the same thing. A grid bot places a ladder of limit orders across a price range and earns the spacing between rungs every time price crosses one, so it wants a market that goes nowhere. A DCA bot buys a fixed amount on a fixed schedule whatever the price, so it wants a market you believe in over years. A rules-based bot waits for a condition, buys once, and leaves with a target or a stop, so it wants a market that moves and then keeps moving. On Kraken in 2026 the first is built in for Kraken Pro users on Kraken Desktop, the second lives in the Kraken app as recurring buys, and the third runs through the API from software like ours.
Below: what each one actually does order by order, what October's Bitcoin and Ether moves on Kraken would have cost each one in fees at the current 0.40% maker and 0.80% taker entry tier, and the specific condition under which each one breaks. Nothing here is a return forecast; the numbers are fill counts and fee bills computed from Kraken's own hourly candles for October 1 to 31, 2026.
What a grid bot does on Kraken
You choose a pair, a low price, a high price, a number of levels and an amount. The bot splits the amount across the levels, places a limit buy at every rung below the current price and, each time one fills, places a limit sell one rung up. When price falls through a rung it buys; when it climbs back through the rung above, it sells and re-arms the buy. The profit on each round trip is the rung spacing minus two fees. Kraken launched this natively on September 9, 2026 as Smart Grid, for eligible Kraken Pro users on Kraken Desktop only: you can backtest the exact configuration against past prices, change a running grid without stopping it, set a base stop loss for the whole strategy and toggle margin on or off. Kraken's own announcement says it plainly: Smart Grid is not a hands-off passive income product.
Because every grid order rests on the book, it pays the maker rate, which at Kraken's entry tier is 0.40% per side since July 9, 2026. That number decides whether a grid can work at all, and it is where most first grids go wrong. Here is October on Kraken's hourly candles, $1,000 spread across the month's full high-to-low range, one buy and one sell per rung:
- Bitcoin, range $76,156 to $87,229 (14.5%). 10 levels, rungs 1.45% apart: 55 fills, 23 completed round trips, $22.00 in fees, each round trip grossing $1.45 against $0.80 of fees. 20 levels, rungs 0.73% apart: 180 fills, 81 round trips, $36.00 in fees, each round trip grossing $0.36 against $0.80 of fees. 40 levels, rungs 0.36% apart: 597 fills, 281 round trips, $59.70 in fees, each grossing $0.18 against $0.40.
- Ether, range $2,170 to $2,776 (27.9%). 10 levels: 39 fills, 15 round trips, $15.60 in fees, $2.79 gross per round trip against $0.80. 20 levels: 120 fills, 51 round trips, $24.00, $0.70 against $0.40. 40 levels: 393 fills, 179 round trips, $39.30, $0.17 against $0.20.
Read the pairs of numbers at the end of each line. On Bitcoin, only the 10-level grid had rungs wider than its own round-trip fee; the 20- and 40-level grids paid more to Kraken per round trip than the spacing they earned, no matter how many times they fired. The rule that falls out is mechanical: at a 0.40% maker fee a rung has to be wider than 0.80% of price to clear the fees, and wider still once you count the spread. Kraken's tiers step down from $2,500 of 30-day volume, so a busy grid lowers its own fee over time, but the first month is priced at the entry tier.
The second number to watch is the last one in the simulation, which the line above leaves out: at the end of October, with Bitcoin at $77,584 near the bottom of the range, 18 of the 20 rungs were holding bought coins waiting for a sell that had not come. That is the grid failure mode. The bot does exactly what it was told, and what it was told is to keep buying on the way down. Price can also leave the range on the top side, at which point the grid has sold its last rung and sits in cash while the move continues. Crypto.com's exchange runs the same design and its help page says the quiet part: once price is outside the grid, no orders are placed.
What a DCA bot does on Kraken
A dollar-cost-averaging bot buys a fixed dollar amount at a fixed interval. On Kraken this is the recurring order feature in the Kraken app: daily, weekly, biweekly or monthly, funded from your cash balance, Apple Pay, Google Pay or ACH, pausable at any time, with the fee shown on the confirmation screen before you commit. Kraken's fee schedule prices instant and recurring trades at 1%, and adds that small instant trades carry a fee of up to $2 instead of the 1%. On a $33 daily buy, $2 is 6%; read the confirmation screen before you set a small daily amount, or make it weekly. Kraken Pro has no DCA bot of its own; Pro users either place limit orders on a schedule through the API or use a third-party tool, several of which are in our Kraken bot list.
The same October, 30 daily buys of $33.33 at the first hourly open of each day:
- Bitcoin: buys between $77,800 and $86,507, average cost $83,157, which is 62% of the way up the month's range. Fees $8.00 at the Pro taker rate of 0.80% (market orders through the API) or $10.00 at the app's 1%.
- Ether: buys between $2,249 and $2,726, average cost $2,497, 52% of the way up the range. Fees $8.00 or $10.00 on the same basis.
That is the whole point and the whole limitation of DCA in one row. The average cost landed in the middle of the range because the schedule bought the top and the bottom with the same dollars. A DCA bot has no opinion and no exit; in a month that ended near its low, every one of the 30 buys was under water on October 31, and the bot would have bought again on November 1. It never breaks in the sense of failing to execute. It breaks when the thing you were averaging into keeps falling for longer than your patience or your cash, and no setting inside the bot can tell you when that is.
What a rules-based bot does on Kraken
A rules-based bot does not trade on a schedule or a ladder. It reads the market on a cadence, decides whether a condition is met, and if it is, buys once with an exit already attached. Ours is the one we can describe from the inside. On Kraken it scans every ten minutes around the clock, because crypto never closes, and each plan gets a fixed number of analyses a day: 4 on Starter, 8 on Plus, 15 on Pro and 40 on Elite. An analysis ends in a buy, a sell or a hold. A buy goes to Kraken as a market or limit order with a profit target and a stop defined at entry, sized from your daily spend limit in dollars; Kraken then rejects anything under the pair's minimum order size, which we round for before the order leaves.
Two first-hand facts about Kraken matter here. Kraken's API accepts stop-loss and stop-loss-limit orders but has no bracket or one-cancels-the-other order, so a target and a stop cannot both sit on the exchange for the same coins. We hold the stop on Kraken and watch the target ourselves, or hold both ourselves, which is why what happens when the connection drops is a real question for Kraken users and not for Schwab users. And a buy's fee comes out of the dollar side by default, so the full amount of coin you bought is sellable, which keeps a stop from failing on a dust shortfall.
Cost, on the same month: a rules-based bot's fee bill is simply its trade count times the rate, and the trade count is low because most analyses end in a hold. Since Kraken went live for members on October 18, our scanner has run 406 crypto analyses across Kraken and Crypto.com accounts: 294 holds, 24 buy calls, the rest sells. The first member to connect Kraken, in the week after launch, got 20 analyses in four days and every one of them was a hold, so his account did nothing. That is the failure mode of a rules-based bot, and it is the opposite of the grid's: it can sit in cash for days while the market moves without ever meeting the condition, and for a 24-hour market four looks a day can read as broken. It is not broken, it is waiting, but you should know that going in. Our Kraken setup guide covers the settings that decide how often it is allowed to act.
The three side by side
- Grid bot. Wants a range. Pays the maker fee twice per round trip; rungs narrower than two fees lose money by design. Breaks when price leaves the range in either direction. Built into Kraken Desktop for Kraken Pro users since September 2026.
- DCA bot. Wants a long horizon. Pays 1% in the Kraken app, with a $2 floor on small buys, or the Pro taker rate through the API. Breaks when the asset keeps falling longer than you can keep buying. Built into the Kraken app as recurring orders.
- Rules-based bot. Wants a move with a reason. Pays the taker rate on entries that go in as market orders and the maker rate on limit entries; fees scale with trade count, which is low. Breaks by doing nothing for days when nothing qualifies. Runs through the API, with the API key permissions in our step-by-step.
None of the three pays a different exchange fee for being a bot. Kraken charges the same schedule whether a human or a program placed the order, and so does Crypto.com, whose DCA and grid bots run at standard spot fees with no surcharge. The difference is which rate each design is forced to pay and how many times. The crypto fee calculator lets you price a round trip at your own volume tier.
Can you run two of them at once?
Yes, and people do, usually a DCA schedule for the core position and a grid or a rules-based bot on a separate slice. Two cautions from the integration side. Each bot needs its own Kraken API key, because Kraken requires a nonce that always increases per key, and two programs sharing one key will trip over each other's nonces and see orders rejected. And each bot should hold its own balance in your head if not in the account: a grid that has bought 18 rungs down and a DCA schedule that buys every morning are both long the same coin, and a stop set by a third program can sell coins the grid was counting on. Our comparison of Kraken and Crypto.com for automation covers how each exchange handles multiple keys.
Setting any of them up
Smart Grid is inside Kraken Desktop under the Pro interface; recurring orders are in the Kraken app under Buy. A rules-based bot connects through an API key with the trade and query permissions and without withdrawal rights, which takes about five minutes on the Kraken page. If you want to watch a rules-based bot work on house money before connecting an exchange, the demo runs the same scanner on a sample account, and the crypto hub has the rest of the Kraken and Crypto.com guides, including why 24/7 trading changes the settings and how we compare to 3Commas on these exchanges.
Quick answers
Does Kraken have a built-in DCA bot?
In the Kraken app, yes: recurring orders on a daily, weekly, biweekly or monthly schedule, priced as instant trades at 1% with small trades carrying up to $2. Kraken Pro has no DCA bot; Pro users schedule limit orders through the API or use a third-party tool.
Does Kraken have a grid bot?
Yes, since September 9, 2026. Smart Grid is available to eligible Kraken Pro users inside Kraken Desktop, with backtesting, live editing, a base stop loss and an optional margin toggle. It is not offered in the browser or the mobile app.
Which bot is cheapest in fees on Kraken?
Per trade, the grid, because its orders rest on the book at the maker rate. Per month, the rules-based bot, because it trades least. The DCA bot in the app pays the most per dollar, 1% with a $2 floor on small buys, while DCA through the API pays the 0.80% taker rate on market orders.
Can a grid bot lose money in a sideways market?
Yes, if the rungs are narrower than two fees. At Kraken's 0.40% entry-tier maker rate, every round trip costs 0.80% of the rung amount, so a 0.5% rung loses on every completed trade. October's 20-level Bitcoin grid in the numbers above is an example.
Keep reading

Trading Strategy / Oct 30, 2026
November 2026 Stock Market Calendar: Every Date and Time (ET), and What the S&P 500 Did in Every November Since 2016

Trading Strategy / Oct 30, 2026
Thanksgiving Week 2026 Stock Market Hours: Closed November 26, 1 PM Close on Black Friday, and What the S&P 500 Did Every Thanksgiving Week Since 2016
Let the AI do the trading.
Set it up in minutes. 7 day free trial on Starter, Plus and Pro.
Get started free