Risk notice: trading bots automate execution, not profit. Crypto trading involves substantial risk of loss - never deploy more than you can afford to lose. Some links are affiliate/referral links; rankings stay independent. Risk disclosure.

Grid trading bots

Bots that buy low and sell high inside a range - the fee math decides whether they pay.

Short answer: Gunbot is our top-rated grid bot as of 2026-10-18 (7.8/10), monthly subscription.

bots on this page: 17 · fully reviewed (active): 17 · free or with a free tier: 14 · need no third-party API keys: 10

quick picks

  • Zero subscription and the lightest fee bite for spot ranging Pionex - 0.05% per side, grid built into the exchange, no API keys - the fee baseline every paid platform has to beat
  • Cross-exchange grids with backtesting and paper trading first Bitsgap - 17 venues, 7-day trial, backtesting and paper mode from $23/mo - test the range before risking it
  • Maximum control including futures grids without a subscription Gunbot - $29/mo self-hosted, 20 exchanges, futures support and local keys - no vendor ever sees an API key
#1

Gunbot

Privacy-first desktop bot running locally on your machine, now on a single $29/month plan - the self-hosted sweet spot between Freqtrade's effort and cloud subscriptions.

7.8
Self-hosted US ok
Self-hosted $29/mo 20 exchanges ★★★★☆ 4 (1)
#2

Bitsgap

Polished multi-exchange grid/DCA platform with 17 exchanges, 7-day no-card trial and solid support reputation.

7.6
Free tier US ok
Cloud platform $23-149/mo 17 exchanges ★★★★☆ 4 (1)
#3

OctoBot

Open-source Python bot with web UI and plugin ecosystem - the friendliest on-ramp into self-hosted bot trading.

7.6
Self-hosted Open source Free tier US ok
Self-hosted $0-29.99/mo 12 exchanges ★★★★☆ 3.8 (1)
#4

Pionex

16 free built-in bots inside the exchange itself - zero subscription and no third-party API keys, at 0.05% per side.

7.4
No API keys Free tier Pay per use US ok
Exchange-native 0.05% per trade ★★★★☆ 4 (1)
#5

WunderTrading

The TradingView-signal specialist: real free tier, 30-50% lifetime affiliate program and free Premium tools when trading on Hyperliquid.

7.4
Free tier US ok
Cloud platform $0-100/mo 18 exchanges
#6

Altrady

Terminal-plus-bots for active traders - strong scanners, 5-day no-card trial and a real 30-day refund window.

7.3
Free tier US ok
Cloud platform $30-97/mo 17 exchanges
#7

Passivbot

Public-domain (Unlicense) grid/martingale futures bot for Bybit, OKX, Binance, Bitget and Hyperliquid - raw power for developers, invisible for everyone else.

7.2
Self-hosted Open source Free tier US ok
Self-hosted free 8 exchanges
#8

3Commas

The most established cloud bot platform - deep features, real API-key incident history, now OAuth-hardened.

7.1
Security incident US ok
Cloud platform $15-140/mo 9 exchanges
#9

HaasOnline

Veteran platform with the deepest scripting (HaasScript) and a rare self-hosted TradeServer lane - power users only.

7.1
US ok
Cloud platform $19.99-249.99/mo 24 exchanges
#10

Mizar

Volume-fee instead of subscription-first: pay-as-you-go at 0.1% per trade, with $MZR staking cutting fees up to 20x - innovative pricing, api-key custody on CEX side.

7.1
Free tier
Cloud platform 0.1% of volume 10 exchanges
#17

TradeSanta

Beginner-focused cloud platform for grid/DCA - pricing unverifiable from here, so treat plan details as indicative.

6.4
Free tier US ok
Cloud platform $14-70/mo 8 exchanges

The fee-per-cycle equation that decides everything

