Home / Tools / TP / SL Price Calculator

TP / SL Price Calculator

Enter your cost price and the percentages you'd take profit and stop out at, and it works out the matching trigger prices, plus a slightly conservative suggested limit price — the point being to show you that "trigger price" and "limit price" are not the same thing.

Take-profit (sell)
Trigger price
Suggested limit (just below trigger, fills easily)
Stop-loss (sell)
Trigger price
Suggested limit (just below trigger, fills first)
The easiest thing to get wrongThe trigger price is "activate the order once price reaches this level"; the limit price is "the price the order is then placed at". On a sell stop-loss, if you set the limit higher than the trigger, the order won't fill as price drops — your stop-loss is useless. Set the limit a little below the trigger to trade a bit of price for a fill you can count on. First get these two prices straight: how trigger and limit differ.

How it's calculated

Take-profit trigger = cost price × (1 + take-profit %); stop-loss trigger = cost price × (1 − stop-loss %). The suggested limit leaves a small buffer off the trigger (0.1% for take-profit, 0.3% for stop-loss) so the order is more likely to actually fill once it activates, rather than sitting there stuck. It's just a conservative reference — how much buffer you leave depends on how much slippage you're willing to accept.

A stop-loss isn't about "betting it'll bounce back" — it's about deciding upfront how much you're willing to lose on this trade. To work back from your account balance to how much to buy and where to place the stop, use the position / risk calculator. To see how OCO ties take-profit and stop-loss into one pair, and why it often gets rejected, read what OCO is.

Getting the most out of this tool

The formula: take-profit trigger = cost price × (1 + take-profit %); stop-loss trigger = cost price × (1 − stop-loss %). The suggested limit leaves a small directional buffer off the trigger, so the order doesn't fail to post or fill once it triggers.

What it does and doesn't do: it works out the price levels — it doesn't decide for you whether to set them or how wide to set them. Trigger and limit are two separate numbers, and when you place the order you still have to follow Binance's rules on which must be higher (see the OCO checker). The figures are a reference only; go by the trading page.

Common mistakes: (1) treating trigger and limit as the same number; (2) setting the stop-loss tighter than normal volatility, so an ordinary swing sweeps you out; (3) setting take-profit but no stop-loss, leaving your risk unmanaged.

Worked example: cost 100, take-profit +10%, stop-loss −5% gives a take-profit trigger around 110 and a stop-loss trigger around 95. To place both at once, use the OCO parameter checker first to confirm the ordering is valid.