Bots, step by step

How do I launch my first futures bot on an exchange?

Launching your first futures grid bot takes about five minutes of tapping: you open the bots section of the exchange, choose a pair, set a price range and the number of levels, pick leverage and margin mode, and press start. The slow part is choosing sensible settings and deciding in advance when you will switch it off. Below is the whole sequence in order, what you will see on screen at each step, and what to do when the button stays grey or the bot sits there doing nothing.
ContentsWhat the bot will actually be doing with your moneyFinding the bot section and picking a pairHow to set the price range and the number of gridsLeverage, margin mode and the bot's own stopWhat to watch while the bot runsStopping the bot and getting your money outIf the bot will not start, or starts and does nothing
Printed Bitcoin chart with five evenly spaced orange sticky notes marking price levels from 80,000 to 90,000, and a gold Bitcoin coin on the lowest one
A grid bot is really just a ladder of buy and sell orders you decide on before you press start.

What the bot will actually be doing with your money

A grid bot splits a price range into levels and keeps placing small buy orders lower down and small sell orders higher up. Every time price swings between two levels and the pair of orders fills, you bank a small profit. It works while price moves sideways inside your range, and it struggles when price leaves the range and keeps going — then you are left holding a position that is losing money.

If that mechanic is still fuzzy, read how a futures bot works in simple words first. This page assumes you understand the idea and just want to get one running safely, without discovering the important fields after your money is already in.

Finding the bot section and picking a pair

On every big exchange the bots live outside the normal trading screen. In the app, look for a menu of trading products — the bot section is usually listed there next to copy trading, and inside it you choose between a grid bot, a DCA bot and other types. The quickest way to see the real form is to open a Binance Futures account and open the grid bot screen — you can read every field before you put in a single dollar.

For a first bot, take a large, liquid pair you already follow — BTC/USDT or ETH/USDT perpetual. Small altcoins look tempting because they move a lot, but they also jump out of a range in minutes and their fees eat a bigger share of each small grid profit. Before you go further, check that futures are actually available where you live: Binance does not serve a number of countries at all, and in some places, including the United Kingdom, Brazil, Australia, South Korea and New Zealand, derivatives are not offered. The app tells you during sign-up, so check there rather than assuming.

  1. Open the bots section

    From the trading menu in the app or on the website, go to the trading bots area and choose the futures grid bot. You will land on a settings form with the pair at the top and a chart beside it.

  2. Choose the pair and the direction

    Pick BTC/USDT or another perpetual you know. Then choose the direction: a long grid works with upward drift, a short grid with downward drift, and a neutral grid tries to trade both sides of a sideways range.

  3. Set the price range

    Type an upper and a lower price, or start from the range the form suggests. The chart will shade the area your bot will work in — look at it, not just at the numbers.

  4. Set the number of grids

    The form shows how much profit one completed grid cycle is expected to give. More grids means smaller steps and smaller profit per step; fewer grids means bigger steps and fewer trades.

  5. Choose margin mode and leverage

    Pick isolated margin and a low leverage. The form will then show you an estimated liquidation price — write it down or screenshot it.

  6. Set the bot's stop trigger

    There is usually a field for a stop price (and sometimes a take-profit price) at which the bot shuts itself down. Fill it in now, below your range for a long grid, above it for a short one.

  7. Enter the amount and create

    Type the amount of USDT you are giving the bot, read the summary line with the margin and liquidation estimate, and press the create button. The bot starts placing orders within seconds.

How to set the price range and the number of grids

The range is the one decision that really matters. Open the chart on a daily or 4-hour interval, look at where price has been bouncing for the last few weeks, and put your lower bound a bit under that floor and your upper bound a bit above that ceiling. A range that is too narrow gives lots of trades and then breaks almost immediately; a range that is too wide barely trades at all because price never crosses your levels.

The form may offer you a suggested range and grid count. Whatever it is called in your app, it is built from recent price movement — it shows you where the coin has been, not where it is going. Use it to see what a reasonable range looks like on that pair, then set the range you are personally willing to sit through for days.

For the number of grids, watch the expected profit per grid that the form displays. You pay a fee on every entry and every exit, charged on the size of each order, so if one grid cycle earns roughly what two fills cost you, the bot is working for the exchange rather than for you. Widen the steps until each cycle is clearly worth more than the round-trip fee at your fee level, which you can see in the fee section of your account.

The range is the whole bet. When you set those two prices you are saying "I think this coin will keep wobbling between them for a while". The bot will keep placing orders exactly where you told it to, whatever price does next. If price leaves the range and runs, the bot stops earning and you are left holding an open position — which is why the stop trigger and low leverage below matter more than squeezing out extra grid levels.

Leverage, margin mode and the bot's own stop

Choose isolated margin. It keeps the money you gave the bot separate from the rest of your futures balance, so a bad run inside the bot does not quietly pull funds from your other trades. Just check that the automatic top-up of margin is switched off — if it is on, the bot can keep pulling money from your balance to keep the position alive. Cross margin links everything together, and that is the last thing you want from a tool that keeps opening positions while you sleep — the difference is explained in cross vs isolated margin.

Keep leverage low. Leverage does not make the grid smarter; it multiplies the size of every order, so both the small profits and the open loss grow at the same rate, and the liquidation price moves much closer to your range. At 2x or 3x, a break below the range costs you money but leaves the liquidation price far away. At 20x it sits right next to your range, and the bot can be wiped out before your stop trigger is even reached. Whatever you pick, look at the estimated liquidation price the form shows and ask yourself whether price could realistically reach it this week.