BotTypePriceTrade feeGridDCABacktestPaperExchangesUS
GunbotSelf-hosted$29/mo-yesyesyesyes20US
BitsgapCloud platform$23-149/mo-yesyesyesyes17US
OctoBotSelf-hosted$0-29.99/mo-yesyesyesyes12US
PionexExchange-native0.05% per trade0.05% per tradeyesyes---US
WunderTradingCloud platform$0-100/mo-yesyes-yes18US
AltradyCloud platform$30-97/mo-yes-yesyes17US
PassivbotSelf-hostedfree-yesyesyesyes8US
3CommasCloud platform$15-140/mo-yesyesyesyes9US
HaasOnlineCloud platform$19.99-249.99/mo-yesyesyesyes24US
MizarCloud platform0.1% of volume-yesyesyes-10-
Binance Trading BotsExchange-nativefree-yesyes----
OKX Trading BotsExchange-nativefree-yesyes----
Gate.io Trading BotsExchange-nativefree-yesyes----
KuCoin Trading BotsExchange-nativefree-yesyes----
Bitget Trading BotsExchange-nativefree-yesyes----
Bybit Trading BotsExchange-nativefree-yesyes----
TradeSantaCloud platform$14-70/mo-yesyes--8US

Live values from our database - details and caveats in each review. "-" = not documented.

Every provider on this page automates the same primitive: laddered buys below and sells above a range you define, harvesting one step per round trip. What separates a paying grid from a donation is a single ratio - your grid step versus your round-trip cost. At Binance's regular 0.100% per side, a 0.3% spacing nets 0.4% gross per cycle; at Pionex's 0.050%, the same spacing nets 0.9%. Same strategy, same range, more than double the take[1][2].

Our own density sweep on real BTCUSDT daily data ($10,000, 2024 chop window, fees per side on notional) makes the density side of the ratio concrete: at 0.1% per side, 10 well-spaced levels lost 6.3% of realized grid profit to fees, 40 levels lost 20.6%, 160 levels lost 75.9%, and 320 levels lost more than the strategy earned - fees at 149% of realized profit[3]. The 78-vs-1000-grid community test on Pionex found the same shape: fewer, wider levels out-earned dense ones once fees were counted[4].

Grid fee share of realized profit by grid density and fee tier (our BTC backtest, 2024 chop window) 10 levels (5.3% step) 6.3% 3.2% 40 levels (1.1% step) 20.6% 10.3% 160 levels (0.27% step) 75.9% 38.3% 320 levels (0.13% step) 149% - fees exceed profit 75.8% 100% 0.10% fee per side 0.05% fee per side
Our backtest on Binance BTCUSDT daily klines, 2024 chop window (Apr 15 - Sep 15, 154 days): fee share of realized grid profit by grid density at 0.10% vs 0.05% per side. Model and assumptions: research/data/grid_backtest.py, fees on notional, arithmetic levels.

Across the 17 grid-capable platforms on this page, the trading fee you pay underneath ranges from 0.05% to 0.05% - a spread that, compounded over hundreds of round trips, decides the outcome before any strategy skill enters.

Which platform for which case

Fee-light ranging, no subscription: exchange-native bots win the arithmetic outright. Pionex bills 0.05% per side and runs the grid server-side[1]; Binance, OKX, KuCoin, Gate, Bybit and Bitget include grids with the account at their standard trading fees. The trade-off is scope: only that exchange's pairs, no cross-exchange logic, and - on Binance/Bybit/OKX/KuCoin/Bitget/Gate - no US access (Pionex runs a separate US entity).

Cross-exchange grids with a test loop: Bitsgap carries a 7-day trial plus paper trading across 17 venues and prices from $23/mo. 3Commas ($15-105/mo) and TradeSanta ($14-70/mo, 14-day trial) cover the same cloud pattern; Altrady ($30-97/mo) adds a 30-day refund. You pay for orchestration, not execution quality - the exchange fee schedule still applies underneath[8].

