> For the complete documentation index, see [llms.txt](https://yubit.gitbook.io/yubit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://yubit.gitbook.io/yubit/derivatives-trading/futures-faq/what-order-types-are-available-in-futures-trading.md).

# What Order Types Are Available in Futures Trading?

Different order types allow you to execute futures trades in the most effective way depending on your strategy.Below are the most commonly used order types in contract trading.

***

1. ### **Market Order**

   #### &#x20; **Key Features**

   * Executes **immediately**
   * Buys or sells at the **best available market price**
   * No need to set a price

   #### &#x20; **Best For**

   * Entering or exiting a position quickly
   * Situations where execution speed is more important than price

   #### &#x20; **Drawbacks**

   * In volatile conditions, the execution price may differ from the expected price (slippage)

***

2. ### **Limit Order**

   #### &#x20; **Key Features**

   * You set the exact price you want to buy or sell at
   * Only executes when the market reaches your specified price

   #### &#x20; **Best For**

   * Traders who want to execute at a specific price
   * Situations where execution price matters more than speed

   #### &#x20; **Drawbacks**

   * If the market never reaches your price, the order may remain unfilled for a long time

***

3. ### **Conditional / Trigger Order**

   #### &#x20; **Key Features**

   * You set a **trigger price**
   * Once triggered, the system automatically submits a **market order** or **limit order**

   #### &#x20; **Best For**

   * Setting **take-profit** and **stop-loss** levels
   * Automating trades without needing to monitor the market

***

4. ### **Take Profit Order**

   #### &#x20; **Key Features**

   * Automatically closes your position when the market reaches your target profit
   * Helps lock in gains

***

5. ### **Stop Loss Order**

   #### &#x20; **Key Features**

   * Automatically closes your position when the market moves against you
   * Controls losses and helps prevent liquidation

***

6. ### **Trailing Stop**

   #### &#x20; **Key Features**

   * The stop price automatically adjusts as the market moves in your favor
   * Only triggers if the market reverses by a set percentage or amount

   #### &#x20; **Best For**

   * Riding upward or downward trends
   * Locking in profits automatically without manually adjusting stop-loss levels

***

7. ### **Post-Only Order**

   #### &#x20; **Key Features**

   * Ensures your order is **added to the order book** and does not execute immediately
   * Guarantees **Maker** status, which usually provides lower fees

***

8. ### **IOC / FOK Orders (Immediate Execution Conditions)**

   #### &#x20; **IOC — Immediate or Cancel**

   * Executes as much as possible immediately; any unfilled portion is canceled

   #### &#x20; **FOK — Fill or Kill**

   * Must be **fully** executed immediately
   * If full execution is not possible, the entire order is canceled

   #### &#x20; **Best For**

   * High-frequency trading
   * Large orders where execution certainty is important

***

### **Summary Table**

| Order Type        | Immediate Execution      | Price Control  | Best For                         |
| ----------------- | ------------------------ | -------------- | -------------------------------- |
| Market Order      | ✔                        | ✘              | Quick entries/exits              |
| Limit Order       | ✘ (Only when price hits) | ✔              | Ideal price execution            |
| Conditional Order | After trigger            | ✔/ ✘ (Depends) | Automated trading                |
| Take Profit       | After trigger            | ✔              | Locking in gains                 |
| Stop Loss         | After trigger            | ✔              | Risk control                     |
| Trailing Stop     | Auto-adjust              | ✔              | Trend following & profit locking |
| Post-Only         | ✘                        | ✔              | Maker fee benefits               |
| IOC / FOK         | ✔                        | ✔              | Large or fast execution needs    |


---

# 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://yubit.gitbook.io/yubit/derivatives-trading/futures-faq/what-order-types-are-available-in-futures-trading.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.
