# Set up TP/SL on a position

_Source: https://docs.neurotrading.io/en/tutorials/set-up-tp-sl_

Goal: a position that takes profit in two stages and cuts losses automatically.

## Prerequisites

You hold a token (any amount) in one of your wallets.

## On the web

1. Open the token's details page (search or click through from your wallet's holdings).
2. Find the **TP/SL panel** and select the **wallet** holding the position — the dropdown shows each wallet's balance so you can't arm the wrong one.
3. Pick the **trigger mode**:
   * **MarketCap** — triggers on the token's USD market cap. Intuitive for meme coins ("sell at 10M").
   * **Price % movement** — triggers on percentage change from now.
4. **Level 1 (first take-profit):** target +100% (or a market cap of your choice), **amount to sell: 50%**. Save.
5. **Level 2 (moon bag exit):** target +300%, **amount: 100%** (of the remainder). Save.
6. **Stop-loss:** −30%, **amount: 100%**. Save.

The panel lists your armed levels; each is individually cancellable.

## In Telegram

Use the **limit sell** flow from the trading menu: pick the token and wallet, choose the trigger (market-cap drop %, price gain %, or absolute price), the sell percentage, and optionally a 24h expiry. Repeat per level; `/orderlimit` lists what's armed.

## Verify it's live

* The web panel shows the levels with their triggers.
* You'll receive a Telegram notification the instant any level fires, with the executed price.

## Things to remember

* Levels fire on the **live price stream** — no need to keep anything open.
* A **manual 100% sell cancels** all remaining levels automatically.
* Triggered sells use your fee & slippage settings; for volatile tokens give the stop-loss generous slippage so the exit actually fills.
* Prefer following a runner instead of fixed targets? Use a [trailing stop](../trading/automated-exits).
