This free forex profit calculator tells you exactly how much money a trade makes or loses before you place it. Enter your instrument, direction, entry price, exit price, and lot size, and the tool returns the profit or loss in your account currency plus the move in pips. It covers the major USD pairs, JPY pairs, and gold, and it runs entirely in your browser.
Forex Profit Calculator
Set 1 when your account currency equals the quote currency (the second currency of the pair). Otherwise enter the current rate from the quote currency to your account currency.
How trade profit is calculated
Profit in forex comes from one simple chain. Take the price difference between your exit and your entry. Multiply it by the contract size, which is 100,000 units for a standard currency lot or 100 ounces for gold. Then multiply by your lot size. That gives the result in the quote currency, the second currency of the pair. If your account uses a different currency, multiply once more by the quote-to-account exchange rate. For a buy, the difference is exit minus entry. For a sell, it flips to entry minus exit, because short trades profit when price falls.
The tool loads a worked example by default. You buy one lot of EURUSD at 1.08500 and exit at 1.09000. The price difference is 0.00500. Multiply by 100,000 units and by one lot, and the trade earns 500 USD. Since a EURUSD pip is 0.0001, that move equals exactly 50.0 pips. Change any field and the calculator updates the result at once.
Download the complete indicator database
Plan trades with the tools this calculator was built for. One email unlocks the full library of 1,380+ indicators with compiled MT4 and MT5 files, plus my TradingView scripts. No paywall, no spam, unsubscribe any time.
Get the complete indicator library
One email unlocks 1,380+ indicators with compiled MT4 and MT5 files, plus my TradingView scripts.
Why the same pips pay differently
Fifty pips is not a fixed amount of money. The cash value depends on the pip size, the contract, and the quote currency. On EURUSD, 50 pips on one lot pays 500 USD, as the default example shows. Now sell one lot of USDJPY at 147.500 and cover at 147.000. The pair fell 0.500, and a JPY pip is 0.01, so that is also 50 pips. Yet the raw result is 50,000 JPY, because the quote currency is yen. Convert at a JPY-to-USD rate of 0.00678 and the trade banks about 339.00 USD. Same pip count, roughly a third less money.
Gold behaves differently again. This tool counts each 0.01 move in XAUUSD as one pip, worth 1 USD per 100-ounce lot. Buy 0.10 lots at 2400.00 and exit at 2412.50, and the 12.50 move equals 1,250 pips but pays only 125.00 USD at that small size. So never judge a trade by its pip count alone. Run the numbers through the calculator, or check the per-pip cash value first with the pip value calculator, and compare trades by money, not by pips.
How to use this forex profit calculator
- Pick the instrument and set the direction to Buy or Sell.
- Enter your entry price and your exit price. For an open trade, use the current market price as the exit to see the running result.
- Enter the lot size (1.00 is one standard lot; 0.10 is a mini lot).
- Select your account currency. If it differs from the quote currency of the pair, enter the quote-to-account rate; otherwise leave it at 1.
- Press Calculate and read the profit or loss in your account currency plus the pip distance.
Plan trades backward, before entry
Most traders run this math after the trade closes, when it can no longer help. The stronger habit is to run it backward before entry. Start with your target level and your stop level on the chart. Convert each into a price difference, then into pips, then into money at your intended lot size. Now you know the exact reward and the exact risk of the setup before any capital is at stake. If the reward does not clearly outweigh the risk, skip the trade and wait.
Two numbers make this routine complete. First, size the position so the stop-loss side of the equation matches your risk plan; the position size calculator does that in seconds. Second, pin down where the target and stop belong on the chart. Clean levels come from structure, and the tools in our roundup of the best MT4 indicators help you mark them consistently. With levels set and size fixed, this profit calculator turns the whole trade plan into two plain currency figures: what you stand to gain and what you stand to lose.
FAQ
Does this calculator include spread and commission?
No. It measures the pure price move between your entry and exit. Your broker also charges a spread, possibly a commission, and swap fees on positions held overnight. Subtract those costs from the calculated figure to get your true net result.
Why is my broker's profit slightly different from the calculator?
Small gaps are normal. Brokers apply their own conversion rate at the moment the trade closes, and that rate moves constantly. Spread, commission, and swap also shift the final number. If the gap is large, check that your lot size and the quote-to-account rate match your trade ticket.
Does the calculator work for gold?
Yes. Select XAUUSD and the tool switches to a 100-ounce contract where each 0.01 price move counts as one pip worth 1 USD per lot. Some brokers quote gold pips as a 0.1 move instead, so check your platform and read the pip figure accordingly.
Can I use this to project future trades?
Yes, and that is its best use: test planned entries and exits before you commit. Treat every projection as a scenario, not a promise. Test the numbers on a demo account first, because results are not guaranteed; past performance is not indicative of future results.
Related tools: trade risk visualizer, pivot point calculator and fibonacci calculator, plus the full free forex tools directory.
External references