Forex Profit Calculator — Trade P&L in Any Currency
Calculate your exact profit or loss in USD for any forex trade. Enter your currency pair, direction, entry and exit prices, and lot size to instantly see your pips gained and dollar profit or loss.
How to Use the Forex Profit Calculator
Select your currency pair and choose your trade direction — Long (buy) if you profited from a rising price, or Short (sell) if you profited from a falling price. The direction is critical because it determines whether a move from entry to exit counts as profit or loss.
Enter your entry price (where you opened the trade) and your exit price (where you closed it). Then input your lot size in standard lots. One standard lot is 100,000 units of the base currency; mini lots are 0.1, micro lots are 0.01.
Click Calculate Profit / Loss to see the total pips gained or lost and the equivalent USD profit or loss. A green result indicates a profitable trade; red indicates a loss.
The Formula
The forex profit calculation follows these steps:
- Pip Size = 0.0001 for most pairs; 0.01 for JPY pairs
- Raw Pips = (Exit Price − Entry Price) ÷ Pip Size
- Directional Pips = Raw Pips × (+1 for Long, −1 for Short)
- Profit (USD) = Directional Pips × Pip Value per Lot × Lot Size
The pip value per lot is approximately $10 for major USD-quote pairs (EUR/USD, GBP/USD, AUD/USD, NZD/USD) and varies for other pairs. For example, at USD/JPY 150.5, pip value ≈ $9.1 per standard lot.
A long trade from 1.0850 to 1.0950 on EUR/USD gains 100 pips × $10 × 1 lot = $1,000. The same move on a short trade would be a $1,000 loss.
Practical Examples
Example 1 — EUR/USD Long, Profitable Trade
- Pair: EUR/USD | Direction: Long | Entry: 1.0800 | Exit: 1.0950
- Lot Size: 1.0 standard lot | Pip Value: $10
- Pips = (1.0950 − 1.0800) ÷ 0.0001 = 150 pips
- Profit = 150 × $10 × 1.0 = $1,500
Example 2 — USD/JPY Short, Loss
- Pair: USD/JPY | Direction: Short | Entry: 150.00 | Exit: 151.50
- Lot Size: 0.5 lots | Pip Value: $9.1
- Raw Pips = (151.50 − 150.00) ÷ 0.01 = 150 pips
- Directional Pips = −150 (short trade, price rose against position)
- Loss = −150 × $9.1 × 0.5 = −$682.50
Understanding Profit in Different Lot Sizes
For a 50-pip move on EUR/USD, the profit scales linearly with lot size:
- 1.0 standard lot = $500
- 0.5 lot (50,000 units) = $250
- 0.1 mini lot = $50
- 0.01 micro lot = $5
Frequently Asked Questions
Embed This Calculator on Your Website
Related Guides
Related Calculators
Position Size Calculator
Calculate the exact lot size for any forex trade based on your account balance, risk percentage, and stop loss. Never over-leverage again.
Pip Calculator
Calculate the pip value for any currency pair and lot size instantly. Essential for accurate position sizing and risk management.
Forex Spread Calculator
Convert the forex spread in pips to a dollar cost for your position size. See the true cost of trading any pair per trade, weekly, monthly, and annually.
Forex Compounding Calculator
See how compounding monthly gains transforms your forex account over time. Project your account growth with a visual month-by-month breakdown.