A pip is a conventional unit of currency-price movement: commonly 0.0001 for EUR/USD and 0.01 for USD/JPY. It is not a money amount or necessarily the smallest tradable price increment. In a hypothetical linear EUR/USD contract representing 100,000 EUR per lot, one pip changes the price result by 10 USD before separate costs. To use that figure on your account, check the contract size, pip convention, position volume and conversion rules. The calculations below explain those distinctions without treating a larger number of quote updates as a larger price move.

EUR/USD quote anatomy Diagram showing the EUR/USD quote with bid 1.08501, ask 1.08510 and a 9-pipette spread. Each decimal place is labelled — the first four form pips, the last is the pipette. EUR/USD buy price (ask) 1.08510 sell price (bid) 1.08501 spread 9 pipettes pip (4th decimal) pipette (5th decimal) forex-podstawy.pl
Figure 1. EUR/USD quote anatomy: bid 1.08501, ask 1.08510, spread 9 pipettes (0.9 pip). The fourth decimal is a full pip, the fifth — a pipette (one tenth of a pip).

Three updates do not mean three pips

New quote counts describe data updates. Distance between the first and final price is a different measure. This short hypothetical EUR/USD Bid sequence compares both without placing a trade.

Scroll sideways to see the full diagram

Three updates do not mean three pipsBid 1.10000, then 1.10030, 1.10010 and 1.10020. Three updates change price by +3, −2 and +1 pip. Net change is +2 pips; the sum of absolute distances is 6 pips.Same price side, four readings1.100001.100301.100101.10020+3−2+1 pipStart-to-finish change: +2 pipsDistance sum: 3 + 2 + 1 = 6 pipsNumber of updates: 3
Reading count, successive distance sum and net change describe three different things.

From first to last: (1.10020 − 1.10000) / 0.0001 = 2 pips. The distance sum in this recorded sequence is 3 + 2 + 1 = 6 pips. Neither measure automatically equals three because three updates occurred. MQL5 also distinguishes which fields changed in a tick: Bid, Ask, Last or volume. The diagram determines neither trade profit nor the complete price path between readings.

Model assumptions: Pip 0.0001, four specified readings of the same Bid side. Segments connect only those readings; no intermediate-price assumptions. Mechanism source: MetaQuotes — MqlTick. The example quote sequence is hypothetical.

Part 1 of 5Definition and historical convention

A pip is a conventional price unit, commonly 0.0001 for EUR/USD. In MT5, Point describes the symbol’s point value, while Tick Size is its minimum price change; they are separate properties. A tick in a data stream can mean an update of Bid, Ask, Last or volume. It need not move the price by one Tick Size. Sub-pip changes are therefore neither automatically meaningless nor a count of individual updates.

For EUR/USD, GBP/USD and AUD/USD, the usual pip convention is 0.0001. In the hypothetical quote 1.08502, a change of the last digit by one is 0.00001, or 0.1 pip, commonly called a pipette. Check the instrument: displayed digits do not by themselves establish Tick Size, the permitted stop-price grid or a futures contract’s tick convention.

Part 2 of 5Pip value on 1 standard lot of EUR/USD

Assume this example uses a linear EUR/USD contract with one standard lot representing 100,000 units of the base currency, here EUR. Its chosen pip convention is 0.0001 USD per EUR. Multiplying 100,000 EUR by that price increment gives 10 USD per pip before separate costs. The table is a calculation under these assumptions, not a specification for every symbol labelled forex or CFD.

Example · 1 standard lot of EUR/USD
Position size100,000 EUR
Price move of 1 pip0.0001
Pip value100,000 × 0.0001
P/L on 1 pip10.00 USD

Under the same specification, 0.1 lot represents 10,000 EUR and gives 1 USD per pip; 0.01 lot represents 1,000 EUR and gives 0.10 USD. The permitted minimum and volume step are provider-set properties. A micro-lot can still exceed a chosen loss budget if its stop distance or costs are large. Use position sizing with a stated percentage budget to test the actual minimum rather than assume a deposit range makes it suitable.

Part 3 of 5The exception: Japanese yen pairs

For FX pairs quoted in yen, such as USD/JPY, EUR/JPY and GBP/JPY, a common pip convention is 0.01 JPY per unit of base currency. A finer quoted increment of 0.001 is one tenth of that pip. Do not extend this to every instrument containing JPY in its name: a reversed quote or a yen futures contract may have different units and tick size. The convention describes price distance, not an economically identical money risk across pairs.

