Home › Guides › Grid Bot Fees and Costs

BOT TYPE GUIDEFREENO ACCOUNTAUTOMATED TRADE BOTSGrid Bot Fees andCostsHow it works and where it breaksEDUCATION ONLY | NO SIGNALSEXAMPLE NUMBERS ARE LABELLEDAUTOMATED TRADE BOTSautomatedtradebots.com
A free page on grid bot fees and costs. Education only, with example numbers labelled.
BOT TYPE GUIDE

Grid Bot Fees and Costs

Short answer

A grid bot pays a fee on every fill. One completed grid is two fills, a buy and a sell, so the round trip fee is about twice the fee rate.

A grid earns a small gap on each round trip and pays a fee on both ends. The arithmetic shows when the gap is smaller than the cost.

The page explains how this kind of bot works, works through the arithmetic of its ladder or grid with tables, shows where it breaks, and gives you a fair way to test one before you risk money.

  • How the bot works, step by step
  • The arithmetic of the ladder or grid
  • Where it breaks and how to test it honestly
  • No advice, no signals, no profit promises

Last reviewed 28 October 2026. Education only, not advice.

Free, no account Runs in your browser Worked numbers shown Not advice Examples labelled

Ready to go further

Check your own spacing against your fee

Put the range, the grid count and the fee into the grid calculator and see the profit per grid before you trust a setup.

Open the grid calculatorFree, no account
Reading time6 minutes
Worked exampleExact arithmetic
Tools linked2 on this page
Reviewed28 Oct 2026

What is included

  • How the bot works, step by step
  • The arithmetic of the ladder or grid, with tables
  • How it fails and how to test it honestly
  • The tools that check the numbers

Who it is for

  • People thinking of using this kind of bot
  • People already running one and wanting a stress test
  • Readers comparing bot types before buying
  • Not advice, and not a recommendation to use one
Net profit per completed grid at 0.2% fee per side (round trip 0.4%)-0.20%0.2% spacinggross 0.2%0.00%0.4% spacinggross 0.4%0.20%0.6% spacinggross 0.6%0.60%1.0% spacinggross 1.0%Made-up fee level. Net per grid = spacing percent minus round trip fee percent. Calculated by us on 27 Oct 2026, exact.
The picture for this page. Example numbers are made up unless the page says they were calculated.

Key facts

  • A grid bot pays a fee on every fill. One completed grid is two fills, a buy and a sell, so the round trip fee is about twice the fee rate.
  • Net profit per grid is roughly the spacing percent minus the round trip fee percent. When spacing is smaller than the round trip fee, every completed cycle loses money.
  • At a 0.2 percent fee per side, a 0.2 percent spacing loses 0.20 percent per cycle and a 0.4 percent spacing earns nothing (calculated by us on 27 Oct 2026, exact).
  • Other costs sit on top: the spread, slippage on market orders, funding on futures and the money that sits idle waiting for a fill.
  • Taxes vary by country and by how a bot is classed. This page does not cover them.

The costs a grid bot pays

A grid earns a small amount per round trip, so small costs matter far more than they do for a trader who holds for weeks. These are the costs, in the order they usually bite.

Fees on every fill

An exchange or broker charges a fee on each filled order, usually a percent of its value. Many charge less for a limit order that waits in the book (a maker order) than for one that takes liquidity (a taker order). The rates vary by venue and often by trading volume, so read your own schedule. A grid mostly places limit orders, but a bot that starts by buying at the market, or closes the grid with a market order, pays the higher rate on those.

Spread

The spread is the gap between the best buy price and the best sell price. A limit order in a grid sits at its own line, so the spread is not charged on every fill. But it is paid when the bot enters with a market order or exits with one. The guide on spread explains the mechanics.

Slippage

Slippage is the difference between the price the bot expected and the price it got. It applies to market orders, especially in fast or thin markets. A stop-out, a grid shutdown or a bot restart often uses market orders, and these are the fills that cost most.

Funding on futures

On perpetual futures, one side pays the other a funding rate at set intervals. A long grid that holds positions pays it when the rate is positive and receives it when it is negative. The rate changes, so funding is a cost that appears when a grid is stuck holding positions for a long time, which is exactly when the grid is losing anyway.

Idle capital

Money held back for buy orders that have not filled earns nothing while it waits. If the market stays above the buy lines, that money sits idle. In a made-up example with 1000 in the bot and 40 percent of it waiting in unfilled buy orders, 400 is doing nothing at that moment. Whether that matters depends on what else the money could do, which this site does not advise on.

The arithmetic that matters

Net profit per grid (percent) = spacing percent - round trip fee percent
Round trip fee percent = fee on the buy + fee on the sell, about 2 x the fee per side

This is a simplification: the sell fee is charged on a slightly higher price, so the exact figure is spacing minus twice the fee minus spacing times fee, a difference of at most 0.0020 percentage points in the table below. The tables use the simple version. Every figure is calculated by us on 27 Oct 2026, exact for that formula.

