Pip Difference Calculator
Measuring the pip distance between two prices — an entry and a current price, or two levels on a chart — is the first step behind almost every other trading calculation, from stop-loss sizing to profit targets.
How do I calculate the pip difference between two prices?
Take the raw price difference, then divide by the instrument's pip size to convert it into a pip count. Multiply that count by pip value and lot size for the dollar amount the move represents.
EUR/USD moving from 1.09250 to 1.09500, on a standard lot (pip value $10/pip):
Why do I need to enter pip size and pip value manually here?
Pip size and pip value aren't universal constants — they depend on the specific instrument and, for pip value, on your broker's contract size and the current exchange rate. Entering them directly keeps this calculator accurate for any pair or instrument rather than hard-coding a single forex-majors assumption.
How is pip size different for JPY pairs or other instruments?
Most forex majors use a pip size of 0.0001 (the fourth decimal place), but JPY pairs quote to only two decimals, making their pip size 0.01 — one hundred times larger in raw price terms for the same "one pip" move. Indices, metals, and crypto each follow their own quoting convention too, which is exactly why this calculator leaves pip size as an editable field instead of assuming 0.0001 everywhere.
From two prices to a dollar figure: a complete trade
Say you bought GBPUSD at 1.31250 and the price is now 1.31890. Enter the current price as Price A and your entry as Price B, with 0.40 lots, a pip size of 0.0001 and a pip value of $10.00 per standard lot, which is what a USD-quoted pair pays.
The Direction cell reports that Price A is higher, which on a buy is a gain. The identical 64 pips on a sell would be a loss of $256.00, so read the direction before reading the sign of the money.
A JPY pair: pip size 0.01
On JPY pairs the pip is the second decimal, so the pip size field must be 0.01. Say you sold USDJPY at 157.20 and price is now 156.45, with 0.40 lots. One standard lot pays 1,000 yen per pip, which is $6.37 at 157.00, and that is the figure to enter as pip value.
This time the price fell, so the sell gained $191.10. The calculator takes the pip value as you type it, so enter the dollar figure for one lot yourself.
Measuring chart levels to size a stop
The tool is just as useful before a trade as after. Suppose you plan to buy GBPUSD at 1.31250 with a stop under support at 1.30930:
The pip distance feeds the Lot Size calculators, which do the sizing step directly from your balance and risk percentage.
Reward and risk from the same tool
Enter entry and target, then entry and stop, to size a trade plan. Say you buy GBPUSD at 1.31250 with a target of 1.32050 and a stop of 1.30850, on 0.20 lots:
The same two pip distances also work out the ratio without any money fields, so you can compare setups on pips alone.
Gold as a cross-check
Gold has no single pip definition, so check the result with a plain price multiplication. Say gold moves from 2,350.00 to 2,362.50 and your broker treats 0.10 as one pip, with a 100-ounce contract worth $10.00 per pip per lot.
Both routes give $250.00, which confirms the pip size and pip value you entered agree with each other. If they do not, one of them is wrong for your broker.
Why your platform shows a different profit
The calculator gives the gross price result. Your platform's profit also includes commission and swap. Using invented costs for the 64-pip GBPUSD trade on 0.40 lots:
The $4.00 gap is not a calculation error. Add your own costs to the gross figure before comparing it with the platform.
Fractional pips and rounding
The result is shown to one decimal place, so the extra digit on a five-decimal quote is visible. A move from 1.15234 to 1.15286 is 0.00052 / 0.0001 = 5.2 pips. On a four-decimal quote that last digit does not exist, so the same move would read as 5 pips.
Check this against your broker
Pip size and pip value are entered by hand because they differ by instrument and by broker. Read both in the symbol Specification before trusting a dollar figure, particularly for indices, metals and crypto, where there is no universal pip. For a unit-conversion cross-check, see the Points to Pips calculator.
Conclusion
Always double-check pip size and pip value against your own broker's contract specification before relying on a dollar figure for a real trade — both can vary meaningfully between brokers, especially outside plain forex majors. See the Pip Value calculator and BabyPips' explanation of pips and pipettes.
Frequently asked questions
What is a pipette?
A pipette (fractional pip) is one-tenth of a pip — the fifth decimal place for most forex pairs, or the third decimal for JPY pairs.
Does it matter which price I enter as "A" and which as "B"?
No — the pip difference is always shown as an absolute value, and the calculator separately reports which of the two prices is higher.
Does leverage change the pip difference?
No. The pip difference is the gap between two prices divided by the pip size, and leverage does not enter into it. Leverage only sets the margin your broker holds. The dollar value depends on your lot size, which comes from your risk and stop distance.
Why does the dollar value show $0.00?
The dollar value is the pip difference multiplied by the pip value and the lot size. If either the pip value or the lot size is empty or zero, the result is zero. Enter both, with the pip value in your account currency for one lot.
Should the prices include the broker's extra digit?
Yes, enter the prices exactly as your platform quotes them, including the fifth decimal on forex pairs. The result then shows tenths of a pip, which matches how most platforms report fractional pips.