Skip to content
BrokerSift

Profit / loss calculator

Before you enter, know what the trade pays and what it costs if it fails. Enter the direction, entry and exit prices and your lot size to see the profit or loss in pips and money.

Profit / loss

550 USD

55 pips

These tools are for education only. Check your broker's contract specifications — pip sizes, lot sizes and margin rules vary.

What is a forex profit calculator?

A profit and loss calculator tells you what a trade will make or lose between two prices. You enter whether you buy or sell, the entry price, the exit price (a target or a stop) and the lot size, and it converts the price difference into pips and then into money in your account currency.

The value comes from checking a trade before it exists. Knowing that a 40-pip target on 0.5 lots pays $200 while the 20-pip stop costs $100 makes the risk-to-reward obvious and stops you from guessing at what the P/L column will show. It also helps you audit closed trades against your broker's statement.

How to calculate profit and loss

  1. 1

    Choose the pair and direction

    Select the instrument and whether the trade is a buy (long) or a sell (short). Direction decides whether a rising price is a profit or a loss.

  2. 2

    Enter the entry price

    Use the actual fill price, or the price you plan to enter at. For a buy you pay the ask; for a sell you receive the bid.

  3. 3

    Enter the exit price

    Type the take-profit or stop-loss level you want to evaluate. Run it twice to see both outcomes.

  4. 4

    Set the lot size and account currency

    The pip value scales with lots and is converted to your account currency; add the cross rate when asked.

  5. 5

    Read the result in pips and money

    A positive number is profit, a negative number a loss. Remember that spread, commission and swap are not included.

Profit and loss formula

Pips = (Exit − Entry) ÷ Pip size   (reverse the sign for a sell)
Profit / loss = (Exit − Entry) × Contract size × Lots × (Quote → Account rate)

Example: buy 0.5 lots of EURUSD at 1.1000 and close at 1.1050. The move is 0.0050, or 50 pips. Profit = 0.0050 × 100,000 × 0.5 = $250. Had the price fallen to 1.0975 instead, the result would be −25 pips and −$125. A sell from 1.1000 to 1.1050 loses the same $250.

Profit and loss tips

  • Subtract the spread from every result: a buy is filled at the ask and closed at the bid, so a 1-pip spread costs one pip of profit on every trade.
  • Trades held overnight pay or receive swap. On carry-heavy pairs a few days of swap can exceed the spread — check your broker's swap table.
  • Enter the stop-loss price as the exit to see the worst case in money; if it is more than 1–2% of the account, reduce the lot size.
  • Compare the calculator with your broker's closed-trade report — a persistent difference points to commission or a different contract size.

Profit and loss FAQ

How do I calculate profit in forex?

Take the difference between exit and entry price, multiply by the contract size and the number of lots, then convert to your account currency. For a buy of 1 lot EURUSD from 1.1000 to 1.1080: 0.0080 × 100,000 = $800.

How much is 100 pips worth?

It depends on the pair and the lot size. On EURUSD 100 pips is $1,000 per standard lot, $100 per mini lot and $10 per micro lot. On USDJPY at 150 it is about $667 per standard lot.

Why is my actual profit lower than the calculator shows?

The calculator shows the gross move between two prices. Your statement also includes the spread paid at entry, any commission per lot and swap for nights the trade stayed open.

How does a sell trade make money?

You sell at the current bid and buy back later. If the price falls, you buy back cheaper and keep the difference. In the formula the move is simply reversed: a drop from 1.1000 to 1.0950 on a sell is +50 pips.

Does the calculator include leverage?

No, and it does not need to. Leverage affects the margin locked up, not the profit or loss of a given price move. One lot moving 50 pips earns the same $500 on EURUSD at 1:30 or 1:500.

Can I use it for gold and silver?

Yes. Gold uses a 100-ounce contract, so a $10 move on 1 lot equals $1,000. Silver uses 5,000 ounces, so a $0.10 move on 1 lot equals $500.

Related tools