What is Bybit Spot Grid Bot and how do I use it?
AI Summary
Show More
Quickly grasp the article's content and gauge market sentiment in just 30 seconds!
Grid trading is an automated strategy designed to capture repeated price movements by placing buy and sell orders at preset intervals within a defined range. Bybit Spot Grid Bot automates this approach for the Spot market, so you can take advantage of ranging or choppy market conditions without constant monitoring.
This article covers how the bot works, supported pairs, features, setup, management, profit metrics, the Trailing Up option and the main risks involved.
Key Takeaways:
Bybit Spot Grid Bot automatically places buy-low and sell-high orders within a price range you define to seek grid profit from repeated Spot market price oscillations.
You can choose between AI Strategy with system-recommended parameters and Manual mode, with advanced options such as Trailing Up, Trailing Stop, Take Profit and Stop Loss.
Grid profit tracks realized gains from completed trades, but a positive grid profit does not guarantee a positive Total P&L, as base-token price movements may affect the final P&L.
What is Bybit Spot Grid Bot?
Bybit Spot Grid Bot is an automated trading tool that places a series of buy and sell limit orders at evenly spaced price intervals within a set range on the exchange’s Spot market.
The base token is the asset you buy and sell. Meanwhile, the quote token is the asset you use to set your price. A grid is one of the equal price intervals the bot creates inside your defined range.
The bot is generally suited to range-bound or volatile markets with repeated price oscillations. Because it runs on the Spot market, there is no leverage or liquidation risk involved. Funds for the bot are channeled through your Funding Account.
How does Bybit Spot Grid Bot work?
The bot divides your price range into equal grids, placing buy orders below the current market price and sell orders above it.
When price drops to a buy level, the order executes and the bot automatically places a sell order one grid above. Accordingly, when price rises to a sell level, the sell order executes and the bot then places a buy order one grid below.
Each such buy-sell cycle equals one realized grid profit. By default, if the price moves outside the defined range, the bot pauses trading until the price returns to the range. If Trailing Up is enabled, the range may instead shift upward when its trigger conditions are met.
As an example, let’s use the BTC/USDT pair with an upper price of 65,000, a lower price of 45,000, five grids, a 4,000 interval and an investment amount of 23,610 USDT. Assuming the market price sits between 53,000 and 57,000 USDT, the initial orders look like this:
Price (USDT) | Order type |
65,000 | Sell |
61,000 | Sell |
57,000 | Sell |
53,000 | Buy |
49,000 | Buy |
45,000 | Buy |
Let’s say the price falls to 53,000 USDT. As soon as this happens, the buy order at 53,000 USDT executes, and the bot places a sell order at 57,000 USDT — exactly one level above the executed price. When the price rises to 57,000 USDT, the sell order executes and the bot places a new buy order at 53,000 USDT.
The two completed orders equal one realized grid profit.
What trading pairs does Bybit Spot Grid Bot support?
Bybit Spot Grid Bot supports crypto pairs as well as selected xStocks Spot pairs, allowing users to run grid strategies on tokenized equities such as TSLAX/USDT alongside crypto markets. You can check the full list of currently available pairs on Bybit’s bot creation page.
Depending upon the specific pair, you can invest with the quote token, the base token or a combination of both. Your account must have Standard Individual KYC or Business KYC to use the bot. Please see Individual KYC FAQ for details.
What are the main Bybit Spot Grid Bot features?
AI Strategy: This mode features system-recommended parameters based on historical pair performance, and is beneficial for those who are new to grid trading.
Manual mode: Manual mode provides full control over price range, number of grids and investment amount, which suits more experienced traders.
Trailing Up: This feature automatically shifts the grid range upward in rising markets (which we’ll cover below in more detail).
Trailing Stop: Sets an exit based on retracement from the bot's highest recorded equity.
Take Profit (TP) and Stop Loss (SL): Allow you to automatically terminate the bot when the configured price level is reached.
Entry price: Launches the bot at a specific price, instead of the current market price.
Parameter modification: Bybit allows you to change the price range and grid count while the bot is running. TP and SL can be reconfigured only as part of this modification, and previous TP and SL settings are cleared on each modification.
Profit withdrawal: This feature gives you the ability to withdraw realized grid profits without terminating the bot.
Capacity: Run up to 50 bots simultaneously.
How to create a Bybit Spot Grid Bot
AI Strategy vs. Manual mode
The first crucial step is to decide between the two main modes. With AI Strategy, the system suggests parameters based on historical data for your selected pair. You can also reference Aurora's Picks, Bybit's AI trading assistant, for recommended options. This mode suits a quick start. Simply enter your investment amount and the system will set other parameters for you. You can also optionally define advanced settings, such as TP, SL and Trailing Up.
With Manual mode, you define the entire configuration yourself. This includes the pair, price range, number of grids, total investment and optional advanced settings. Manual mode suits you if you hold a specific market view.
Steps to create your Spot Grid Bot
On the website, go to Tools → Trading Bot → Spot Grid Bot, then click on Create.
On the Bybit App, go from the homescreen to Trading Bot → Spot Grid Bot.
Select AI Strategy or Manual mode.
For Manual mode, set the pair, price range, grids and total investment.
Optionally configure entry price, Trailing Up, Trailing Stop, Stop Loss and Take Profit.
Click on Create Now, review the summary and click on Confirm.
The following rules apply to your parameters:
Parameter | Rule |
Grids | 2 to 200; the system adjusts the maximum based on price range so that grid profit exceeds fees |
Entry price | Between 30% and 100% of the current market price |
TP price | Must be above the entry price and upper price limit |
SL price | Must be below the entry price and lower price limit |
Upper price range | Market price × 0.8 to 3 |
Lower price range | Market price × 0.3 to 1.2 |
For a full walkthrough, see How to Get Started With Spot Grid Bot on Bybit.
How to manage your Bybit Spot Grid Bot
To view active bots on the Bybit App, go to Trading Bot → View My Bots → Active. Then, tap on a bot to see its status, holdings, order history and P&L under Details.
To check these details on the website version, go to Profile Icon → Assets → Bot → My Bots → Active.
To modify your parameters, adjust the price range and grids while the bot is running. TP and SL are reconfigured as part of the modification, not independently, and previous TP and SL are cleared. Additional funds may be required during parameter modification, depending upon your choices.
To withdraw profits, open Details for the bot and select Withdraw. You can withdraw realized grid profits. The maximum depends upon market conditions. Your initial investment remains in the bot, and withdrawn funds go to your Funding Account.
When you terminate the bot, you can choose how to receive the remaining assets:
Receive quote tokens: The bot sells all remaining base tokens at the market price and settles the proceeds in the quote token.
Receive both base and quote tokens: The bot returns the remaining holdings as they are, without converting either token.
Receive base tokens: The bot converts the remaining quote tokens into the base token at the market price.
Market conversions under the first and third options incur Spot trading fees. After settlement, the funds are returned to your Funding Account.
For more details, see the Spot Grid Bot setup guide.
How are Spot Grid Bot profits calculated?
Three key metrics help you track your performance:
Metric | What it measures |
Grid profit | Cumulative realized profit from completed buy-sell pairs within the grid |
Total P&L | Realized grid profits, plus unrealized P&L from base-token price movement, relative to total investment; this is the most relevant metric upon termination |
Current P&L | Realized P&L plus Unrealized P&L minus cumulative withdrawn grid profits |
Grid APR and Total APR are annualized versions of grid profit and total profit relative to investment and running time.
Note that positive grid profit can coexist with negative Total P&L when the base token price drops enough to offset realized gains. You can find the full formulas in our P&L guide.
How does Trailing Up work in Spot Grid Bot?
When Trailing Up is enabled, if the market price exceeds the upper limit by one grid interval, the bot shifts the range up by one grid. It cancels the lowest buy order, and places a new buy order at the previous upper limit. The process repeats if the price continues to rise.
If funds are insufficient for a new higher order, the bot cancels the order farthest from the current price to free up funds. It will not trail up if doing so would reduce the grids to below five (5).
Trailing Up requires a minimum of five grids and sufficient available balance, including accumulated grid profits. Bybit recommends pairing it with a Trailing Stop in order to provide an exit if the equity retraces later. You can also set an optional trailing up limit price, the maximum price at which upward shifting stops. See our Trailing Up guide for the full mechanics.
What are the risks of using a Spot Grid Bot?
Base-token price risk: A significant drop in the base token price can push unrealized losses beyond realized grid profit, resulting in a negative Total P&L.
Range breakout risk: If price leaves your range, the bot pauses trading. You either face opportunity cost or end up holding depreciating tokens.
Slippage risk: The initial market buy price and the termination settlement price may differ from the expected price. The bot initialization will fail if slippage exceeds 10%.
Trading fees risk: Each grid trade incurs Spot trading fees, which reduce net grid profit, especially with narrow grids.
Trailing Up reversal risk: A sharp reversal after trailing up may leave the bot holding tokens bought at elevated prices.
No leverage or liquidation: There is no liquidation risk in Spot trading. Naturally, the risk of financial losses is still present, even if you don’t use any leverage.
The bottom line
Bybit Spot Grid Bot automates buy and sell execution across a Spot price range that you configure, offering AI Strategy and Manual modes.
Always remember that positive grid profit does not guarantee positive Total P&L. Therefore, be sure to align your parameters and exit settings with market conditions.
Ready to try it? Start with Spot Grid Bot today.
Disclaimer:Spot trading involves risk and may result in financial losses. This article is for educational purposes only and does not constitute financial advice. |
#LearnwithBybit
Grab Up to 100 USDT in Rewards
Also, enjoy 555% APR on Bybit Earn products!