Stop Loss & Take Profit Calculator

Stop-loss price from pips, % or a price, and take-profit targets at your reward-to-risk ratios, for forex, gold and stocks.

Runs in your browser. Files never leave your device.
Direction
Stop loss set by
Take-profit targets (reward : risk)
1 to 2 means the target is twice as far from the entry as the stop. Leave a box empty to skip it.
Stop loss1.080050.0 pips · 0.46% below the entry
Take profit
Reward : riskPriceDistance
1 : 11.090050.0 pips · 0.46%
2 : 11.0950100.0 pips · 0.92%
3 : 11.1000150.0 pips · 1.38%
Stop and targets
  • Profit side
  • Loss side
Target 11.0900Target 21.0950Target 31.1000Entry1.0850Stop loss1.0800

A calculator for planning trades, not financial advice. Check your broker's contract size, pip definition and fees. Spread is not included: a buy's stop triggers on the bid price, a sell's on the ask.

About the Stop Loss & Take Profit Calculator

Work out where to put your stop loss and take-profit orders. Enter the entry price, choose buy or sell, and set the stop as a number of pips, a percentage of the price or an exact price. The page gives the stop price and up to three targets at the reward-to-risk ratios you choose.

It works for forex pairs, JPY pairs, gold with either pip convention, and for stocks or crypto using a percentage. A chart shows the entry, the stop and every target in order, so you can check the trade at a glance before placing it.

How it works

The stop distance is turned into a price distance first: pips times the pip size (0.0001 for most pairs, 0.01 for JPY pairs, $0.10 or $0.01 for gold), or a percentage of the entry. For a buy the stop goes below the entry by that distance; for a sell it goes above.

Each take-profit target is placed at the ratio times the stop distance on the other side of the entry. With a 50-pip stop, a 1-to-2 target is 100 pips away and a 1-to-3 target is 150 pips away. These are the same ratios the Risk/Reward Calculator reports, and the tests check that the two always agree.

Targets that would fall below zero, or a stop further than the price could fall, are reported as errors rather than shown as negative prices.

Assumptions and limits

  • A buy's stop and targets trigger on the bid price and a sell's on the ask, so allow for the spread when placing orders.
  • Prices are shown with as many decimals as your entry, and at least as many as the pip size needs.
  • This sets prices only; use the Position Size Calculator to decide how many lots to trade with that stop.

Worked examples

EUR/USD buy

Entry 1.0850 with a 50-pip stop: stop 1.0800, targets 1.0900 (1:1), 1.0950 (1:2) and 1.1000 (1:3).

USD/JPY sell

Entry 150.00 with a 30-pip stop: stop 150.30 and a 1:2 target at 149.40.

A stock with a 5% stop

Entry 200: stop 190, a 1:1.5 target at 215 and a 1:2 target at 220.

How to use the Stop Loss & Take Profit Calculator

  1. Enter the trade. Instrument, buy or sell, and entry price.
  2. Set the stop. In pips, as a percentage or as a price.
  3. Pick your targets. Up to three reward-to-risk ratios.

Frequently asked questions

How do I calculate a stop loss price?

Turn the stop into a price distance and subtract it from the entry for a buy, or add it for a sell. A 50-pip stop on EUR/USD is 0.0050, so a buy at 1.0850 has its stop at 1.0800.

How do I set take profit using risk-to-reward?

Multiply the stop distance by the ratio and put the target that far from the entry on the profit side. With a 30-pip stop, a 1:2 target is 60 pips away and a 1:3 target is 90 pips away.

What is a good risk-to-reward ratio?

Many traders aim for at least 1:2, but it depends on how often the strategy wins. At 1:2 you break even winning one trade in three; at 1:1 you need to win half. The Risk/Reward Calculator shows the break-even win rate.

Should my stop loss be in pips or a percentage?

Pips suit forex and gold, where pip values are fixed per lot. A percentage suits stocks and crypto with very different prices. Many traders instead place the stop beyond a chart level and use the exact price option.

Why did my stop trigger before the price reached it?

Charts usually show the bid price. A sell position's stop is triggered by the ask, which is higher by the spread, so it can be hit while the chart's bid line hasn't touched your level, especially when spreads widen.

This tool runs entirely in your browser. What you enter or upload stays on your device and is never sent to our servers.