Skip to content
VexPro VexPro
Start Trading
Tools

Trading calculator: pip value, margin and position size

Work out in seconds what each pip is worth, how much margin a trade ties up, how many lots to open for your risk and what an entry and exit would return.

Account type ECN / STP · USD

Standard contract: 100,000 units per lot in forex and 100 oz in gold. The CENT account is not included: check its contract size in the symbol specification in MT5.

Minimum 0.01 lots

Result

Pip value

—

Indicative results. Actual values depend on the market price, the instrument and your account conditions in MT5.

Leveraged trading involves a high level of risk; you can lose the capital you deposit. Risk disclosure

How it works

The four formulas, explained.

The calculator uses standard market formulas with a USD account. Here is how each calculation works.

Pip value

lots × contract × pip size

When USD is the quote currency (EUR/USD, XAU/USD), the result is already in dollars. When USD is the base (USD/JPY, USD/CHF, USD/CAD), it is divided by the price to convert it to USD.

Required margin

lots × contract × price ÷ leverage

It is the position’s notional value in USD divided by the leverage. In pairs with USD as the base, the notional is simply lots × contract. Stop out is at an 80% margin level, so keep plenty of free margin.

Position size

(balance × risk %) ÷ (stop in pips × pip value per lot)

Tells you how many lots to open so that, if the stop is hit, you lose only the percentage you chose. It is rounded down to the 0.01-lot step.

Profit / loss

(exit − entry) × lots × contract

For sells the sign is reversed. In pairs with USD as the base, it is converted to USD at the exit price. Spread, commission and swap are not included.

Worked example

A complete EUR/USD case.

A 5,000 USD account, EUR/USD at 1.0850 and 1:500 leverage.

  1. 1

    Pip value

    1 lot × 100,000 × 0.0001 = 10 USD per pip. With 0.20 lots, 2 USD per pip.

  2. 2

    Required margin

    1 lot × 100,000 × 1.0850 ÷ 500 = 217 USD. With 0.20 lots, 43.40 USD.

  3. 3

    Position size

    You risk 1% (50 USD) with a 25-pip stop: 50 ÷ (25 × 10) = 0.20 lots.

  4. 4

    Profit / loss

    You buy 0.20 lots and price reaches 1.0900 (+50 pips): 50 × 2 = +100 USD before costs. If the stop is hit (−25 pips): −50 USD.

FAQ

Questions about the calculator.

What traders ask us most about pips, margin and position size.

Multiply the lots by the contract size and by the pip size. In EUR/USD, 1 lot (100,000 units) × 0.0001 = 10 USD per pip. In pairs with USD as the base, such as USD/JPY, divide by the price: at 150, 1 lot is worth about 6.67 USD per pip.

It depends on price and leverage: margin = lots × contract × price ÷ leverage. At 1.0850 with 1:500, 1 lot requires about 217 USD; with 1:100, about 1,085 USD. On VexPro ECN and STP accounts you choose 1:50, 1:100, 1:200 or 1:500.

Decide what percentage of your balance to risk and how many pips away your stop is. Lots = (balance × risk %) ÷ (stop pips × pip value per lot). With 5,000 USD, 1% risk and a 25-pip stop on EUR/USD, you get 0.20 lots.

They are indicative. MT5 uses the live market price and each symbol’s specification; the actual result also includes spread, commission (ECN: $10 per lot round turn) and swap if you hold the position overnight.

Not yet. The calculator uses the standard contract of ECN and STP accounts: 100,000 units per lot in forex and 100 oz in gold. For the CENT account or indices, check the contract size in the symbol specification in MT5.

Take your numbers to a live account.

Open your ECN or STP account on MetaTrader 5 and apply the position size you have just calculated.

Open an account

Risk warning: Leveraged trading involves a high level of risk and may not be suitable for all investors; you can lose the capital you deposit. Services are provided by Vex Pro Ltd. (IFC Saint Lucia, No. 2025-00308). Risk disclosure

Start today

Trade with confidence.
Work with structure.
Grow with VexPro.

Open your account today and trade the world’s markets with the backing of a global financial group.

International structure Fast verification 24/7 support
4.5 TrustScore · 100K+ traders in 160+ countries