Forex Profit / Loss Calculator
Compute the profit or loss on any forex trade from entry, exit, lot size, and direction. Output is in your account currency using live cross rates.
Enter entry, exit, and lot size to compute P&L.
Profit equals the favourable price move multiplied by your position size in the quote currency, then converted to your account currency:
price_move = (exit - entry) for a long, (entry - exit) for a short pl_quote = price_move × units pl_account = pl_quote × (quote_ccy → account_ccy rate)
The calculator also reports profit in pips, which lets you compare trades on different pairs on the same scale. Spread and commission are not included – subtract those from the result for a true net figure.
Long EUR/USD at 1.0850, exit 1.0900, 1 standard lot (100,000 units), USD account.
Price move = 1.0900 − 1.0850 = 0.0050. Pips = 0.0050 ÷ 0.0001 = 50 pips. P&L in quote (USD) = 0.0050 × 100,000 = $500. Account is USD so no conversion needed: +$500.
Short USD/JPY at 150.20, exit 149.80, 1 mini lot (10,000 units), USD account.
Price move (short) = 150.20 − 149.80 = 0.40. Pips = 0.40 ÷ 0.01 = 40 pips. P&L in quote (JPY) = 0.40 × 10,000 = ¥4,000. Convert to USD at USD/JPY 149.80: 4,000 ÷ 149.80 ≈ +$26.70.
How is forex profit calculated?
Profit per unit equals the price difference between exit and entry, multiplied by direction (positive for a winning long, negative for a winning short). Total profit in the quote currency = price difference × position size in units. Convert to your account currency at the spot rate.
Why does my P&L look different to my broker statement?
Brokers also subtract spread, commission, and overnight swap. This calculator shows the raw price-move profit before costs. For a realistic net P&L, subtract typical spread (often quoted in pips) and any per-lot commission your broker charges.
What is a pip and how does it relate to profit?
A pip is 0.0001 for most pairs and 0.01 for JPY-quoted pairs. Profit in pips = price move ÷ pip size. The dollar value of those pips depends on position size and the conversion to your account currency, which the calculator handles automatically.
Can I use this for crypto or stocks?
No. This calculator assumes forex pip conventions (0.0001 / 0.01). Crypto pairs have variable pip definitions, and stocks use price per share with different lot conventions. Use the relevant asset class calculator instead.