Control and futures grids: self-hosted Gunbot ($29/mo, 20 exchanges, futures, local keys), OctoBot (open-source core, $0-29.99 cloud), and Passivbot (free, donation-funded, futures-native parameter sets) put the fee equation fully in your hands - including the ability to route grids through lower-fee venues or BNB discounts.

Pionex fee page, live capture 2026-10-18 - the 0.05% spot fee that sets the fee-light baseline for every grid comparison.
Pionex fee page, live capture 2026-10-18 - the 0.05% spot fee that sets the fee-light baseline for every grid comparison.

Config knobs that matter more than the platform

  • Level count vs step size is the whole game. Our sweep above and the community's 78-vs-1000 test agree[4]: density buys smooth fills and pays fees for the privilege. Start wide (1%+ steps at 0.1% fees), tighten only if round-trip math still clears.
  • Arithmetic vs geometric spacing changes which range the grid actually covers. Equal price steps overweight the bottom of a wide range; equal percentage steps keep fee-to-step ratio constant. The Grid Trading 201 community write-up treats this as the first parameter to fix, before level count[5].
  • Initial inventory decides whether a grid is market-neutral in fact. Without it, filled buys sit as pure inventory and your PnL is a leveraged bet on the asset. Our backtests ran both; the numbers above assume inventory.
  • Stop-loss / range-exit rules are the difference between a capped loss and a full bag. Platforms differ sharply here - cloud tools expose stop lines per bot, exchange-native grids mostly do not, self-hosted frameworks let you code the exit. Decide it before deployment, not after the first red week.
  • Funding awareness on futures grids. Funding accrues hourly and lands as a separate PnL component on OKX and peers[6]; a grid that looks profitable on realized steps can bleed it back on funding. If you run futures grids, track funding as its own line item from day one.

Statistics worth knowing before you size

  • Fee share of realized profit by density (our sweep, 0.1%/side): 10 levels 6.3% - 40 levels 20.6% - 160 levels 75.9% - 320 levels 149%[3].
  • Regime spread (40 levels, 0.1%/side): chop 2024 +1.2% while hodl fell -9.9%; post-crash range 2021 +48.5% vs hodl +80.0%; bull 2023Q4 +99.4% vs hodl +164.4%; bear 2022 -52.0% vs hodl -64.2%; the 2025-26 bear -33.0% vs hodl -42.1%[3].
  • Median entry price across this page's grid lane: ~$21.49/mo/mo for subscription lanes - against a $0 exchange-native baseline that has to be beaten by realized grid profit after fees.
  • Oldest operator still listed in this lane: 2013 - grid tooling predates most of the marketing around it.

Tips that actually move the needle

  • Compute fee-per-cycle before level count. The grid fee calculator does the round-trip math; if your step clears less than 3x the round-trip cost, widen the grid.
  • Size the range on the regime you expect, survive the one you get. Our bot-vs-hodl backtests show range exits dominate every other cost over a full cycle.
  • Let the fee tier pick the venue. BNB discount moves Binance from 0.100% to 0.075%[2] - on a dense grid that is worth more than any platform feature.
  • Paper trade one full oscillation before committing (Bitsgap, Gunbot, OctoBot and HaasOnline all have it). A grid that never completed a round trip in backtest will not complete one live.
  • Keep inventory math honest: with initial inventory, half your capital is the asset. A "flat" grid PnL of +1.2% on our chop window hides that BTC itself fell 9.9% over the same weeks[3].
  • Split capital across regimes, not platforms. A blend (70% hold, 30% grid) on our windows captured most of the trend upside while keeping the grid's chop income - the boring allocation beats the optimized single grid.

