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.
Profit / Loss (USD)
+$1,000.00
EUR/USD — ▲ Long
Pips Gained / Lost
+100.0 pips
Pip value used: $10.00 per pip per standard lot
Loading live rates…
Last reviewed · How we check our calculators
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.
As you type, the result shows 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)
- Pip Value per Lot = Pip Size × 100,000, converted from the quote currency to USD
- Profit (USD) = Directional Pips × Pip Value per Lot × Lot Size
The pip value per lot is exactly $10 for USD-quote pairs (EUR/USD, GBP/USD, AUD/USD, NZD/USD). For USD-base pairs it is converted at the exit price — at USD/JPY 150.5, 1,000 JPY ÷ 150.5 ≈ $6.64 per standard lot. For crosses (EUR/GBP, GBP/JPY) the calculator converts with the quote currency's live USD rate, or a reference rate when live rates are unavailable.
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.00 × 1.0 = +$1,500.00
Example 2 — USD/JPY Short, Loss
- Pair: USD/JPY | Direction: Short | Entry: 150.00 | Exit: 151.50
- Lot Size: 0.5 lots | Pip Value: ≈ $6.60 (1,000 JPY ÷ 151.50)
- Raw Pips = (151.50 − 150.00) ÷ 0.01 = 150 pips
- Directional Pips = −150 (short trade, price rose against position)
- Loss = −150 × (1,000 JPY ÷ 151.50) × 0.5 = −$495.05
Example 3 — GBP/JPY Long, Partial Position
- Pair: GBP/JPY | Direction: Long | Entry: 190.00 | Exit: 191.20 | Lot Size: 0.3
- Pips = (191.20 − 190.00) ÷ 0.01 = 120 pips
- Pip Value: 1,000 JPY at USD/JPY 150.00 = 1,000 ÷ 150 ≈ $6.67
- Profit = 120 × (1,000 ÷ 150) × 0.3 = +$240.00
GBP/JPY often moves more than 100 pips in a day, so an odd lot size like 0.3 is a common way to keep the dollar swing in line with smaller EUR/USD positions.
Common Mistakes When Estimating P&L
- Counting yen pips with four decimals. A move from 150.00 to 150.50 is 50 pips on USD/JPY, not 5,000.
- Treating the pip value as fixed for every pair. Only X/USD pairs are a flat $10 per lot; USD/JPY and the crosses move with the exchange rate, which is why the result shows the pip value it used.
- Leaving out costs. The spread, any commission and overnight swap come off the gross figure shown here.
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.00
- 0.5 lot (50,000 units) = +$250.00
- 0.1 mini lot = +$50.00
- 0.01 micro lot = +$5.00
Frequently Asked Questions
Forex profit is calculated by multiplying the number of pips gained by the pip value per lot and the number of lots traded. The pip value for major pairs with USD as the quote currency (EUR/USD, GBP/USD) is approximately $10 per standard lot. The number of pips is determined by the difference between exit and entry price divided by the pip size (0.0001 for most pairs, 0.01 for JPY pairs). Direction matters: a rising price generates profit for long trades but a loss for short trades.
In a long (buy) trade, you purchase the base currency (the first currency in the pair) and profit when the price rises. In a short (sell) trade, you sell the base currency and profit when the price falls. For example, going long EUR/USD at 1.0800 means you profit if EUR/USD rises to 1.0850 (+50 pips). Going short EUR/USD at 1.0800 means you profit if it falls to 1.0750 (+50 pips). The direction must be entered correctly in the calculator for accurate profit/loss results.
Pip value differs because not all pairs have USD as the quote currency. For EUR/USD, GBP/USD, AUD/USD, and NZD/USD, USD is the quote currency, so pip values are fixed at $10 per standard lot. For pairs like USD/JPY, USD/CHF, and USD/CAD, USD is the base currency, so pip values fluctuate with the exchange rate. Cross pairs (EUR/GBP, EUR/JPY) require conversion through a third currency. This calculator converts the pip value with live exchange rates (or reference rates when the live source is unavailable) and shows the figure it used.
No — this calculator shows the theoretical profit or loss based purely on price movement. In practice, your broker charges a spread (the difference between the buy and sell price, typically 0.5–2 pips for major pairs) which effectively widens your entry price and reduces your profit. Some brokers charge a separate commission per lot instead of or in addition to the spread. To get your net profit, subtract the total spread and commission cost from the calculated figure.
The number of pips needed to make $100 depends on your lot size. With EUR/USD's $10/pip value: 1 standard lot requires 10 pips, 0.5 lots requires 20 pips, 0.1 mini lot requires 100 pips, and 0.01 micro lot requires 1,000 pips. This is why lot size is such a powerful lever in forex — larger positions reach profit targets in fewer pip movements, but also amplify losses. Use this calculator to quickly test different entry/exit scenarios for any target profit.
Sources
- Percentage in point (pip) (Wikipedia)
- Kathy Lien, Day Trading and Swing Trading the Currency Market (3rd ed.) (Wiley, 2015)
Embed This Calculator on Your Website
Free for blogs, forums and tipster sites. Paste this HTML where the calculator should appear — it resizes automatically.
<div class="calcvault-embed" style="max-width:700px;margin:0 auto;">
<script src="https://www.calcvault.co/widget.js" data-calc="forex-profit-calculator" data-backlink="inline"></script>
<p style="text-align:center;margin:6px 0 0;font-size:12px;font-family:system-ui,sans-serif;"><a href="https://www.calcvault.co/calculators/forex-profit-calculator">Forex Profit Calculator by CalcVault</a></p>
</div>