Articles on: Signals and Automation

Grid Bot Setup & Configuration Guide

The Grid Bot wizard guides you through selecting an account, choosing a market, and configuring settings before launching. You can start from a curated Grid Pick or configure everything manually.


Grid Bots are spot-only. Futures markets are not currently supported.



Contents


Step 1 - Choose your account

Step 2 - Select a market

Step 3 - Configure bot

About the grid

Related articles



Step 1 - Choose your account


Select the exchange account the bot will trade on. Accounts are shown with their exchange name and available balance.


Grid Bot wizard step 1 - Choose your account


#

Field

Description

1

Live / Demo toggle

Switch between your real funded accounts and paper trading accounts. Paper trading is a safe way to test a setup before going live.

2

Account list

All connected accounts for the selected mode. Click any account to select it.



Step 2 - Select a market


After choosing an account, the wizard opens in a full-screen view with a live candlestick chart on the left and the configuration panel on the right. You select your market using one of two methods.


Grid picks


Grid picks are pre-configured, backtested setups curated by Altrady. They are the fastest way to get started.


Grid Bot wizard - full-screen chart view with grid levels


#

Field

Description

1

Grid picks / Choose manually

Tabs to switch between the two market-selection methods.

2

Risk level

Low, Medium, or High. Filters the picks list to match your risk preference.

3

Backtest results

Shows the backtested performance for each available pick at the selected risk level.


To use a pick:


  1. Select a risk level.
  2. The panel lists available picks with their backtest results.
  3. Click a pick to load it. The chart, price range, grid quantity, take profit, stop loss, and investment all populate automatically.


Grid Bot configure summary after selecting a Grid Pick


You can accept the defaults and click Continue, or adjust any value before launching. If no picks are available for your risk level, try a different level or switch to Choose manually.


Choose manually


Grid Bot wizard step 2 - Choose manually


#

Field

Description

1

Pick a market

Search for any spot market available on your account. The chart updates to show that market's recent price history.

2

Setup manually

Advances to the configuration panel with a blank form.

3

Backtest period

7 days, 14 days, or 30 days. Altrady runs a backtest over this window using the settings you configure.

4

Backtest results

Appears automatically if the market has enough recent data. If not, a prompt suggests switching to Grid picks.



Step 3 - Configure bot


Parameters


Grid Bot configure - parameters with optional settings enabled

#

Setting

Description

1

AI auto fill / Clear all

Top-right action button. When the form is blank (manual path), it reads AI auto fill and suggests a price range and grid quantity based on recent price action. Once values are set — either by AI auto fill or by selecting a Grid Pick — the button changes to Clear all, which resets the form.

2

Lower limit

The lowest price at which the grid places orders. Type a value, click the pencil icon to edit, or drag the lower line on the chart.

3

Upper limit

The highest price at which the grid places orders. Set it above the lower limit; the grid levels are distributed between the two.

4

Grid quantity

Number of grid levels placed between the lower and upper limits (range 2–100). The label shows the resulting % gap per step — more levels means smaller gaps and smaller profit per trade.

5

Take profit (toggle)

Enable to set a take-profit level above the upper limit. When reached, the bot closes all positions and stops.

6

Take profit price

The price at which take profit triggers. The percentage shown is the distance above the current price.

7

Stop loss (toggle)

Enable to set a stop-loss level below the lower limit. When reached, the bot closes all positions and stops.

8

Stop loss price

The price at which stop loss triggers. The percentage shown is the distance below the current price.

9

Auto-close (toggle)

Enable to automatically stop and close the bot after a set duration, regardless of profit or loss.

10

Auto-close duration

How long the bot runs before auto-closing. Use the Hours / Days switch to set the unit.

11

Investment amount

Total capital to allocate to this bot, in the account's quote currency. The Available label shows your current balance.

12

Quick-select amount buttons

Preset investment amounts based on your available balance — one tap to fill the investment field.

13

Advanced settings

Expander that reveals Trailing up, Trailing down, Scale type, Invest coin, and the Behavior on TP / SL / Auto close options (documented in grid-configure-advanced.png).


The chart on the left shows the lower and upper price limits as draggable horizontal lines, with the individual grid levels between them. When take profit and stop loss are enabled, their levels also appear on the chart. This makes it straightforward to align the range with visible support and resistance.


Grid Bot configure - AI auto fill button on empty manual form


#

Field

Description

1

AI auto fill / Clear all

When the form is blank (manual path), AI auto fill suggests a price range and grid quantity based on recent price action. Once values are set - either by AI fill or by selecting a Grid Pick - the button changes to Clear all to reset the form.

2

Upper limit

The highest price in the grid. Set by typing, using the price picker (eyedropper icon), entering a % above current price, or dragging the upper line on the chart. Orders above the current price at launch will be Sell orders.

