Grid Trading Bot Calculator
Plan a grid bot: its levels, profit per grid after fees and capital needed.
Try before you buy.
- Free preview: the profit of one filled grid in full, with the first rows of each table (up to 3) and a watermarked chart; every other figure is hidden.
- Locked until you unlock it: download and copy.
- Unlock: Pro pass, ₹179 for 30 days, a one-time payment that never renews. Sold only in rupees.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
A grid earns only while the price moves inside your range. Outside it you hold the coin or the cash, and a fall below the range can lose more than the grids have earned.
Profit of each filled grid, after fees
The grids
How this was calculated
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
For education only, not investment advice: no tool here tells you what to buy, sell or hold. Results use only the figures you enter, the files you load (read in your browser, never uploaded) and the published rules each page names. Check them against your broker's or exchange's own figures, and consider a licensed or registered adviser for advice on your situation.
About the Grid Trading Bot Calculator
A grid bot splits a price range into steps and keeps a buy order at each level below the price and a sell order one level above every buy that fills, so each rise and fall across a step earns its difference, less the fees. This calculator lays out your grid — arithmetic (the same price step) or geometric (the same percentage step) — and works out every level, the quantity each grid buys, the profit of one filled grid after fees, the narrowest step that still makes money, how your investment is split at the price now, and what happens if the price leaves the range.
n grids have n + 1 price levels: the help pages of some bots count them one short. Every figure comes from the numbers you type, for any coin, pair or market; no market data is used.
How to use it
- Choose arithmetic or geometric spacing, and enter the lower and upper price of the range and the number of grids (2 to 500).
- Enter the money for the bot and, if you know it, the price now, for the split at the start and the out-of-range figures.
- Under Fees and steps, enter the fee on each grid order (limit orders usually pay the maker rate), the fee on the coin bought at the start (a market order, usually the taker rate), and the price tick and quantity step of the pair.
- Read the profit of one filled grid, the narrowest profitable step and the levels; copy the summary or download the grid table as CSV — with a pass, or after unlocking this result.
Examples
25,000 to 35,000, 10 grids, 10,000 USDT, fee 0.1% on each buy and sell
Step 1,000, 11 levels · lowest grid: gross 40.00, fees 2.04, net 37.96 (3.796%) · highest grid: net 27.38 (2.738%)
Ratio (35,000 ÷ 25,000)^{1/10} = 1.034220Every grid: gross 34.22, fees 2.03, net 32.19 (3.219%)
Fee 0.1% on each side
1.001 ÷ 0.999 − 1 = 0.2002%: a narrower grid loses money every time it fills
Common uses
- Check that each grid still earns something after fees before you start a bot.
- Compare arithmetic and geometric spacing over the same range.
- See how much of your money goes into coin at the start and how much waits in buy orders.
- Find how far the price could fall below your range and what that does to the investment.
The formulas
- Levels (n grids, n + 1 prices): arithmetic step Δ = (U − L) ÷ n and pᵢ = L + iΔ; geometric ratio q = (U ÷ L)^(1/n) and pᵢ = L × qⁱ, for i = 0 … n. Binance’s spot grid guide gives the same spacing, with its last level numbered one short.
- Quantity per grid: the same money in each grid, (investment ÷ n) ÷ the grid’s buy price, rounded down to the quantity step; levels are rounded to the price tick.
- Profit of a filled grid = quantity × (sell − buy) − buy fee − sell fee, each fee being the order’s value × the fee rate.
- Narrowest profitable step: a grid makes money only when sell ÷ buy > (1 + buy fee) ÷ (1 − sell fee).
- At the start, a grid below the price waits with a buy order and its money; a grid at or above the price needs the coin it will sell, bought at the price now with the start fee.
- Straight down below the range: every buy order fills, so the bot holds only the coin; straight up above it: every sell order fills, so it holds only cash.
Reading the results
- In an arithmetic grid the price step is the same everywhere, so the percentage step — and the profit per grid — is largest at the bottom of the range and smallest at the top; a geometric grid earns the same percentage in every grid.
- The headline is the lowest grid’s profit; the highest grid and the average are beside it. A filled grid is one buy and one sell: the bot earns it each time the price crosses that step down and back up.
- Narrowest profitable step: grids at or below it lose money each time they fill, so more grids is not always better.
- The out-of-range figures assume the price moves straight there without coming back: they show how much coin or cash the bot would hold, and how many filled grids it would take to make up a fall to the bottom of the range.
What it leaves out
How often the price crosses each step (that decides the real profit and cannot be known in advance), minimum order sizes, slippage on the purchase at the start, trailing or moving ranges, and taxes. Each grid’s profit is counted once; a choppy market can fill a grid many times, a trending one only once. The crypto profit calculator works out the result of a single trade.
Limitations
- The number of fills is not modelled: the profit is per filled grid, not a forecast of what a bot will make.
- Fees are charged in the quote currency on each order’s value; bots that take the fee in the coin differ slightly.
- Minimum order sizes and trailing grids are left out.
- It calculates from your numbers and uses no market data: it says nothing about where any price is going.
Privacy
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
What do I get without a pass?
Without a pass, Grid Trading Bot Calculator shows the profit of one filled grid in full, with the first rows of each table (up to 3) and a watermarked chart; every other figure is hidden. Until you unlock it, the result can’t be downloaded or copied. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
How is the profit per grid of a grid bot worked out?
Each grid buys a quantity at its lower level and sells it one level up: the profit is the quantity times the step, less the fee on the buy and on the sale. With 1,000 in a grid from 25,000 to 26,000 and 0.1% fees, it buys 0.04 coin, gains 40.00 on the sale and pays 1.00 + 1.04 in fees: 37.96.
How many levels does a grid with n grids have?
n + 1. Ten grids from 25,000 to 35,000 in steps of 1,000 have eleven prices: 25,000, 26,000 and so on up to 35,000. Some bots’ guides number the top level n, which is one short.
Arithmetic or geometric grid: what is the difference?
An arithmetic grid keeps the same price gap between levels, so its lower grids earn a larger percentage than its upper ones. A geometric grid keeps the same ratio between levels, so every grid earns the same percentage: from 25,000 to 35,000 in 10 grids the ratio is 1.034220 and each grid nets 3.219% after 0.1% fees.
What is the smallest grid step that still makes money?
The step must beat both fees: sell ÷ buy must be above (1 + buy fee) ÷ (1 − sell fee). With 0.1% on each side that is 0.2002%; at 25,000 a step of about 50 or less loses money each time it fills.
What happens when the price leaves the range?
Below the range every buy order has filled, so the bot holds only the coin and loses with it as the price falls further; above the range every sell order has filled, so it holds only cash and earns nothing from a further rise. The calculator shows both, for the price now you enter.
Does it work for any exchange and pair?
Yes: the spacing and the profit rule are the same everywhere. Enter your exchange’s fees, the pair’s price tick and its quantity step, and the levels and quantities are rounded as the exchange would.