A forex profit calculator converts a trade's entry price, exit price, and lot size into pips and dollars. It answers the only question that matters after a trade closes: how much did that move actually make or cost?
Profit is estimated in USD. For pairs where USD is the base currency the result is converted at your exit price, so it is an approximation, not an exact fill.
How the profit is calculated
Two things drive the result - how far price moved in your favour, and how big your position was:
Profit = lots x contract size x (exit - entry) x direction
On a buy, an exit above the entry is a gain; on a sell it is the reverse, which the direction toggle handles. The pip count is just that price distance divided by the pip size, so a 0.0050 move on EUR/USD is 50 pips, and 50 pips on a standard lot at $10 a pip is $500.
Why pips and dollars are both shown
Pips measure the quality of the trade idea - they are the same whether you trade a micro lot or ten standard lots. Dollars measure the impact on your account, which depends on size. A great 80-pip winner on a tiny position barely moves the balance; a mediocre 12-pip trade on a big lot can dominate your month. Tracking both is central to reading your analytics honestly.
Costs are not included here: real profit is reduced by the spread and any commission. A trade that shows +8 pips gross can be closer to +6 net once the spread is paid, which matters most for scalping.
Log every trade automatically
Computing one trade by hand is easy; computing a hundred is not. When you backtest in the simulator, every close records pips and P&L for you and rolls them into an equity curve, so you review the whole sample instead of one trade at a time.
Embed this calculator on your site
This calculator is free to embed in any article or tools page. Paste this snippet where you want the widget to appear (the credit line below the frame is the only thing we ask you to keep):
All seven widgets in the free tools collection can be embedded the same way.
Profit calculator FAQ
How do you calculate profit on a forex trade?
Multiply your lot size by the contract size (100,000 for a standard lot) and by the price difference between exit and entry, then apply the direction. On EUR/USD, a 50-pip winning move on one standard lot is 100,000 x 0.0050 = $500 before spread and commission.
How many dollars is 100 pips?
On a standard lot of a USD-quoted pair, 100 pips is $1,000; on a mini lot it is $100; on a micro lot it is $10. The dollar figure scales directly with lot size, which is why position size matters as much as the pip move itself.
Does this include spread and commission?
No - it shows gross profit from the price move only. Real net profit is a little lower once you subtract the spread paid on entry and any per-lot commission. For wider-target swing trades the difference is small; for scalping it can be a large share of the result.