Grid Trading Calculator

Set a price range, a grid count and your investment to instantly size each level — your grid step, profit per grid, quantity per grid and capital per grid. Plan the bot before you switch it on.

Your grid

Pick a coin to seed the range around its live price (±15%) — then fine-tune.

live price · ±15% range
Live
$
Bottom of the range — the bot stops buying below this.
$
Top of the range — the bot stops selling above this.
How many intervals the range is divided into. More grids = smaller steps.
$
Total capital spread across all grid levels.
Profit per grid
10 grids between $40,000–$60,000
Grid step ($)
Investment per grid
Quantity per grid
Profit per filled grid ($)

Approximate gross figures for an arithmetic grid, excluding trading fees. Each filled grid is a buy and a later sell, so two fees apply per round trip.

Grid sized? Run it on an exchange with a built-in grid bot.

Grid profits are thin per fill, so low fees and deep liquidity decide whether the strategy nets out positive. These platforms offer native spot and futures grid bots plus fee rebates through the links below.

Affiliate disclosure: we may earn a commission on sign-ups via these links, at no cost to you. It never affects the results above.

ADVERTISEMENT

What is grid trading?

Grid trading places a ladder of buy and sell orders at fixed price intervals between a lower and an upper bound. As the market chops up and down inside that range, the bot buys at each lower level and sells at the next one up, pocketing the gap on every completed pair. It's a strategy built for ranging, sideways markets — it thrives on volatility without needing the price to trend in any particular direction.

This calculator turns a range, a grid count and a budget into the concrete numbers you need to configure the bot: the price step between levels, the capital and quantity placed at each one, and the profit captured per filled grid in both dollars and percent.

How to use this calculator

  1. Set the lower and upper price of the range you expect the market to trade inside.
  2. Choose how many grids to split that range into.
  3. Enter your total investment to spread across the levels.
  4. Read your profit per grid, grid step, capital per grid and quantity per grid — all update as you type.

How grid numbers are calculated

This tool uses an arithmetic grid, where every level is the same dollar distance apart:

Grid step = (Upper − Lower) ÷ Grids Midpoint = (Upper + Lower) ÷ 2 Profit per grid = Grid step ÷ Midpoint (as a %) Capital / grid = Investment ÷ Grids Quantity / grid = Capital per grid ÷ Midpoint Profit / grid $ = Capital per grid × (Grid step ÷ Midpoint)

The headline profit per grid % is simply the step expressed against the midpoint of the range — it's how much you gain each time price travels from one level to the next and a pair fills. Multiply that percentage by the capital sitting on a single grid and you get the dollar profit per filled grid. The quantity per grid uses the midpoint as a representative price; in practice each level buys a slightly different amount because the price at each rung differs.

Worked example

You set a range of $40,000 to $60,000, split it into 10 grids, and commit $1,000. The grid step is (60,000 − 40,000) ÷ 10 = $2,000, and the midpoint is (60,000 + 40,000) ÷ 2 = $50,000. Profit per grid is 2,000 ÷ 50,000 = 4.00%. Each grid gets 1,000 ÷ 10 = $100 of capital, which buys roughly 100 ÷ 50,000 = 0.002 coins, and every time a grid fills it captures 100 × 4% = $4.00 gross. If price swings across the full range repeatedly, those $4 fills stack up — but remember the figure is approximate and before fees.

When and why traders use grids

Grid bots shine in choppy, range-bound conditions — the kind of market that frustrates trend traders. Instead of guessing direction, you profit from oscillation: the more the price ping-pongs inside your range, the more pairs fill. Traders use grids to automate accumulation in a consolidation, to harvest volatility on a coin they're neutral on, and to stay mechanically disciplined instead of chasing every wiggle by hand. The wider your range and the more grids you set, the more market scenarios you cover — at the cost of thinner profit per fill.

Common mistakes

From plan to running bot

Once the step, capital per grid and profit per grid look right, the deciding factor is execution cost. Because grid profits are small and frequent, run the bot where fees are low and liquidity is deep, so each fill keeps most of its 4% rather than handing it back in spread and commissions. Confirm the profit per grid comfortably beats two taker fees before you commit capital.

Frequently asked questions

What is grid trading?
Grid trading places a ladder of buy and sell orders at fixed intervals between a lower and upper price. As the market oscillates, the bot buys at each lower level and sells at the next higher one, capturing the difference on every filled pair. It's designed for ranging, sideways markets rather than strong trends.
How is profit per grid calculated?
Profit per grid is the price step as a percentage of the grid midpoint, applied to the capital on one grid. With an arithmetic grid, step = (upper − lower) ÷ grids, and profit per grid ≈ (capital ÷ grids) × (step ÷ midpoint). For $1,000 across 10 grids between $40,000 and $60,000, that's about $4 per filled grid, or 4%.
How many grids should I use?
More grids mean smaller steps and more frequent but smaller profits, plus more fees from extra fills. Fewer grids mean larger steps and bigger profit per fill but fewer trades. Match the grid count to the asset's volatility and range width, and check profit per grid clears your exchange's fees.
Does grid trading include fees?
This calculator shows gross profit per grid and excludes trading fees. Each filled grid is a buy and a later sell, so two fees apply per round trip. If your profit per grid is close to twice your taker fee, the strategy can lose money — size the step above your fee cost.
What happens if price leaves the grid range?
If price falls below the lower bound you're left holding the coins you bought, now underwater, with no new buys triggering. If it rises above the upper bound you're fully in cash and stop capturing gains. Set the range to cover the move you expect, and treat a break outside it as the signal to reassess.
Disclaimer: Educational tool only, not financial advice. Leveraged trading can lose your capital quickly. Live prices are indicative and figures are estimates — always confirm with your exchange before trading.