> For the complete documentation index, see [llms.txt](https://docs-perp.trado.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-perp.trado.one/perpetual/perp-info/order-types.md).

# Order Types

Trado supports both limit orders and market orders, while allowing users to pre-set take profit/stop loss orders.

### Limit Orders&#x20;

A limit order is when a user sets the order quantity and specifies the highest buy price or lowest sell price they are willing to accept. When the market price meets the user's expectations, the system executes the trade at the best available price within the limit price range. When placing a limit order, users must ensure that the order value is greater than 10u in order to open a position. Adjustments can be made to leverage, order quantity, or margin amount.&#x20;

### Market Orders&#x20;

A market order is when a user immediately executes a buy or sell order at the current best market price, aiming for quick execution. Users only need to specify the order quantity or margin amount and can proceed with the trade by clicking the order button. When placing a market order, users still need to ensure that the order value is greater than 10u in order to open a position. Adjustments can be made to leverage, order quantity, or margin amount.

### Take Profit Orders&#x20;

Users can set take profit orders either when submitting an order or after opening a position.

### Stop Loss Orders&#x20;

Users can set stop loss orders either when submitting an order or after opening a position.


---

# 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-perp.trado.one/perpetual/perp-info/order-types.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.
