# Manual trading

_Source: https://docs.neurotrading.io/vi/trading/manual-trading_

Buy and sell any SPL token in a couple of taps. Neurobot routes each trade to the right venue automatically — **Pump.fun** (bonding curve), **PumpSwap**, **Raydium / Launchlab**, or the **Jupiter** aggregator — based on where the token actually trades, so you never have to pick a DEX.

## Buying

* **Telegram:** `/trade` or paste a contract address → **Buy** → choose a SOL amount → confirm.
* **Web:** open the token (search, token list, or paste its address) → **Buy** panel → amount → confirm.

Before submitting, the platform validates your balance so a trade that can't succeed is rejected up front rather than failing on-chain.

## Selling

* Sell by **percentage of your holdings** (25% / 50% / 100% or a custom figure).
* **Sell all**: the web dashboard's Active Positions has a one-click **Sell all** that submits a 100% sell for every held token across your active wallets as a batch job, with per-position progress and the ability to cancel mid-run.
* Selling 100% of a token automatically **cancels its related TP/SL and pending orders** — no orphaned triggers left behind.

## The two costs you control

| Setting | What it does |
| --- | --- |
| **Slippage** | The worst price move you'll accept between quote and fill. Too low on a volatile token → failed transactions; very high → you may fill far from the quote. |
| **Priority fee / Jito bundle** | How your transaction pays to land fast. Choose **Priority fee** (a per-transaction compute price) or **Jito Bundle (Anti-MEV)** with a tip — the Jito route also protects against sandwich attacks. Set defaults in **Settings → Fee & Slippage**, override per trade. |

> **Info**
>
> Your configured fee mode is applied when the transaction is **built** — the platform does not submit at a default and retry, which would cost you money and lose races.

## After the trade

* A Telegram notification confirms the fill (or explains the failure).
* The trade appears in your **trade history** (filterable by type and source — manual, sniper, copy trade) and on the token's chart as a **trade marker** at your exact fill price.
* Deposits/withdrawals are transfers, not trades — they show "—" instead of a misleading $0 total.

## Quick deep-links (Telegram)

Sniper and trade notifications carry one-tap actions: **Sell 50%**, **Sell initial** (recoup your entry), **Share PnL**, **Token info**, and sell confirmations — so you can react without typing a command.

## Related

* [Take-profit & stop-loss](tp-sl)
* [Automated exits](automated-exits)
* [Charts & trade history](../discovery/charts)
