Forex Profit / Loss Calculator

Define your reward, your risk and their ratio before you click buy or sell.

Forex profit / loss calculator

Enter your entry, exit (or target) price, direction and lot size to see the result in pips and money. Add your stop-loss to get the reward-to-risk ratio — the number that decides whether a trade is worth taking.

If your account currency differs from the pair's quote currency, enter the current quote-currency / account-currency rate (e.g. for a JPY pair on a USD account, enter USD/JPY ≈ 150 → 1/150). Defaults assume a USD account. Get rates from live prices.

Why reward-to-risk matters more than win rate

Reward : riskBreak-even win rateComment
0.5 : 167%Typical of scalping with wide stops — very hard to sustain
1 : 150%Needs a genuine edge to be profitable after spread
2 : 133%The professional standard; profitable with a mediocre win rate
3 : 125%Swing trading from key levels; loses most trades and still wins overall

Set the target at the next key level and the stop beyond the last swing; if the ratio is below 1.5:1, skip the trade.

Worked examples (1 standard lot, USD account)

TradeEntry → exitPipsP&L
Long EUR/USD1.0850 → 1.0910+600.0060 × 100,000 = +$600
Short GBP/USD1.2700 → 1.2745−45−0.0045 × 100,000 = −$450
Long USD/JPY150.00 → 151.20+1201.20 × 100,000 = ¥120,000 ÷ 151.20 = +$794
Short XAU/USD2,500.00 → 2,470.00+300 ($30)30 × 100 oz = +$3,000

Note the USD/JPY case: profit accrues in yen and is converted at the exit rate, which is why the calculator asks for the quote-to-account rate. Overnight positions also pay or earn swap — typically a few dollars per lot per night on the majors — which the calculator does not include; check your broker's swap table.

Frequently Asked Questions

How is forex profit calculated?

(Exit − Entry) × units for a long trade, or (Entry − Exit) × units for a short, in the quote currency, then converted to your account currency.

What reward-to-risk ratio should I aim for?

At least 1.5:1, ideally 2:1 or better. It lets you be profitable with a win rate below 50%.