# Defining Take Profit & Stop Loss

Traders can manage risk and lock in profits by assigning Take Profit (TP) and Stop Loss (SL) levels to their positions. These conditional orders can be configured either during order placement or added later to an active trade.

> **Note:** The Stop Loss value must be below the Liquidation Price (for long positions) or above the liquidation price (for short positions), as indicated in the trade summary details.

### Scenario 1: Setting TP/SL During Order Placement

Traders may predefine TP and SL levels while placing both Market and Limit order.

**Step 1**— In the Order Placement section, enable the “TP/SL” checkbox located just above the “Open Long” or “Open Short” button.

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

**Step 2**— After entering the trade amount, a pop-up menu will appear prompting you to specify whether the position is **Long or Short**. Select the appropriate direction, then input your desired **Take Profit and Stop Loss prices**.

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

The platform will display estimated profit/loss values in both absolute and percentage terms based on your TP and SL levels.

### Scenario 2: Modifying TP/SL on an Active Position

If TP/SL levels were not configured at the time of order placement, traders can add or edit them directly from the Positions tab.

**Step 1**—Navigate to the “Positions” tab and locate the active trade. Click the Edit icon (pencil) next to the TP/SL values.

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

**Step 2**— A pop-up input field will appear. Enter the desired TP and SL price levels and click “Update” to confirm the changes.

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

**Step 3**—Once submitted, a confirmation message will appear stating that the TP/SL levels have been successfully updated. The revised values will be visible in the respective position row.

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


---

# 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.kanalabs.io/perpetual-futures/kana-perps/getting-started/mainnet-tutorials/defining-take-profit-and-stop-loss.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.
