PipGauge

HomeCalculators › Stop Loss / Take Profit

Stop Loss / Take Profit Calculator

Turn an entry, direction and stop/target distance into exact SL and TP prices, risk money, reward money and risk-sized lots.

Trade plan

SL = entry - direction × SL pips × pip size; TP = entry + direction × TP pips × pip size

Stops, targets and risk

Stop-loss price
Take-profit price
Risk / reward
Risk money
Reward money
Lots from risk
Direction is handled with one sign: long +1, short -1.
Trade-cost check

See what a real trade would cost you

Before you place this, compare brokers on the one number that matters — the all-in cost of spread and commission — using our open, for-sale-proof methodology.

Compare broker trading costs →

Disclosure. Some outbound links may be affiliate links; they never change a calculator’s result. How we make money.

Risk warning. CFDs are complex instruments and carry a high risk of losing money rapidly due to leverage. A significant proportion of retail investor accounts lose money when trading CFDs; where a broker publishes an official percentage, we show it only with the source and capture date. Consider whether you understand how CFDs work and can afford the risk. Full risk disclosure.

Educational tools for non-US traders · not directed at US persons.

Quick answer

For a long trade, SL = entry - SL pips × pip size and TP = entry + TP pips × pip size; shorts flip the sign. A long EUR/USD entry at 1.2000 with a 50-pip stop and 100-pip target gives 1.1950, 1.2100 and a 2.0 RR ratio.

How it works

What this calculates

This calculator connects price placement and money risk. It can turn pip distances into stop and target prices, turn prices back into pip distances, or size the lot amount from a chosen risk amount.

The formula

Use one direction sign: +1 for long, -1 for short.

sl price = entry - direction × sl pips × pip size

tp price = entry + direction × tp pips × pip size

In price mode, pips are recovered with abs(entry - stop price) / pip size. Money risk is lots × pip value per lot × sl pips; reward uses the same formula with target pips. In risk mode, lots = risk amount / (sl pips × pip value per lot).

Worked example 1 - long setup

EUR/USD long from 1.2000 with a 50-pip stop: 1.2000 - 50 × 0.0001 = 1.1950. A 100-pip target gives 1.2000 + 100 × 0.0001 = 1.2100. Reward is twice risk, so RR is 2.0.

Worked example 2 - risk-sized lots

On a $10,000 balance risking 2%, risk amount is $200. With a 50-pip stop and a $10 pip value per standard lot, 200 / (50 × 10) = 0.4 standard lots. After lot-step rounding, the tool recalculates the actual risk.

Common mistakes

  • Getting short stops backwards. A short stop is above entry and a short target is below entry. The single direction-sign formula handles both cases.
  • Using quote-currency pip value. Risk money must use pip value in the account currency.
  • Ignoring spread basis. Real stop execution can depend on bid/ask treatment and spread. This tool is a mid-price educational model.

Frequently asked questions

How do I calculate a forex stop-loss price from pips?
For a long trade, subtract SL pips × pip size from entry. For a short trade, add it. JPY pairs use 0.01 as pip size; most others use 0.0001.
How do I calculate take-profit price?
For a long trade, add TP pips × pip size to entry. For a short trade, subtract it.
How is risk money calculated?
Risk money is lots × pip value per lot × stop-loss pips. The pip value must be in your account currency.
Can this size lots from a risk percent?
Yes. Enter balance and risk percent in risk mode; the tool converts that to a risk amount, divides by stop-pip risk per lot, floors to your lot step, and shows actual risk.

Related calculators