A grid bot places a ladder of buy and sell orders across a price range and profits from every up-down swing inside it. Enter your range, how many grid levels, total capital and the exchange's trading fee — see the profit per grid level, total return for one full sweep of the range, and how much of that gets eaten by fees.
Grid bot profit
—
Net profit (full sweep)
—
Total return
—
Avg profit per grid
—
Gross profit
—
Total fees
—
Grid spacing
#
Buy
Sell
Net profit
Profit %
Trader's toolkit
Plan the trade here — then track it.Size every trade by risk, journal it, and find out if you actually have an edge. An Excel/Sheets workbook: position sizer, auto trade journal (R-multiple, PnL, win rate) and an equity-curve dashboard.
Disclosure: links to exchanges may be affiliate links. Crypto trading carries risk; never trade with money you can't afford to lose.
How a grid bot makes money
A grid trading bot splits a price range into evenly spaced levels and places a standing buy order at every level below the current price and a standing sell order at every level above it. When price ticks down into a level, the buy fills; when it later ticks back up through that same level, the sell fills, banking the difference. The bot repeats this automatically, level after level, for as long as price keeps moving inside the range — no forecasting of direction required, only that the range keeps getting revisited.
This calculator uses arithmetic spacing, the default mode on most exchange grid bots: each grid level sits a fixed dollar amount apart rather than a fixed percentage apart, so levels near the bottom of the range represent a slightly larger percentage move than levels near the top. Capital is split evenly across every grid cell, and the profit shown for each cell is what that cell nets if it completes one full buy-then-sell cycle.
Why "one sweep" is a baseline, not a forecast
The total shown here is deliberately the simplest possible case: what you'd net if price started at the bottom of the range and swept once to the top, filling every grid cell exactly one time. Real markets don't move in a straight line — a range-bound, choppy market can trigger the same grid cell many times over a day, multiplying the realized profit well past this baseline, which is exactly the market condition grid bots are built for. A trending market that blows through the range in one direction and never returns does the opposite: cells above (or below) the exit point never complete their second leg, so realized profit falls short of this number, and any capital left in an unfilled position is now just a directional, unhedged bet on an asset that left your range.
Fees and range choice matter more than they look
Every completed cell pays two fees — one on the buy, one on the sell — so a grid spaced tighter than your exchange's round-trip fee rate can lose money on every single fill even while gross profit looks positive. Widening the range or reducing the grid count increases the dollar spacing per cell (shown here as "grid spacing"), which increases profit per cell relative to the fixed fee cost. The trade-off is that fewer, wider grids fire less often, so there's a real balance between per-trade edge and how many times a given range gets revisited in practice.
Reading the result
"Total return" scales net profit against the full investment for one complete sweep — multiply it by however many sweeps you expect the range to see over your holding period for a rough total, keeping in mind that estimate is the real unknown in grid trading, not the math itself. If your average profit per grid is close to or below your round-trip fee cost, tighten the range or reduce the grid count before running the bot live.
Frequently asked questions
What is grid trading in crypto?
An automated strategy that places a ladder of buy and sell orders across a price range, so price simply moving up and down within that range — with no directional forecast needed — triggers repeated buy-low/sell-high fills that each bank a small profit.
What's the difference between arithmetic and geometric grid spacing?
Arithmetic spacing places grid levels a fixed dollar amount apart; geometric spacing places them a fixed percentage apart. This calculator uses arithmetic spacing, the default on most exchange-native grid bots.
How many grids should I use?
More grids mean smaller, more frequent profits per fill but a lower per-cell margin above fees; fewer grids mean larger profit per fill but less frequent triggers. If average profit per grid is close to your round-trip fee rate, reduce the grid count or widen the range.
Does grid trading work in a trending market?
Poorly. Grid bots are built for range-bound, choppy price action where the same levels get revisited repeatedly. A strong trend that breaks out of the range in one direction leaves unfilled orders on the other side and can turn the bot's remaining position into an unhedged directional bet.
After sending, paste your transaction ID (TxID / hash) from your wallet or exchange withdrawal — payment is verified on-chain and your download opens instantly.