Profit & Loss Calculator — Forex, Metals, Indices & Crypto

Enter entry and exit prices to calculate realized P&L in your account currency. Supports forex majors, crosses, gold, NAS100, Bitcoin and more. Live ECB rates.

Realized P&L Calculator
Instrument & Trade
lots
Account
R
Realized P&L
Pips captured
Per-pip value
Return on acct
Spread cost
Price move visualisation
Entry — Exit —
Pre-trade planning tool

Trade Planner — R:R & Breakeven Win Rate

Plan your stop-loss and take-profit levels before entering. Know the risk/reward ratio and the minimum win rate you need to be profitable.

04 Trade Setup
lots
Analysis
Risk / Reward
1 : —
RiskReward
Stop-Loss
Pips at risk
Rand at risk
Take-Profit
Pips to target
Rand reward
Breakeven
Win rate needed
Exp. value / trade (50% win)
Factor in the spread

The P&L above is calculated on price movement alone. Your actual trade profit is lower by the spread — FxPro's typical EUR/USD spread of ~1.2 pips means your real entry is slightly worse than the quoted price. Subtract spread cost from your take-profit target when planning entries.

FxPro cTrader accounts offer tighter raw spreads with a separate commission — worth checking if you trade frequently or in larger sizes.

Open FxPro account →

How to use this calculator

01

Select your instrument and direction

Choose the currency pair, metal, index or crypto you traded. Select Buy (long) or Sell (short). The calculator supports forex majors and crosses, gold, silver, NAS100, US30, Bitcoin and Ethereum.
02

Enter entry and exit prices

Type the exact prices you entered and exited the trade at. The calculator measures the pip distance, converts it to your account currency at the current exchange rate, and multiplies by your lot size.
03

Read your P&L, pips and return on account

The main result shows your profit or loss in your account currency (or USD/EUR). Below it: total pips captured, per-pip value for your position, and what percentage of your account balance this trade represents.

Frequently asked questions

How does the P&L formula work?

P&L = (Exit − Entry) × direction × contract size × lots, converted to your account currency. For a 1-lot Buy on EUR/USD from 1.0850 to 1.0920: difference = 0.0070, pips = 70, pip value = $10/pip/lot, P&L = $700.

What is the difference between the P&L calculator and the Trade Planner below?

The P&L calculator computes the realized profit or loss from a trade you have already entered — or are modelling from historical prices. The Trade Planner below is a pre-trade tool: you enter your planned entry, stop-loss and take-profit to see the risk/reward ratio before you enter.

Why does the pip value change when I switch instruments?

Each instrument has a different contract size and pip size. EUR/USD: 100,000 units per lot, pip = 0.0001, so $10/pip/lot. Gold (XAU/USD): 100 oz per lot, pip = $0.01, so $1.00/pip/lot. Bitcoin: 1 unit per lot, point = $1, so $1/point/lot. The calculator applies the correct specification for each.

What does 'return on account' mean?

Return on account is your P&L expressed as a percentage of your account balance. If you made $700 on a $10,000 account, that is a 7.0% return. This normalises the result so you can compare trades regardless of position size.

How is spread cost calculated?

Spread cost = spread in pips × pip value per lot. It represents the immediate cost of entering the trade from the broker's bid-ask spread. For example, a 1.5-pip spread on EUR/USD at 1 lot costs $15 on entry. This amount must be overcome before the trade is profitable.
The toolkit

More calculators

Every tool runs on live ECB rates and recalculates as you type. Pick one to jump straight to it.

Calculate → Trade.

Open your FxPro account — FCA & multi-regulated, 15+ account currencies. Take the numbers you just ran straight to a live ticket.

Open FxPro Account →
Open FxPro Account — Free