Then fill in the stop trigger. This is the bot's own safety line: when price touches it, the bot shuts down instead of holding a losing position indefinitely. Put it outside your range, at a level where you would admit the sideways idea was wrong — not a few dollars below the range, where an ordinary small swing will shut the bot down for no reason. A bot running without a stop can still lose the full amount you handed it, so treat that field as part of the launch, not as an extra.

Young man on a balcony checking his phone, which shows a candlestick chart with four horizontal grid lines and a 3x leverage label
Once it is running, checking the bot once or twice a day is enough — the point is not to watch every fill.

What to watch while the bot runs

On the bot's detail screen you will see two different numbers, and beginners mix them up constantly. One is the profit from completed grid cycles — the small gains already locked in. The other is the total result, which also includes the unrealised profit or loss of the position the bot is currently holding, plus fees and funding — the small payment longs and shorts send each other every few hours while a perpetual position is open (how funding works). The second number is the one that tells you how you are doing.

Closed grid profit vs the real total
Closed grid cycles+26.00 USDT
Open position−41.00 USDT
Total, before other costs−15.00 USDT
An illustrative bot: 26 USDT banked from completed cycles, but an open position sitting 41 USDT down after price left the range.

This is why a bot can show a cheerful green grid profit while your account balance went down — the open position is carrying a loss the grid number ignores. If you are looking at exactly that right now, the full explanation and what to do about it is in my grid bot shows profit but my total is negative.

Checking once in the morning and once in the evening is plenty. What you are looking for is simple: is price still inside the range, how far is it from your stop trigger, and how far from the liquidation price you noted at launch. If price has drifted to the edge of the range and shows no sign of coming back, that is your signal to decide something — not to add more money so the bot "has room".

Stopping the bot and getting your money out

Stopping is one button on the bot's screen, but read the confirmation carefully. The exchange will cancel the bot's unfilled orders and then ask what to do with the position that is still open — close it now at market, or keep it and manage it by hand afterwards. If you keep it, it becomes an ordinary futures position with your margin behind it, and the bot's stop trigger no longer protects it. For a first bot, closing everything is usually the honest choice.

After the bot closes, the money lands back in your futures account, where you can see what the whole thing earned or cost. Moving it on is the normal two-step route: transfer from futures to your spot account inside the exchange, then withdraw to a bank card, a P2P buyer or an external wallet, depending on what your country supports in the app. The mechanics of that transfer are in how to withdraw profit from futures.

One habit worth building from the first bot: write down the settings you used and the final result — pair, range, grid count, leverage, how long it ran, what came out. After three or four runs you will see which ranges survived and which were wishful thinking, and that notebook will teach you more than any suggested setting on the form.

If the bot will not start, or starts and does nothing

The create button stays grey most often because the amount is below the minimum the exchange needs to place every grid order — each level has to be a valid order size, so more levels need more money. Either raise the amount or cut the number of grids; the form usually shows the required minimum right under the field.

If the bot was created but no trades appear, price is probably outside the range you set, or the range is so wide that price has not crossed a single level yet. A bot that opens no orders is not broken, it is just waiting. And if the pair or the bot section is missing from your app entirely, that is usually a regional restriction rather than a bug — check the exchange's country rules instead of looking for workarounds.

When you want to rehearse all of this without risking anything, demo accounts exist on several exchanges — Bybit has one, and so do others listed in which exchanges offer demo futures trading. Whether the bot section works on a demo balance differs from app to app, so open the bot menu in demo and see. Demo will not reproduce real fees, funding or your own nerves, but it does show you which fields to fill in and what the result screen looks like.

How much money do I need to start a futures grid bot?

Enough that every grid level is a valid order on that pair — the exchange shows the minimum under the amount field and blocks the create button if you are short. Fewer grid levels lower that minimum. Start with a sum you can afford to lose entirely while you learn, not with your whole balance.

Should I use the range the exchange suggests, or set it myself?

Open the suggested range to see what a sensible one looks like for that pair, then adjust it by hand. It is built from recent price movement, so it shows you where the coin has been, not where it is going. The range you finally choose should be one you are willing to sit inside for days without panicking.

What leverage should a grid bot use?

Low. Leverage multiplies every order the bot opens, so the open loss during a breakout grows just as fast as the small grid profits. The lower you set it, the further liquidation sits from your range. On a first bot there is nothing wrong with 2x — the grid still earns the same money per cycle at the same order size, it just needs more margin.

Can I stop the bot at any time?

Yes, stopping an exchange-native grid bot is one button. The thing to watch is the confirmation screen: you choose whether the still-open position is closed at market or handed back to you to manage manually, and if you keep it, the bot's stop trigger no longer applies to it.

Why does my bot show grid profit but my balance went down?

Grid profit only counts completed buy-and-sell cycles. It does not include the unrealised loss of the position the bot is currently holding, nor the fees and funding payments. Look at the total result line on the bot screen — that is the number that matches what happened to your money.

Is a bot better than trading by hand for a beginner?

It is different, not safer. A bot removes the temptation to click during a fast move, but you still choose the pair, the range, the leverage and the stop, and those choices decide the outcome. The bot only carries out the plan you typed into the form.

Find an answer to your question