Take-Profit Ladder Calculator
Plan a partial sell: enter the coins you hold, your average buy price and up to three sell levels (price and % of your holding). See your average exit, the coins you keep and the profit after fees. Leave unused levels empty.
- Realised profit on the coins sold
- –
- Average exit price (before fees)
- –
- Coins sold
- –
- Coins left
- –
- Received after fees
- –
- Profit on the coins left if they sell at the last level
- –
How it is calculated
- Coins sold at each level = coins held × level % ÷ 100
- Average exit price = Σ (coins sold at level × level price) ÷ total coins sold
- Received after fees = Σ (coins sold at level × level price) × (1 − sell fee)
- Realised profit = received after fees − coins sold × average buy price
- Coins left = coins held − coins sold; profit on them = coins left × last level price × (1 − sell fee) − coins left × average buy price
Worked example
You hold 2 coins bought at an average of 100 and sell a quarter each at 120, 150 and 200, with a 0.1% fee.
| You enter | |
|---|---|
| Coins held | 2 |
| Average buy price | 100 |
| Level 1: sell price | 120 |
| Level 1: % of holding to sell | 25 % |
| Level 2: sell price | 150 |
| Level 2: % of holding to sell | 25 % |
| Level 3: sell price | 200 |
| Level 3: % of holding to sell | 25 % |
| Sell fee | 0.1 % |
| You get | |
| Realised profit on the coins sold | 84.765 |
| Average exit price (before fees) | 156.66666667 |
| Coins sold | 1.5 |
| Coins left | 0.5 |
| Received after fees | 234.765 |
| Profit on the coins left if they sell at the last level | 49.9 |
Selling 1.5 coins at an average of 156.66666667 brings 234.765 after fees: a realised profit of 84.765. You keep 0.5 coins; if they also sell at 200 (your last level), that is a further profit of 49.9.
Questions
What is a take-profit ladder?
Instead of selling everything at one price, you place several sell orders at rising prices, each for part of your coins. You lock in some profit early and keep some coins in case the price keeps rising.
Why is the last result labelled "if they sell at the last level"?
The coins you keep are not sold yet. That line only shows what they would add if they were sold at the price of your last filled level; the real result depends on the price when you sell.
Is the fee the same for every level?
This tool uses one sell fee for all levels. Limit orders usually pay the maker fee; check your exchange fee schedule for your account tier.
Sources and checks
- Investor.gov (U.S. SEC): Types of orders, including limit orders
- Binance: Trading fee schedule (spot fees are a percentage of the trade value)
Last checked: 19 October 2026. This tool passes 7 automatic tests before every release.
Your numbers never leave your device: the calculation runs in your browser and nothing you type is sent or stored.
A plan only: a limit order at a level may not fill, and prices can gap past it. Assumes the average buy price already includes your buy fees; tax is not included. This is not investment advice. Results are estimates for information only and are not financial, investment, tax or legal advice. Crypto prices move fast and leveraged trading can lose more than you expect. Check figures on your exchange or wallet before you act.