> For the complete documentation index, see [llms.txt](https://docs.kwenta.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kwenta.io/using-kwenta/perennial-isolated-margin/trading-on-perennial/conditional-orders/limit-orders.md).

# Limit Orders

A Limit order is an order to buy or sell a given asset at a specified (or better) price. A limit order to buy will only execute at the limit price or lower, and a limit order to sell will only execute at the limit price or higher.

<figure><img src="/files/ppq1bFWZLem5EqwvG9na" alt=""><figcaption><p>Limit Orders on Kwenta</p></figcaption></figure>

{% hint style="danger" %}
Advanced orders are only available on cross margin & have a minimum keeper requirement of 0.01 ETH.
{% endhint %}

### Place a Limit Order

1. Select the asset you are going to trade in the asset selector drop-down
2. Choose a side, either long or short
3. Pick an order type (limit order)
4. Input your desired Collateral
5. Enter your limit price in the price field&#x20;
6. Input your position size
7. Click on `Place Limit Order`

{% hint style="info" %}
The submission of the limit order is done on-chain, so any margin required to open this order will be earmarked until the order is canceled. The transaction will automatically deposit the 0.01 ETH account requirement, if applicable.
{% endhint %}

### Cancel a Limit Order

If you want to cancel a limit order before it has been executed, then click the `orders tab` and hit `Cancel` on the order that you wish to discard.&#x20;

{% hint style="success" %}
You can open multiple limit orders for the same market. You can manage your stop orders (cancel them) on the Orders tab. No fee is imposed unless the order is executed.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.kwenta.io/using-kwenta/perennial-isolated-margin/trading-on-perennial/conditional-orders/limit-orders.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
