Profit & loss calculator
Estimate realised P/L on any trade: forex, stocks, or crypto. Switch modes to match your instrument type.
P/L (USD)
500
P/L (USD)
500
How to use this calculator
This calculator estimates your realised profit or loss on a closed trade. Select the mode that matches your instrument; forex pairs use pip-based pricing, while stocks and crypto use direct price movement.
P/L (quote) = (Exit − Entry) × Trade size [long]
P/L (quote) = (Entry − Exit) × Trade size [short]
Inputs explained
- Direction: Long if you bought the base currency, Short if you sold it.
- Entry / Exit price: the exchange rates at which you opened and closed the trade.
- Trade size (units of base): 1 standard lot = 100,000. Use 10,000 for a mini-lot.
- Quote currency: the second currency in the pair (e.g. USD in EUR/USD). P/L is calculated in this currency first.
- Account currency: the currency your broker account uses. If it differs from the quote currency, enter the conversion rate below.
- Conversion rate: only shown when the quote and account currencies differ. Enter how many account-currency units equal 1 quote-currency unit.
Worked example
You go long 1 lot EUR/USD (100,000 units) at 1.0850 and close at 1.0900. Account currency: USD.
Move = 1.0900 − 1.0850 = 0.0050 (50 pips)
P/L = 0.0050 × 100,000 = +$500