In practice: a move on USD/JPY from 150.12 to 150.13 is one pip; a move from 150.120 to 150.125 is half a pip, that is five pipettes, since a single pipette here is 0.001 JPY. A standard lot of USD/JPY is 100,000 US dollars, so the pip value is 100,000 × 0.01 = 1,000 JPY. At a hypothetical USD/JPY = 150 that converts to 1,000 / 150 ≈ 6.67 USD. Unlike on EUR/USD, the JPY-pair pip value in the account currency is not fixed — it moves with the exchange rate itself.

Part 4 of 5Account-currency mismatch — the cross-rate trap

For this 100,000 EUR model, pip value is 10 USD. Use separate hypothetical reference conversion rates and assume no conversion spread or fee: at GBP/USD = 1.27 USD per GBP, that is 10 / 1.27 ≈ 7.87 GBP; at USD/CHF = 0.90 CHF per USD, it is 9 CHF. A linear USD/PLN exposure of 100,000 USD, with pip 0.0001 PLN per USD, instead gives 10 PLN per pip, or 2.50 USD at an assumed 4 PLN per USD. Actual account conversion follows the provider’s terms.

Account denomination is a separate decision from the pair’s base and quote currencies. First identify the contract’s profit currency and the provider’s conversion method, timing and charges. A rate change can alter the converted value of an existing foreign-currency result without automatically changing a cash balance already held in the account currency. Leverage and risk sizing should use consistent units; no universal instruction to open a USD or EUR account follows from this calculation.

A concise reference on quoting mechanics, pip and pipette conventions, and the relationship between pip and tick in different broker models is available in the Forex Basics section on ForexMechanics, alongside the glossary entry on the lot.

Part 5 of 5Pip and the real cost of trading

At hypothetical Bid 1.08501 and Ask 1.08510, EUR/USD spread is 0.9 pip, or 9 USD for the assumed 100,000 EUR. If actual opening Ask and closing Bid prices are used, their difference already includes the spread and any slippage in those fills. Do not deduct them a second time. Record separate commissions, financing and conversion according to the account report.

Compare two fictional billing models for 100 round trips of 100,000 EUR each, assuming identical unchanging quotes within each immediate round trip, full execution and no financing or conversion cost. Model A has a 0.9-pip spread and no commission: 9 × 100 = 900 USD. Model B has a 0.1-pip spread plus 7 USD total opening-and-closing commission: (1 + 7) × 100 = 800 USD. These are chosen inputs, not current ECN quotes or a broker ranking. Longer trades need their actual fills and costs.

Express costs in the same currency and at the same position size as the result. For a separate hypothetical price result of +10 pips before a chosen 2-pip cost, the net result is +8 pips: the cost is 20% of that positive gross result. A −10-pip gross result becomes −12 pips instead. That ratio is not a universal threshold for selecting a provider. Read EUR/USD — characteristics for the pair context and use actual contract terms for the calculation.

What to do tomorrow

  1. Record pair-specific pip value. State contract units and pip size before calculating. In the hypothetical 100,000-unit model, EUR/USD sizes 0.01, 0.1 and 1 lot give 0.10, 1 and 10 USD per pip. USD/JPY at an assumed 150 gives about 6.67 USD per pip at one lot. Check the actual specification.
  2. Reconcile one closed trade. Use its actual opening and closing prices, direction and volume. Add separately recorded commissions, financing and conversion costs. If the fill-price difference already includes spread and slippage, do not subtract them again. A cost ratio alone does not diagnose the broker choice.
  3. Check account conversion. Record the profit currency and your account currency, then find the conversion rate, side, timing and fee in the provider’s terms. Compare a manual hypothetical conversion with the account statement before deciding whether another denomination suits your needs.
  4. Recalculate the planned size. Use the position calculator with an explicitly chosen risk budget and the same capital, contract units and stop distance. Check the minimum volume and step. A result below the permitted minimum calls for changing or declining the trade, rather than rounding up beyond the budget.

The same pip, a different USD amount

About 2 min calculator practice

Open the hypothetical USD/JPY model: 1 lot, a USD 100,000 contract, a pip of 0.01 JPY per USD, a USD account and the inverse conversion rate of JPY 150 per USD. One position pip is JPY 1,000, or about USD 6.67. Change only the conversion rate from 150 to 160. Does the pip amount in JPY change, or its USD value?

Recalculate the USD/JPY pip value

Check the result and explanation

The pip remains JPY 1,000, but its converted value is 1,000 ÷ 160 = USD 6.25. The lower USD amount does not mean a smaller distance in pips. Only the conversion to account currency changed.

Rates of 150 and 160 are exercise assumptions. For a different instrument, check contract size, pip size and conversion direction.