Net profit per completed gridFee 0.05% per sideFee 0.1% per sideFee 0.2% per side
Spacing 0.2%0.10%0.00%-0.20%
Spacing 0.4%0.30%0.20%0.00%
Spacing 0.6%0.50%0.40%0.20%
Spacing 1.0%0.90%0.80%0.60%

The highlighted rows lose money or earn nothing for at least one fee level. A 0.2 percent spacing earns nothing at a fee of 0.1 percent per side and loses at 0.2 percent per side. At a fee of 0.1 percent per side, the break-even spacing is 0.2 percent, and anything under that loses on each cycle. The break-even calculator works the same idea for a single trade.

Money terms

The same table on a made-up $100 per grid. In each cell: net per completed grid, then in brackets the total over 50 completed cycles of that grid.

Per $100 per gridFee 0.05% per sideFee 0.1% per sideFee 0.2% per side
Spacing 0.2%$0.10 ($5.00 over 50)$0.00 ($0.00 over 50)-$0.20 (-$10.00 over 50)
Spacing 0.4%$0.30 ($15.00 over 50)$0.20 ($10.00 over 50)$0.00 ($0.00 over 50)
Spacing 0.6%$0.50 ($25.00 over 50)$0.40 ($20.00 over 50)$0.20 ($10.00 over 50)
Spacing 1.0%$0.90 ($45.00 over 50)$0.80 ($40.00 over 50)$0.60 ($30.00 over 50)

A negative cell is a loss after every completed cycle. The bot is doing exactly what it was set up to do, and it is losing, because the cost of each cycle is larger than the gap it harvests. More cycles make it worse, not better. This is why a narrow grid with a very high number of grids can look busy and lose.

Where one 0.6% grid step goes (made-up costs)0.60%Spacinggross per grid-0.20%Fees0.1% each side-0.03%Fundingheld 24 hours0.37%Left overbefore taxMade-up example on a futures grid. Funding assumed 0.01% per 8 hours on the position. Calculated by us on 27 Oct 2026, exact.
One 0.6 percent grid step in a made-up futures example. Fees take a third of it and a day of funding takes a little more. What remains is before tax and before any unrealised loss on what the bot still holds.

Why narrow grids can lose on every cycle

People choose many grids because it feels like more chances to earn. More grids means a smaller spacing for the same range. Halve the spacing and the gross profit per cycle halves, but the fee on each fill stays the same percent. At some point the spacing falls under the round trip fee and the bot's busiest setting is its most expensive. The table shows the break-even edge: for each fee level, a spacing equal to twice the fee earns zero.

The reverse is not automatically good either. A wide spacing earns more per cycle but needs a bigger price swing to complete one, so it completes fewer. The right balance depends on how far the asset actually moves, which no one knows in advance. See grid trading strategy for how those choices trade off.

Tax, in one sentence

How profits from automated trading are taxed varies by country and by your circumstances, and many small trades can mean a lot of records, so ask a qualified accountant.

How to check the costs of a grid honestly

  • Write down the fee rate for the order type the bot really uses, not the lowest rate advertised.
  • Compute spacing as a percent of price at the lowest and the highest line, since arithmetic grids have a different percent at each end.
  • Subtract twice the fee. If the result is zero or negative, change the setup before looking at anything else.
  • Add funding for the longest time the bot could be stuck holding, not only the typical time.
  • Run the whole setup through the grid calculator and compare the profit per grid with what a backtest says after costs.

FAQ

Frequently Asked Questions

How much does a grid bot pay in fees?

It pays the exchange or broker fee on every fill, so a completed grid pays twice. The rate varies by venue, order type and volume, so check your own schedule.

What is the profit per grid after fees?

Roughly the spacing percent minus the round trip fee percent. With a 0.6 percent spacing and a 0.1 percent fee per side, that is 0.4 percent.

Can a grid bot lose money on every completed grid?

Yes, when the spacing is smaller than the round trip fee. In the table, a 0.2 percent spacing loses 0.20 percent on every cycle at a 0.2 percent fee per side.

Do limit orders avoid the spread?

A resting limit order does not cross the spread, so it avoids it on that fill. Market orders used to start or stop the bot do pay it.

What is funding on a futures grid?

A payment between long and short holders at set intervals, based on a rate that changes. A long grid pays it when the rate is positive and receives it when negative.

Are the numbers on this page real?

Example numbers are made up to show how the maths works, and the page says so. A figure only counts as exact when the page says it was calculated on a stated date. Nothing you enter in a calculator leaves your browser.

Can I use this to decide whether to run a bot?

It can show whether a bot's numbers hold together and how much an account can lose. It cannot say what the market will do, and it is not advice. Use it to ask better questions, then read the terms of your own broker or exchange.

Is this financial advice?

No. It is general education about costs. The rates and prices here are made up, and your own fees and tax position will differ.

Know the Risk Before You Run It

Free calculators and guides, added every week. Leave your details and we will email you when new ones go up.

Trading carries a risk of loss