Warnings

  • Grid bots are the favorite costume of fake platforms. The FTC's marker stands: only scammers promise fixed payouts - and "fixed daily grid payouts" is exactly that promise[9]. The scam pattern guide lists the FCA's bot-branded warning entries.
  • Futures grids add funding on top of fees. Funding accrues hourly and is tracked as separate position PnL on the major venues[6]; a leveraged neutral grid pays funding on both legs - the drag scales with leverage even when PnL looks flat.
  • Dense grids can be negative before you start. Our 320-level run paid $227 in fees to earn $72[3]. If your platform shows projected profit but not projected fees, that number is marketing.
  • The bag is a capital lock-in immediately. Downside breakdowns tie up your full inventory below the range - size so a full-fill is survivable, not optimal.
  • Backtests are daily-kline models. Our sweep uses daily lows/highs as conservative fills; intraday path, slippage and partial fills will differ. Treat every number here as a model with stated assumptions and daily-kline fills, never as a promise - real fills land between the model and your hopes.
  • Subscription pricing changes. The cloud lanes on this page repriced several times in 2025-26 (plan reshuffles, venue changes). Verify the current schedule on the provider's own pricing page before committing - the reviews carry dated plan tables.

// FAQ

What fee per side makes a grid bot viable?

At 0.1% per side, each round trip costs 0.2% - grid spacing must clear that with margin. At 0.05% per side (Pionex, or Binance with BNB discount) the same spacing keeps twice the profit. Our density sweep shows fees consume 6% of realized profit at 10 levels but 149% at 320 levels on the same window.

Do grid bots work in trending markets?

Poorly. Uptrends sell your inventory early and watch (opportunity cost); downtrends accumulate a bag all the way down. On our backtest windows, the 2023Q4 breakout left a range-sized grid far behind buy-and-hold. Grids are built for ranging markets.

How many grid levels should I run?

Fewer than most defaults. Our sweep on BTC chop 2024 showed 40 levels returning +1.2% net at 0.1% fees while 320 levels went negative - fees per round trip scale with density. Community tests found ~78-150 well-spaced levels beating 1000-grid setups on the same range.

Spot grid or futures grid?

Start spot. Spot grids hold assets - the worst case is bag holding. Futures grids add leverage, liquidation risk and hourly funding fees that users describe as "great gains for two days, then peanuts" from fee drag.

What happens when price leaves the grid range?

Upside breakout: you sold everything and keep the realized grid profit - a real but capped win. Downside breakdown: you hold the full bag below your range with every safety buy filled. Range sizing is the actual risk decision, not the bot choice.

Arithmetic or geometric grids?

Arithmetic spaces levels at equal price steps - fine for tight ranges. Geometric spaces them at equal percentage steps, which matches how price actually moves on wider ranges and keeps the fee-to-step ratio constant. Most platforms offer both; the parameter discipline matters more than the choice.

Are grid bots profitable in a bear market?

They lose less than holding, usually. Our 2022 bear replay: grid -52.0% vs hodl -64.2%; the 111-day community test: +1.1% vs -16.6%. That is relative protection, not a profit promise - the bag still draws down.

Which platforms run grid bots with no subscription?

Exchange-native bots (Pionex, Binance, OKX, KuCoin, Gate, Bybit, Bitget) run grids inside the account for free - you pay only trading fees. Self-hosted Passivbot and OctoBot's free tier also carry no subscription.

Do I need to backtest a grid before running it?

At minimum, paper trade it. Bitsgap, Gunbot, HaasOnline, OctoBot and Freqtrade offer backtesting or paper mode. A backtest on the wrong regime lies confidently - test on the regime you expect, then size for the one you get.

What is the single most common grid mistake?

Sizing the range on recent volatility right after a squeeze, then eating a breakout in both directions. The second most common: turning on futures mode with leverage to "make the range pay more" - that converts capped spot risk into liquidation risk.

How much capital does a grid bot need to be worth running?

Enough that the fee math beats the fixed costs. Exchange-native grids need no minimum beyond the exchange's; subscription platforms need the monthly fee to stay well under realistic grid profit - at $23-105/mo, that means meaningful size or wide, patient ranges.