# Tiered Take-Profit (T/P) Strategy

**1.Cumulative price increase calculation**

Price increase thresholds across tiers are cumulative.Example: If Tier 1 is set to +10% and Tier 2 to +20%, then Tier 2 triggers at a total +30% increase from the entry price (10% + 20%).

**2.Sell Remaining Amount is based on the remaining position**

E.g.Initial position: 100Tier 1 sell: 10% → 100 × 0.1 = 10Tier 2 sell: 20% → (100 − 10) × 0.2 = 18

**3.Minimum Selling Amount**

The Minimum Selling Amount defines the smallest allowable sell size per transaction.

* When the calculated sell amount for a single execution is below the Minimum Selling Amount, Bot will sell using the Minimum Selling Amount instead.

**4.Infinite selling at the final tier**

Once the last tier is reached, the strategy enters an infinite sell mode.If there is only one tier, or the final tier’s sell ratio is not set to 100%, the system will continue selling the specified percentage at each timeout interval or price increase step until the the remaining position falls below the Minimum Selling Amount, at which point the position will be fully closed.<br>

#### Example

**1.Quick arbitrage, fast exit**

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

**Strategy explanation:**

1. If the token price reaches +20% within 2 seconds, sell 20% of the position and keep the rest;
2. If the price does not reach +20% within 2 seconds, fully exit the position.

**2.Capture high multiples while managing downside risk**

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

**Strategy explanation:**

1. When price reaches +50%, sell 1%;
2. After **Tier 1** triggers:

* If the price reaches **+100%** (a total of **+150% from entry**) **by the third second**, sell **30% of the remaining position**.
* If the price does **not** reach +100% **by the third second**, sell **20% of the remaining position**.

After that, bot checks **every 3 seconds**, continuing to sell until the remaining position falls below the **Minimum Selling Amount**, then fully exits.


---

# 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://vexbotbetter.gitbook.io/vexbotbetter/undefined/tiered-take-profit-t-p-strategy.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.
