How to Calculate Profit and Loss in Forex Trading

Wayne HarrisonJuly 16, 2025· 5 min

How to Calculate Profit and Loss in Forex Trading

Key concepts

Base currency and quote currency

In forex, currencies always come in pairs, like EUR/USD or USD/JPY. The first one is the base currency, and the second is the quote currency. The base currency is what you're buying or selling. The quote currency tells you how much of it you need to buy one unit of the base currency. In EUR/USD, EUR is the base and USD is the quote.

For a trader in the US, a direct quote is a pair where USD comes first, like USD/JPY. An indirect quote is the other way around, with USD second, like EUR/USD. Knowing the difference matters, because profit and loss (P&L) is calculated differently depending on the pair.

In this post we'll go over four types of pairs—direct quotes, indirect quotes, cross pairs that end in a direct quote currency, and cross pairs that end in an indirect quote currency—and work through a P&L example for each. We'll assume your account is in USD.

4 types of currency pairs

Assuming you're in the US

Direct quote pairs

A direct quote pair has USD first and a foreign currency second. USD/JPY is a direct quote: USD is the base, JPY is the quote.

Indirect quote pairs

In an indirect quote pair, a foreign currency comes first and USD second. EUR/USD is an indirect quote: EUR is the base, USD is the quote.

Cross pairs ending in a direct quote currency

These pairs don't include USD, but they end with a currency that's normally the quote in a direct quote pair, like JPY. EUR/JPY is an example: EUR is the base, JPY is the quote.

Cross pairs ending in an indirect quote currency

These also skip USD, but end with a currency that's normally the base in an indirect quote pair, like EUR. GBP/EUR is an example: GBP is the base, EUR is the quote.

P&L calculation formula

The basic formula for profit or loss in forex is:

Profit/Loss = (Exit Price - Entry Price) × Pip Value × Lot Size × Number of Lots

  • Pip: The smallest price move in a pair. For most pairs that's the fourth decimal place; for JPY pairs it's the second.
  • Pip Value: How much one pip is worth in your account currency (USD here). This depends on the pair.
  • Lot Size: The size of your trade. A standard lot is 100,000 units, a mini lot is 10,000, and a micro lot is 1,000.

Below we'll calculate P&L for each pair type, assuming a USD account and one standard lot (100,000 units).

Direct quote pair: USD/JPY

Example:

  • Trade: Buy 1 standard lot of USD/JPY at 150.00, sell at 150.50.
  • Pip movement: 150.50 - 150.00 = 0.50, or 50 pips (JPY pairs use two decimal places).
  • Pip value: For USD/JPY it's (0.01 / exit price) × lot size. At 150.50, that's (0.01 / 150.50) × 100,000 ≈ $6.645 per pip per lot.
  • P&L: 50 pips × $6.645 × 1 lot = $332.25.

Result: $332.25 profit.

Indirect quote pair: EUR/USD

Example:

  • Trade: Buy 1 standard lot of EUR/USD at 1.0800, sell at 1.0850.
  • Pip movement: 1.0850 - 1.0800 = 0.0050, or 50 pips.
  • Pip value: For EUR/USD in a USD account it's fixed: 0.0001 × 100,000 = $10 per pip per lot.
  • P&L: 50 pips × $10 × 1 lot = $500.

Result: $500 profit.

Cross pair ending in a direct quote currency: EUR/JPY

Example:

  • Trade: Buy 1 standard lot of EUR/JPY at 160.00, sell at 160.50.
  • Pip movement: 160.50 - 160.00 = 0.50, or 50 pips.
  • Pip value: For EUR/JPY the pip value is in JPY: (0.01 / 160.50) × 100,000 = ¥6.23 per pip. Convert to USD using the USD/JPY rate (say 150.50): ¥6.23 / 150.50 ≈ $0.0414 per pip per lot.
  • P&L: 50 pips × $0.0414 × 1 lot = $2.07.

Result: $2.07 profit.

Cross pair ending in an indirect quote currency: GBP/EUR

Example:

  • Trade: Buy 1 standard lot of GBP/EUR at 1.1800, sell at 1.1850.
  • Pip movement: 1.1850 - 1.1800 = 0.0050, or 50 pips.
  • Pip value: For GBP/EUR the pip value is in EUR: 0.0001 × 100,000 = €10 per pip. Convert to USD using the EUR/USD rate (say 1.0850): €10 × 1.0850 = $10.85 per pip per lot.
  • P&L: 50 pips × $10.85 × 1 lot = $542.50.

Result: $542.50 profit.

Key notes

  • Account currency: With a USD account, any P&L in JPY or EUR needs to be converted to USD using the right exchange rate.
  • Pip value varies: JPY pairs count pips at the second decimal place (0.01); most other pairs use the fourth (0.0001).
  • Broker costs: Spreads, commissions, and swap fees reduce your net profit.
  • Leverage: It magnifies both wins and losses, so use it carefully.

Conclusion

Calculating P&L in forex requires knowing the base and quote currencies, and whether a pair is a direct or indirect quote for a US trader. Direct pairs like USD/JPY, indirect pairs like EUR/USD, and cross pairs like EUR/JPY and GBP/EUR each work a little differently—especially when converting pip value on cross pairs. Once you're comfortable with these, you can judge your performance and manage risk.

For live exchange rates or more details, consult your broker or a reliable forex platform. Happy trading!

Related