3

Lower limit

The lowest price in the grid. Set the same way as the upper limit. Orders below the current price at launch will be Buy orders.

4

Grid quantity

Number of grid levels between the lower and upper limits. Range: 2-100. More levels means smaller individual orders and more opportunity to capture small moves, but exchange fees are paid on every buy and sell.


The configure panel shows a Profit per step summary below the grid quantity. This is shown as a range because exchange fees are not known in advance and profit varies slightly between levels. For Arithmetic grids, some variation per step is expected. For Geometric grids, the profit per step should be more consistent.


If the price range and grid quantity result in duplicate prices at the same level, the bot cannot start. You will see: "Duplicate order at some prices. Increase the price range or reduce the number of orders." Either adjust the values manually or click Fix to have Altrady reduce the order count automatically.


Exit settings


All exit settings are optional and can be combined. If none are set, the bot runs until stopped manually or until a critical error occurs.


Field

Description

Take profit

Toggle to enable. Enter a price above the grid at which the bot stops. When this price is reached, all open orders are cancelled and the bot stops.

Stop loss

Toggle to enable. Enter a price below the grid at which the bot stops. When this price is reached, all open orders are cancelled and the bot stops.

Auto-close

Toggle to enable. The bot cancels all orders and stops automatically after a set duration - choose Minutes, Hours, or Days.


When any exit condition is triggered, you choose what happens to the funds held in open orders:


Behaviour on stop

Description

Cancel all orders

All orders are cancelled and the funds held in each order are returned as-is - quote currency from buy orders, base currency from sell orders.

Convert to quote currency

All orders are cancelled and any base currency held is sold at market price, leaving the full position in quote currency.

Convert to base currency

All orders are cancelled and any quote currency held is used to buy base currency at market price, leaving the full position in base currency.


The same three behaviour options apply to take profit, stop loss, and auto-close. You set the behaviour independently for each.


Advanced settings


Grid Bot configure - Advanced settings expanded



#

Field

Description

1

Trailing up

When enabled, if price rises above the upper limit, the grid moves up one step at a time: the lowest buy order is cancelled and a new sell order is placed above the grid. If a take profit price is set, the grid stops trailing at that price.

2

Trailing down

When enabled, if price falls below the lower limit, the grid moves down one step at a time: the highest sell order is cancelled and a new buy order is placed below the grid. If a stop loss price is set, the grid stops trailing at that price.

3

Scale type

Arithmetic spaces grid levels an equal price distance apart. Geometric spaces them an equal percentage apart, aiming for a more consistent profit per step across all levels. See Grid Bot Processing for more details.

4

Invest coin

Quote uses only your quote currency (e.g. USDT) to fund the bot. Both also uses any base currency (e.g. SOL) you already hold. See Funding with both currencies below.

5/6/7

Behaviour on TP / SL / Auto close

Sets what happens to funds when the bot stops. Options are the same as those in Exit settings above - you set this per exit type.



Geometric grid is not yet available in the Grid Bot Backtester. See Grid Bot Backtesting in Altrady for details.


Investment


#

Field

Description

1

Investment amount

Total capital to allocate to this bot, in the quote currency. The Available label shows your current balance.

2

Quick-select buttons

Preset amounts calculated from your available balance.

3

Min. Size

Minimum investment size required for the bot to start with the selected settings


Funding with both currencies


When Invest coin is set to Both, the bot uses any base currency you already hold alongside your quote currency. This avoids needing to buy base currency before starting and is the default when editing a bot that has already been running.


When the bot starts, it calculates how much base currency is needed for the initial sell orders above the current price, and how much quote currency is needed for the buy orders below. If you do not hold enough base currency, the bot places a small initial buy at market to make up the shortfall. Note that minimum order sizes on the exchange may mean this initial purchase is slightly larger than the exact amount needed - the confirmation screen before launch will show the exact order.


If you hold enough of both currencies to cover all initial orders, no initial market order is placed.



About the grid


When the bot starts, orders above the current price are placed as Sell orders and orders below as Buy orders. If the bot needs to place sell orders above the current price but does not yet hold enough base currency, it buys the required amount at market (using a limit order at 1% above the current price) before placing the grid.


Each grid level holds an equal amount of base currency. As price moves up through a level, the sell order at that level fills and profit is taken in quote currency. As price moves back down, the buy order at that level refills the position. Profit accumulates in quote currency with each completed buy-sell cycle.


The best markets for grid bots are those trading sideways or in a reasonably predictable upward range.




Grid Bot: Overview, Levels & Analytics

Grid Bot Processing

Grid Bot Backtesting in Altrady

Grid Bot Error Messages

Grid Bot: Quick Start



Updated on: 11/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!