# Limit Order

SquadSwap provides Limit Order for many token pairs on **BNB Smart Chain** and **Base Chain**.

SquadSwap offers two different interfaces for Limit Order transactions: **Normal Mode** and **Advanced Mode.** Users can perform the same transactions in both interfaces.

## Limit Order:

A limit order for crypto tokens allows you to buy or sell at a specific price level. Here's how it works:

* **Buy Limit Order:** Used when you want to buy a crypto token at a lower price than the current market price. For example, if a token is currently trading at $50 and you want to buy it at $45, you would place a buy limit order at $45. The order will be executed automatically when the token's price drops to $45.
* **Sell Limit Order:** Used when you want to sell a crypto token at a higher price than the current market price. For example, if a token is currently trading at $50 and you want to sell it at $55, you would place a sell limit order at $55. The order will be executed automatically when the token's price rises to $55.

### **Steps For Limit Order**

* Select a trading pair you want to trade.
* Choose the action you want to perform — either **Buy** or **Sell**.
* Set your desired price.
* Click **“Place Limit Order”** and wait for the market price to reach the level you specified. Once the market price touches your target, your limit order will be automatically executed.

{% hint style="info" %}
You cannot place orders to buy at a price more expensive than the market price. Likewise, you cannot place an order to sell at a price lower than the market price. This would be against the limit order logic.
{% endhint %}

## Advanced Mode

With Advanced Mode, you can access a lot of data from a single screen with services such as detailed chart views and orderbook for your Limit Orders.

<figure><img src="/files/gnOcy8ZwiLshQlKgRnvN" alt=""><figcaption></figcaption></figure>

You can easily track your open orders, executed orders, order backlog and fee history. You can cancel your open orders at any time with batch transactions.\ <br>

## Custom Limit Orders

SquadSwap allows you to create custom limit order pairs by deploying a liquidity position. You can now create limit orders with any pair.<br>

**How to create a custom limit order:**

1. Navigate to **Advanced Trade**
2. Open the **Custom** tab
3. Click **Add Custom Pair**
4. **Create LP** and set your desired price
5. You can now see the pair in the **Custom** tab
6. Proceed to add a limit order like any other pair


---

# 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://docs.squadswap.com/platform/products/limit-order.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.
