Welcome to our new support center! Some articles may still be missing; they will be added shortly. For the old support documentation go to https://support.altrady.com. If you have questions, open a new ticket here. New tickets on support.altrady.com won’t be answered; existing tickets will be finalised there.

Altrady Support Altrady Support

How to Set Up a Grid Bot in Altrady

A grid bot places buy orders below the current price and sell orders above it, inside a price range you set, and keeps cycling them as the market moves. Open the Bots tab, create a grid bot on a spot pair, set your range and grid quantity, and start it. Setup takes about five minutes.

Before you start

You’ll need a connected exchange account, or a paper/demo account with funds. If you haven’t done that yet, see How to Connect an Exchange Account with Fast Connect.

Grid bots run on spot markets only.

Creating your first grid bot

  1. Open the Bots tab in the left-side menu. If you’re already looking at the market you want, Tools > Grid Bot on the trading terminal is a quicker way in; the Bots page carries more setup options, including Grid Backtests and assistance with choosing a market.

    Dashboard with the Bots item highlighted in the left sidebar🔍 Click the image to see a larger version

  2. Click Create on the Trading Bots page and choose Grid bot.

    Create a bot modal with the Grid bot option highlighted🔍 Click the image to see a larger version

  3. Pick the exchange account and the market you want to trade.

  4. Set up the bot’s core parameters:

    • Price range has a Lower limit and an Upper limit: together they set the band the bot trades inside. If price moves outside this range, the bot pauses until price comes back into it.

    • Grid quantity (2-100) is how many levels that price range is split into (grid quantity and grid levels are the same thing, just two names for it). More levels mean smaller, more frequent trades, and each order needs to stay above the exchange’s minimum order size.

    • Investment is the total amount the bot may use.

    • Fund with is a two-tab choice showing the actual currencies available to you, for example USDT alone or USDT + BTC. Fund with just the quote currency (the second currency in a trading pair, e.g. USDT in BTC/USDT), or with both currencies if you already hold them.

      Grid bot parameter editor with price range, grid quantity, and investment🔍 Click the image to see a larger version

  5. Optionally open Advanced settings, below the investment field. It holds Trailing up and Trailing down, which let the bot move its range to follow price (see How does grid bot trailing work?), Scale type, which sets whether the grid levels are spaced arithmetically or geometrically, and Behavior on TP/SL/Auto-close, which decides what happens to the coins the bot holds when it exits. Leave these alone if you’re not sure: the defaults are fine for a first bot.

  6. Review the summary, then click Confirm and start. The button shows Starting… while your bot is being created.

    Confirm-and-start grid bot summary with no errors🔍 Click the image to see a larger version

  7. The bot starts placing orders right away.

    Grid bot is live success dialog🔍 Click the image to see a larger version

Grid bots run on spot markets only, and that applies to live, paper, and backtest accounts alike. If you open the grid bot form on a futures market, don’t worry: Altrady shows a Switch to Spot button that takes you to the matching spot market.

Start Grid bot panel on a futures market showing a Switch to Spot button🔍 Click the image to see a larger version ## Choosing a market and profit currency

When you create a grid bot, you pick a trading pair like BTC/USDT or ETH/USDT. Any profit the bot realizes is paid out in the quote currency of that pair: a BTC/USDT grid bot pays out in USDT, an ETH/BTC grid bot pays out in BTC.

There is no separate profit currency setting in the bot form. The pair you choose decides it, so pick your market with that in mind.

Funding the bot: quote currency or both coins

Grid bot setup form with the Fund with control visible, showing its two options: the quote currency alone (for example USDT) and both currencies (for example USDT + BTC). Capture it so the reader can see where the choice is made and what each tab is labelled.🔍 Click the image to see a larger version The Fund with setting decides how the bot gets going:

  • Fund with the quote currency (the default): the bot first buys the base currency it needs at market price, then starts working the grid. The form tells you exactly how much it will buy before you confirm.
  • Fund with Both: you already hold the base currency too. It counts toward your investment, and the bot places sell orders from it right away instead of buying first.

Pick the option that matches what you actually hold in your exchange account. If you fund with both coins but the base currency isn’t really there, or your quote balance can’t cover the initial buy, grid orders can later fail with an insufficient balance error. The troubleshooting article below walks through that diagnosis.

How the opening buy is sized

That first purchase isn’t arbitrary. The bot works out how much base currency it needs to cover every sell order in the grid, adds a buffer for trading fees, and subtracts whatever base currency you supplied yourself.

On exchanges that take buy fees out of the base currency, that buffer covers the fees on roughly 200 buy orders, so the bot can keep placing sells for a long stretch before it runs short. The buffer is calculated for a bot using arithmetic scaling, where every order uses the same amount of base currency.

The confirm screen shows the result before you commit, as an estimated initial allocation split between the two currencies. For which exchanges charge fees this way, and what happens once the buffer is used up, see How do trading fees work?.

How many positions and orders a grid bot manages

A grid bot manages exactly one position. Inside that position, the bot places and cycles buy and sell limit orders across your grid levels: buying as price drops into a level, selling as price rises out of it.

Right after you start a bot, it’s normal to see only one or two orders rather than a full grid. Which levels get orders depends on where the current price sits inside your range: levels below price get buy orders, and levels above price get sell orders only where you hold the base currency. As price moves and orders fill, more of the grid fills in.

Running multiple grid bots

One grid bot trades one pair. To trade several pairs at once, create a separate grid bot for each.

You can create as many grid bots as you like; your plan’s bot limit only counts bots that are active at the same time, not the total you’ve ever created. Grid bots and signal bots share that same allowance, so see How many bots can I run? for how the total works.

If price has moved out of your original range and you want to keep trading the same token, edit the bot to a new range, or stop it and start a fresh one. See How to edit or stop a grid bot for the full procedure, including what happens to open orders and any base currency left over.

Verifying the bot is live

Check the Bots tab for the real status of your bot: whether it’s running, its open orders, and which grid levels are filled.

Bots list page showing an active grid bot row with net PnL🔍 Click the image to see a larger version ## Next steps

Still stuck?

Reach out through support chat in the app and our team can look at your specific bot and orders with you.

Was this article helpful?