How to Calculate Pips in Forex
Every forex profit, loss, spread, and stop-loss is measured in pips. This guide shows you the exact three-step process to count pip movement, calculate pip value, and work out your profit or loss — with fully worked examples for EUR/USD and USD/JPY.
Key Takeaways
- Pip movement equals (Exit Price − Entry Price) divided by pip size.
- Pip size is 0.0001 for most pairs and 0.01 for JPY pairs.
- Pip value for EUR/USD with a USD account is $10 per pip on a standard lot.
- P&L equals pip movement × pip value per lot × number of lots.
Step 1 — Count Pip Movement
Pip movement is the distance between two prices expressed in pips. Divide the price difference by the pip size for the pair.
Pip Movement = (Exit Price − Entry Price) ÷ Pip SizePip size: 0.0001 for most pairs | 0.01 for JPY pairs
You buy EUR/USD at 1.10500 and sell at 1.10800.
- Price difference: 1.10800 − 1.10500 = 0.00300
- Divide by pip size: 0.00300 ÷ 0.0001 = 30 pips gained
You buy USD/JPY at 149.50 and sell at 150.20.
- Price difference: 150.20 − 149.50 = 0.70
- Divide by pip size: 0.70 ÷ 0.01 = 70 pips gained
You buy EUR/USD at 1.10500. Price drops to 1.10300.
- (1.10300 − 1.10500) ÷ 0.0001 = −0.00200 ÷ 0.0001 = −20 pips (loss)
A negative result means price moved against you.
Five-decimal quotes and pipettes
Most brokers now quote EUR/USD to five decimal places (e.g., 1.10503). The fifth digit is a pipette — one-tenth of a pip. When counting pips, focus on the fourth decimal. EUR/USD moving from 1.10503 to 1.10803 is still exactly 30 pips.
Step 2 — Calculate Pip Value
Pip movement tells you how far price moved. Pip value tells you how much money each pip is worth. The formula depends on which currency is the quote (second) currency.
USD-quoted pairs — EUR/USD, GBP/USD, AUD/USD, NZD/USD
When USD is the quote currency and your account is in USD, the result is exact — no conversion needed.
Pip Value (USD) = Trade Size × Pip Size
| Lot Type | Trade Size (units) | Calculation | Pip Value (USD) |
|---|---|---|---|
| Standard | 100,000 | 100,000 × 0.0001 | $10.00 |
| Mini | 10,000 | 10,000 × 0.0001 | $1.00 |
| Micro | 1,000 | 1,000 × 0.0001 | $0.10 |
| Nano | 100 | 100 × 0.0001 | $0.01 |
These values are exact and never change with the exchange rate, because the pip is already in USD.
USD/JPY — JPY-quoted pair
The pip is denominated in JPY. You must convert to USD by dividing by the current rate.
Pip Value (USD) = (Trade Size × 0.01) ÷ Current USD/JPY Rate
- Step 1: 100,000 × 0.01 = ¥1,000 (pip value in JPY)
- Step 2: ¥1,000 ÷ 149.50 = $6.69 per pip
At 152.00, the same trade gives: ¥1,000 ÷ 152.00 = $6.58 per pip. Always use the current rate.
USD/CAD — CAD-quoted pair
Pip Value (USD) = (Trade Size × 0.0001) ÷ Current USD/CAD Rate
- Step 1: 100,000 × 0.0001 = CAD 10
- Step 2: CAD 10 ÷ 1.3650 = $7.33 per pip
Cross pairs (no USD in either position)
For EUR/JPY, GBP/CHF and similar crosses, first calculate pip value in the quote currency, then convert to USD using the relevant USD cross rate. Two exchange rates are involved, so the result shifts constantly. Use your broker’s pip calculator for cross pairs to avoid errors.
Step 3 — Calculate Profit or Loss
Once you have pip movement and pip value, profit or loss is straightforward:
P&L = Pip Movement × Pip Value per Lot × Number of Lots
1 standard lot of EUR/USD, entry 1.10500, exit 1.10800.
- Pip movement: 30 pips gained
- Pip value: $10 per pip
- Lots: 1
- Profit = 30 × $10 × 1 = $300
1 mini lot of EUR/USD, entry 1.10500, price drops to 1.10300.
- Pip movement: −20 pips
- Pip value: $1 per pip (mini lot)
- Lots: 1
- Loss = 20 × $1 × 1 = $20
2 standard lots of USD/JPY, entry 149.50, exit 150.20.
- Pip movement: 70 pips gained
- Pip value at entry: $6.69 per lot
- Lots: 2
- Profit = 70 × $6.69 × 2 = $936.60
Note: For JPY pairs, platforms calculate pip value at the closing rate for precise settlement. The difference on a 70-pip move is small but exists. Your platform trade history shows the exact amount.
Pip Value Quick-Reference Table
Standard lot pip values for a USD account. Rates used for JPY, CAD, CHF are illustrative — actual values change with the market.
| Pair | Pip Size | Standard Lot | Mini Lot | Micro Lot | Note |
|---|---|---|---|---|---|
| EUR/USD | 0.0001 | $10.00 | $1.00 | $0.10 | Exact — USD is quote |
| GBP/USD | 0.0001 | $10.00 | $1.00 | $0.10 | Exact — USD is quote |
| AUD/USD | 0.0001 | $10.00 | $1.00 | $0.10 | Exact — USD is quote |
| NZD/USD | 0.0001 | $10.00 | $1.00 | $0.10 | Exact — USD is quote |
| USD/JPY | 0.01 | ~$6.50–$7.00 | ~$0.65–$0.70 | ~$0.07 | Varies with rate |
| USD/CAD | 0.0001 | ~$7.10–$7.50 | ~$0.71–$0.75 | ~$0.07 | Varies with rate |
| USD/CHF | 0.0001 | ~$10.80–$11.50 | ~$1.08–$1.15 | ~$0.11 | Varies with rate |
| Values marked ~ change as the exchange rate moves. Use a live pip calculator for precise position sizing. | |||||
Using a Pip Calculator
A pip calculator takes your pair, lot size, and current exchange rate, then outputs pip value in your account currency instantly — eliminating manual conversion for cross pairs and JPY pairs.
Use a pip calculator whenever you:
- Trade any pair where USD is not the quote currency
- Trade cross pairs (EUR/JPY, GBP/CHF, etc.)
- Need an exact pip value for stop-loss position sizing
- Want to verify your manual calculation before entering a trade
MT4 and MT5 display floating P&L in your account currency in real time, which is effectively an automatic pip calculator running constantly while your trade is open.
Common Pip Calculation Mistakes
Using 0.0001 for a JPY pair. If you apply the standard pip size to USD/JPY, you get a result 100× too small. Always check whether your pair ends in JPY.
Confusing pip movement with pip value. “I made 50 pips” is not “I made $500.” On a micro lot, 50 pips on EUR/USD = $5. On a standard lot, the same 50 pips = $500. Lot size determines dollar amount.
Ignoring the pipette. EUR/USD moving from 1.10503 to 1.10553 is 5 pips, not 50 and not 5.0 pipettes. The fourth decimal is pips; the fifth is a fraction of a pip.
Using a fixed $10 figure for non-USD-quoted pairs. “$10 per pip” is exact only for USD-quoted pairs. For USD/JPY, USD/CAD, USD/CHF, and all cross pairs, the dollar value changes every time the exchange rate moves.
Frequently Asked Questions
Related Forex Basics Guides
Build confidence with a free FXGlory demo account. Test forex strategies, learn platform tools, and practice risk management without using real funds.
Open a Free Demo Account