# FAQs

### Frequently Asked Questions&#x20;

<details>

<summary><strong>What fees are charged when using Grid Trading Bots?</strong></summary>

Grid Trading Bots do **not** charge any additional bot-specific fees.\
You’ll only pay the[ **standard trading fees**](https://support.backpack.exchange/exchange/trading/trading-fees) that apply to each executed order, the same as when placing manual trades.

</details>

<details>

<summary><strong>Are all orders placed by Grid Trading Bots limit orders?</strong></summary>

Yes, Grid Trading Bots primarily use limit orders to place trades.

However, please note that **using a limit order does not guarantee maker fees.** Depending on market conditions and price movements, a limit order may be filled immediately against existing orders on the order book, in which case it would be treated as a taker order and incur taker fees.

</details>

<details>

<summary><strong>Why was my grid order charged taker fees?</strong></summary>

Although Grid Trading Bots always place **limit orders**, whether an order is executed as **maker** or **taker** depends on market conditions at the time the order is submitted.

* A limit order may be executed as a taker order in the following situations:
  * **Rapid price movements**\
    If the market price moves quickly, a limit order may immediately match against existing orders in the order book.
  * **Order price overlaps with the best available price**\
    When a limit order is placed at or better than the current best bid or ask, it may be filled instantly instead of resting on the order book.
  * **Low market liquidity**\
    In markets with thinner order books, immediate execution is more likely.
  * **Tight grid spacing or high order frequency**\
    Smaller grid intervals increase the chance of immediate matching.
* While taker executions cannot be eliminated entirely, you can minimize their frequency by:
  * Trading **high-liquidity pairs**(e.g., BTC, ETH, SOL).
  * Using **wider grid spacing**
  * Avoiding grid activation during high volatility.
  * Setting a reasonable price range that is not too close to the current market price

</details>

<details>

<summary><strong>Does the Grid Bot guarantee profits?</strong></summary>

No. Grid bots do not guarantee profits. You may lose some or all of your invested capital depending on market conditions, configuration, and other factors.

</details>

<details>

<summary><strong>Why did all my grids stop?</strong></summary>

This usually happens when **Stop Loss (SL)** or **Take Profit (TP)** is triggered.

SL/TP applies to the **entire bot**, not individual grids.\
So when a threshold is reached, **all grids stop together**.

</details>

<details>

<summary><strong>Why isn’t my grid placing any orders?</strong></summary>

Check the following:

* **Insufficient balance**&#x20;
* **Price is outside the grid range**\
  If the current market price is not within your grid range, the bot may not place orders.

</details>

<details>

<summary><strong>Why did Stop Loss trigger too early or too late?</strong></summary>

Stop Loss is calculated based on your **subaccount equity when the bot started**, not your current equity or the performance of an individual grid.

*(i.e., If the SL is set at 95%, the SL will trigger when equity drops to 5% of the starting value)*

</details>

<details>

<summary><strong>Can I change my grid settings after starting the bot?</strong></summary>

Yes. You can:

* Add or remove grids
* Modify grid parameters

However, **the SL/TP reference equity does not reset** after changes.\
It still uses the **equity at the time the bot started**.

</details>

<details>

<summary><strong>Why is my grid “stuck”?</strong></summary>

This is usually normal behavior.

Most likely, the market price has moved **outside your grid range**.\
In this case:

* Orders on one side may have fully filled
* The bot waits for price to return into the range

Once the price re-enters the range, the grid will resume automatically.

</details>

<details>

<summary><strong>Can I run multiple grids at the same time?</strong></summary>

Yes.

A single bot can run **multiple grids across different symbols**, for example:

* SOL\_USDC
* ETH\_USDC
* BTC\_USDC

**Important:**

* Each **subaccount can only run one bot**
* If you want separate bots with independent SL/TP settings, you need **separate subaccounts**

</details>

<details>

<summary><strong>I had SOL before starting the bot, and now it’s gone. Why?</strong><br><em>(This applies to other assets as well.)</em></summary>

This can happen if:

* You enabled **“Close position on stop”**, and
* The bot had **negative net executed exposure** (short exposure)

In that case, the system may **buy back** the bot’s exposure when stopping, which can reduce your SOL balance.

Your pre-existing SOL should still remain.\
If the balance looks incorrect, check the bot’s trade history to confirm whether the bot’s executed trades account for the difference.

</details>

<details>

<summary><strong>What happens if the price moves outside my grid range?</strong></summary>

If the price moves above your upper limit or below your lower limit, the bot will not execute new trades until the price re-enters the range. Depending on your positions, this may result in unrealized losses.

</details>

<details>

<summary><strong>What happens if the price range is set too wide?</strong></summary>

Trade frequency decreases, but price differences between grid levels increase.

</details>

<details>

<summary><strong>How do I choose the number of grids?</strong></summary>

* High volatility → More grids
* Low volatility → Fewer grids

Users may consider historical volatility when configuring.

</details>

<details>

<summary><strong>Why can't I trade manually in my bot subaccount?</strong></summary>

When the bot is ON, manual trading is disabled to prevent conflicts between your orders and the bot's automated strategy. Turn the bot OFF if you need to trade manually.

</details>
