# Using Perpetual Grid on Mobile

## Step-by-Step Guide

### **Step 1: Create a Grid Bot**

1. Log in to your exchange account.
2. Click on your **account avatar**.

<div align="left"><figure><img src="https://1790800155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3kiM6CAFBZoTCJcZ8X7k%2Fuploads%2FGhEyNSkUH0spwsHaE6cs%2Fimage.png?alt=media&#x26;token=e5ee8677-0cfa-49c2-b9cc-94345e1f7eae" alt="" width="375"><figcaption></figcaption></figure></div>

3. Switch to the **Bots** tab, then click the **"+" icon** next to it.

<div align="left"><figure><img src="https://1790800155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3kiM6CAFBZoTCJcZ8X7k%2Fuploads%2FdNvD4UiOHnAPnawo4tO1%2Fimage.png?alt=media&#x26;token=48a0bbbc-147d-4b9e-a3df-7cf7b5c72c87" alt="" width="375"><figcaption></figcaption></figure></div>

4. Enter a name for your bot (e.g., "SOL Grid Strategy").
5. Click **Add subaccount**.

<div align="left"><figure><img src="https://1790800155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3kiM6CAFBZoTCJcZ8X7k%2Fuploads%2F7PjYACedVD2OczGRJcjd%2Fimage.png?alt=media&#x26;token=d4691622-ff60-4eb5-834a-bd6e6c5fa5ba" alt="" width="375"><figcaption></figcaption></figure></div>

***

### **Step 2: Fund Your Bot**

Transfer funds to your bot subaccount using one of these methods:

* [Transfer funds from your main account](/exchange/deposit-and-withdraw/crypto/deposit/how-to-deposit.md#deposit-via-subaccounts)
* [Deposit from an external wallet into the subaccount](/exchange/deposit-and-withdraw/crypto/deposit/how-to-deposit.md)

***

### **Step 3: Select the Trading Pair**

1. Enter your **bot subaccount**.
2. Choose **Futures** Trading.
3. Select your target **trading pair** (e.g., SOL/USD).
4. **Adjust Leverage**
   * Account Leverage Limit sets the maximum leverage for **the current subaccount**. Changing it adjusts the initial margin for both open positions and new orders.
   * To use different leverage levels for different grids, create separate subaccounts under Bot Accounts to isolate risk.

<div align="left"><figure><img src="https://1790800155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3kiM6CAFBZoTCJcZ8X7k%2Fuploads%2F88d7SdKnu5y9Bq3Jng7e%2Fimage.png?alt=media&#x26;token=8608a790-d5d1-4b0f-b670-dacb24eb2060" alt="" width="375"><figcaption></figcaption></figure></div>

***

### **Step 4: Configure Parameters**

1. Select [**Grid Direction**](/exchange/trading/trading-bots/perpetual-grid.md#grid-direction-perpetuals-only)
2. Set the **Price Lower Limit：**&#x54;he lowest price in your grid range.
3. Set the **Price Upper Limit：**&#x54;he highest price in your grid range.
4. Enter the **Number of Grids：**&#x48;ow many price levels to create within the range.
   * More grids = more frequent trades with smaller price differences between levels. Fewer grids = less frequent trades with larger price differences between levels.
5. Enter the **Total Grid Value：**&#x54;he capital allocated to this grid.
6. **Advanced Settings (Optional)：**

* **Price Stops**\
  Stop the grid when the market mid price reaches a specified level.
  * Lower stop must be **below** the grid’s lower bound
  * Upper stop must be **above** the grid’s upper bound
* **Take Profit / Stop Loss**\
  Stop the grid based on profit or loss (% of allocated capital).
  * Works independently from price stops
  * Can be used **together** with price stops
* [**Trailing Up & Down**](/exchange/trading/trading-bots/perpetual-grid.md#trailing-up-and-down)\
  Automatically shift the grid range as the price moves beyond the upper or lower bounds, up to the trailing limits.
* **Grid Trigger Price**\
  The grid activates **only after** the market price crosses this level.
* **Close All Positions on Stop**
  * Enabled: closes all open positions at market price when the bot stops
  * Disabled: positions remain open for manual management

<div align="left"><figure><img src="https://1790800155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3kiM6CAFBZoTCJcZ8X7k%2Fuploads%2FYuJjNUog4avF52iX91OQ%2Fimage.png?alt=media&#x26;token=51d3bed7-35ef-4d28-9708-297e662c9251" alt="" width="375"><figcaption></figcaption></figure></div>

### **Step 5: Confirm and Create Grid**

Click **Create Grid** — The bot will begin running automatically.

<div align="left"><figure><img src="https://1790800155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3kiM6CAFBZoTCJcZ8X7k%2Fuploads%2FJC0D8vaBPBpM1cDUIb9H%2Fimage.png?alt=media&#x26;token=72eb8f9c-5993-4033-95ab-bade84190b9b" alt="" width="375"><figcaption></figcaption></figure></div>

***

## Bot Management

### **Understanding Grid ON/OFF States**

The **ON/OFF toggle** controls whether the grid is actively trading in this market.

<table><thead><tr><th width="223.9998779296875">State</th><th width="519.5556640625">What Happens</th></tr></thead><tbody><tr><td>ON</td><td>The bot actively executes trades according to your grid configurations.<br><strong>Important:</strong> You cannot manually trade a grid-enabled market while the grid is ON.</td></tr><tr><td>OFF</td><td>The bot stops executing new orders. Existing pending orders remain but can be cancelled manually. You can trade manually in the subaccount.</td></tr></tbody></table>

<div align="left"><figure><img src="https://1790800155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3kiM6CAFBZoTCJcZ8X7k%2Fuploads%2FtR4fXSn62apZp2VxHUwr%2Fimage.png?alt=media&#x26;token=a7387c7f-9114-4150-8675-90c6af1f4126" alt="" width="375"><figcaption></figcaption></figure></div>

> ⚠️ **Manual Trading Restriction:** You cannot manually place orders for a market while its grid is **ON**. Turn the grid **OFF** first if you need to trade that market manually.

***

### **Adjusting Grid Settings**

To modify an active grid:

1. Go to the **Grids** tab.
2. Select **Edit**.
3. Adjust parameters such as:
   * Adjust the price range (expand or narrow)
   * Change the grid count
   * Update the total grid value
   * Modify advanced settings

<div align="left"><figure><img src="https://1790800155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3kiM6CAFBZoTCJcZ8X7k%2Fuploads%2FCUeKba7J07w7xuXnC6EX%2Fimage.png?alt=media&#x26;token=edf9f44e-d4ea-4756-a9cf-36b2af3cdfc9" alt="" width="375"><figcaption></figcaption></figure></div>

***

### **Deleting a Grid**

1. Go to the **Grids** tab
2. Open the grid **actions** menu
3. Select **Delete**
4. Choose whether to automatically close any open positions

<div align="left"><figure><img src="https://1790800155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3kiM6CAFBZoTCJcZ8X7k%2Fuploads%2FHXFKjD5zyOLSxXmhVXzL%2Fimage.png?alt=media&#x26;token=0f2c3b35-7b08-40e0-a305-a8a59a79e239" alt="" width="375"><figcaption></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.backpack.exchange/exchange/trading/trading-bots/perpetual-grid/using-perpetual-grid-on-mobile.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
