Advanced Bitsgap GRID Bot Settings
Welcome to the guide on customizing the advanced settings of the Bitsgap GRID bot!
Customizing your GRID bot allows you to adjust its settings to optimize performance and fit your trading strategy. By fine-tuning these options, you can better manage risk, enhance profitability, and ensure your bot operates effectively. In this article, we’ll break down each of the key settings for you, so you can get the most out of your trading experience.
Overview
- Setting Up High and Low Prices for Your Grid
- Adjusting Grid Step and Grid Levels
- Selecting Fixed Order Sizes
- Using Trailing Up and Trailing Down Features
- Setting Pump Protection
- Configuring Take Profit and Stop Loss
Watch Our Quick Video Guide: Optimizing Your GRID Bot on Bitsgap: Setup Guide | Crypto Trading Series [Part 3]
Setting Up High and Low Prices for Your Grid
The first step in customizing your GRID bot is defining the price range in which the bot will operate. This is done by setting the high and low price limits within the trading range. By default, the system sets the range at a 50:50 ratio relative to the current price, with orders above the current price being sell orders and those below being buy orders.
When setting up a new GRID Bot, the Manual Adjustment section allows you to tailor your bot’s settings to fit your trading strategy. Here's how to personalize these settings effectively:
To customize the range:
- Enter values in the Low Price and High Price fields.
- Alternatively, adjust the levels directly on the chart.
- Important Note: When adjusting the high and low prices, only the grid step percentage is modified by default, while the number of grid levels remains fixed. After editing the grid step or number of levels, the last edited parameter stays fixed, and the second one changes accordingly.
Adjusting Grid Step and Grid Levels
The grid step and grid levels define how your bot places buy and sell orders within the set price range. The grid step controls the price distance between each level, while grid levels determine the number of open orders the bot will create.
How to Adjust Grid Step and Grid Levels:
-
Grid Step Percentage:
- Increasing the grid step reduces the number of grid levels, leading to fewer but larger trades.
- Decreasing the grid step increases the number of grid levels, allowing for more frequent but smaller trades.
Note: Both fields are interconnected, i.e., a change in one parameter will lead to a change in the second
- Grid Levels: The number of grid levels determines how many orders the bot will place within the price range.
Market Conditions:
Balancing the speed and the value of the generated profit is the most important criterion for a successful bot. Depending on the market conditions, different settings will need to be used:
- High Volatility: A wider grid with fewer levels is preferable during volatile market conditions.
- Flat Market: A narrow grid with more levels is ideal for capturing profits in a less volatile market.
Selecting Fixed Order Sizes
You can adjust the order size for your GRID bot based on the quote or base currency.
How to Select Fixed Order Size:
- Quote Currency: By default, the bot uses a fixed order size in quote currency, distributing the total investment equally across all grid levels. As the price falls, the bot can buy more of the base currency; as the price rises, it buys less.
- Base Currency: Alternatively, you can set the order size in the base currency, meaning the bot will buy and sell a fixed amount of the base currency per trade. This requires a larger investment but offers higher potential profits when the price increases.
When to Use This Strategy:
- Sideways Market: Use fixed order sizes in quote currency when you expect the price to move within a range.
- Uptrend Market: Use fixed order sizes in base currency when you anticipate a strong uptrend.
Using Trailing Up and Trailing Down Features
The Trailing Up and Trailing Down features help keep your bot’s grid in line with price movements when the market moves beyond the initial grid range.
How to Use Trailing Features:
-
Trailing Up: If the price exceeds the highest grid level, the grid will move up, canceling buy orders at the bottom and placing new buy orders above the upper grid level. This allows the bot to follow the price and continue trading.
- Important Note: If the order size is set in base currency, the bot may use additional quote currency from your balance to place the orders at higher levels.
- Trailing Down: To continue trading on the downtrend, the bot will place market buy orders using the quote currency from your available balance and place new sell orders below the lower price border - this way, the system will keep the initial sell orders in place and add more sell orders, extending the initial grid.
It will continue placing new orders until the Stop Trailing Down Price is reached or if there is insufficient quote balance to place new orders.
- Important Note: The Trailing Down feature does not move the grid but extends it. It means that the bot will take more funds from the available balance outside the initially set investment and increase the amount of the base currency used by the bot. This can significantly increase the risks associated with a falling price.
Setting Pump Protection
Pump Protection prevents the bot from buying during a price surge, protecting your investment from the risks of volatile market movements.
How to Enable Pump Protection:
- Activated by Default: Pump Protection is enabled when the Trailing Up or Trailing Down features are used. You can always disable it during the initial settings or when you modify your existing bots.
- Effect: When the bot detects a market pump, it will pause trading and enter "Pump" status until the market stabilizes. This prevents your bot from placing new orders at high prices, securing your initial investment.
Note: Deactivating the Pump protection increases risks, especially on highly volatile pairs.
Configuring Take Profit and Stop Loss
Take Profit (TP) and Stop Loss (SL) are essential features for controlling the risk and profitability of your trades. These settings ensure that your bot automatically exits positions at predefined profit or loss levels.
How to Set Take Profit and Stop Loss:
- Take Profit (TP): Set a specific percentage at which the bot will close positions to lock in profits.
- Stop Loss (SL): Set a price at which the bot will close positions to limit losses.
- Dynamic Stop Loss with Trailing Up: If Trailing Up is enabled, the Stop Loss becomes dynamic, following the lowest price as the grid moves upwards.
Once either the TP or SL condition is met, the bot will stop trading and sell the base currency. The bot will then be moved to the "History" tab for record-keeping.
What's Next?
- Getting Started with BTD Bot: Explore another spot strategy for different market conditions.
- Getting Started with AI Assistant: Discover how the AI Assistant can help optimize your trading strategies.
Need Assistance?
If you encounter any issues or have questions, don’t hesitate to contact the Bitsgap Customer Support Team.