Home › Calculators › Profit Target
Profit Target Calculator
Start with the profit amount you want to model, then solve for the lots, pips or target price needed to reach it.
Target profit
Result
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.
Educational tools for non-US traders · not directed at US persons.
Profit target sizing uses lots = target profit ÷ (target pips × pip value per lot). A $500 target with a 50-pip take-profit on EUR/USD is 500 ÷ (50 × 10) = 1.0 standard lot. Cross-currency pairs must first convert pip value into the account currency.
How it works
What this calculates
This tool reverses the usual profit calculation. Instead of starting with a lot size and asking how much a target pays, it starts with the money target and solves for the missing input: lot size, pip distance or target price.
The formula
First calculate pip value per standard lot in the account currency using the same pip-value engine as the Pip Value Calculator.
lots = target profit ÷ (target pips × pip value per lot)
If you enter an entry and target price, the calculator first turns the price distance into pips: target pips = abs(target - entry) ÷ pip size. If you enter lots instead, it solves needed pips = target profit ÷ (lots × pip value per lot) and then target price = entry + direction × needed pips × pip size.
Worked example 1 - target to lots
A trader models a $500 profit target on EUR/USD with a 50-pip take-profit. One standard lot is worth $10 per pip, so 500 / (50 × 10) = 1.0 standard lot. With a 0.01 lot step, the rounded size is still 1.00 lot and the modeled profit remains $500.
Worked example 2 - lots to target price
With a $500 profit target, 1.0 lot, a $10 pip value and a long entry at 1.2000, the trade needs 500 / (1 × 10) = 50 pips. EUR/USD uses a 0.0001 pip size, so the target price is 1.2000 + 50 × 0.0001 = 1.2050.
Common mistakes
- Skipping account-currency conversion. On cross pairs, using the quote-currency pip value can move the answer by roughly 1.2x to 1.5x when the account currency differs.
- Forgetting lot-step rounding. Reverse sizing produces arbitrary decimal lots. The rounded lot size can miss the exact target, so this calculator recalculates the actual profit after rounding down.
- Using the wrong pip size. JPY-quoted pairs use 0.01, while most other forex pairs use 0.0001.
Frequently asked questions
How do I calculate the lot size needed for a profit target?
target profit / (TP pips × pip value).Can I use a target price instead of pips?
abs(target - entry) into pips using the pair's pip size, then applies the same lot-size formula.