Position Sizing Guide

How to Calculate Position Size in Forex

Most traders focus on when to enter. The traders who survive long-term focus on how much to trade. Position sizing — calculating the correct number of lots before every trade — is the single most important mechanical skill in forex trading. Here is how it works.

What Is Position Sizing and Why It Matters

Position sizing answers a deceptively simple question: how many lots should I trade? The answer is not a fixed number. It changes with every trade, because the correct size depends on your stop-loss distance, the pip value of the instrument, and how much of your account you are willing to lose on this specific trade.

Here is why this matters. Suppose you always trade 1 standard lot. On a tight 10-pip stop, that means $100 at risk. On a wider 50-pip stop, that same 1 lot means $500 at risk — five times more, from a single decision to widen your stop. Without position sizing, your risk is inconsistent from trade to trade, which makes your equity curve unpredictable and drawdown management impossible.

Proper position sizing fixes your risk in dollar (or account currency) terms first, then works backwards to find the lot size that delivers exactly that risk for the given stop-loss distance. A wider stop simply means a smaller position — never more risk.

The Position Sizing Formula

The calculation has three steps. Each step builds on the last.

Step 1 — Risk Amount

Risk Amount = Account Balance × (Risk % ÷ 100)

This is the maximum dollar loss you accept if the stop-loss is hit.

Step 2 — Pip Value per Lot

Pip Value / Lot = Pip Size × 100,000 × Quote→Account Rate

Pip size is 0.0001 for most pairs, 0.01 for JPY quote pairs (USD/JPY, GBP/JPY etc).

Step 3 — Position Size

Lots = Risk Amount ÷ (Stop-Loss Pips × Pip Value per Lot)

Round down to the nearest tradeable lot size (0.01 lot minimum at most brokers).

The Quote-to-Account Rate in Step 2 converts the pip value from the pair's quote currency into your account currency. For EUR/USD with a USD account, the quote currency is USD and your account is USD, so this rate is 1.0. For GBP/JPY with a USD account, the quote currency is JPY — you need the JPY/USD rate (i.e. 1 ÷ USD/JPY). Our calculator prompts you for this and explains what to enter.

Worked Example

You have a $10,000 USD account and plan to trade EUR/USD. Your strategy calls for a 20-pip stop-loss, and you want to risk 1% per trade. How many lots should you trade?

Given: $10,000 account · 1% risk · 20-pip stop · EUR/USD · USD account

Step 1 — Risk Amount
$10,000 × 1% = $100
Pip Size (EUR/USD)
0.0001
Quote→Account Rate (USD/USD)
1.0
Step 2 — Pip Value / Lot
0.0001 × 100,000 × 1.0 = $10.00
Step 3 — Position Size
$100 ÷ (20 × $10) = 0.5 lots (50,000 units)

If the trade hits the 20-pip stop-loss, the loss is exactly 20 × $10 × 0.5 = $100 — 1% of the account. Not a cent more.

Common Position Sizing Mistakes

Trading a fixed lot size regardless of stop-loss

If your stop changes trade-to-trade but your lot size doesn't, your risk is random. A 10-pip stop with 1 lot means $100 at risk. A 50-pip stop with 1 lot means $500 at risk — five trades' worth of risk compressed into one.

Moving the stop-loss to fit the position, not the market

The stop-loss should be placed at the point where your trade idea is wrong — not wherever makes the math convenient. Move the stop based on price action, then let the position size follow.

Ignoring the JPY pip size difference

Treating USD/JPY pips as 0.0001 (instead of 0.01) produces a position size ten times too small. Always verify the pip size for the specific pair you're trading before calculating.

Using "round number" lot sizes without calculating

Trading exactly 0.1 lots because it feels neat is not position sizing — it's guessing. The correct lot size is a specific number derived from your balance, risk, and stop-loss. It is rarely a round number.

Why 1–2% Risk Per Trade Is the Standard

The 1–2% rule is not arbitrary. It is designed to ensure that normal losing streaks — which happen to every trader regardless of how good their strategy is — do not wipe out enough capital to make recovery psychologically or mathematically difficult.

At 1% risk per trade, you need 69 consecutive losses to lose half your account. That is an extreme streak by any measure. At 5% risk, the same 50% drawdown requires only 14 losing trades. A run of 14 losers is uncomfortable but not unusual, especially during a strategy's drawdown phase.

Consecutive losses to lose 50% of account

69

losses at 1% risk

34

losses at 2% risk

14

losses at 5% risk

7

losses at 10% risk

The other benefit of small, consistent risk is that it keeps you emotionally neutral. When each trade risks only 1% of your account, a loss is a cost of doing business — not a crisis. You can follow your plan without the pressure that comes from having too much on the line.

Frequently Asked Questions

What is position sizing in forex?
Position sizing is the process of calculating how many lots (or units) to buy or sell so that if your stop-loss is triggered, your loss equals a predetermined dollar amount — never more. It keeps risk consistent regardless of stop-loss distance: a wider stop means a smaller position, not more money at risk.
How do I calculate position size without a calculator?
Use the three-step formula: (1) Risk Amount = Balance × Risk%; (2) Pip Value per Lot = Pip Size × 100,000 × Quote-to-Account Rate; (3) Lots = Risk Amount ÷ (Stop-Loss Pips × Pip Value per Lot). For EUR/USD with a USD account, pip value is always $10 per standard lot, which simplifies the arithmetic considerably.
What percentage of my account should I risk per trade?
Professional traders almost universally risk 1–2% per trade. At 1%, you can sustain 50 consecutive losses before losing half your account. At 5% per trade, a 14-loss streak — statistically normal even for profitable strategies — cuts your account by half. Higher risk does not make winning trades more valuable; it just accelerates ruin when losing streaks hit.
Does position size change for JPY pairs?
Yes. For pairs where JPY is the quote currency (USD/JPY, GBP/JPY, EUR/JPY), the pip size is 0.01 instead of the standard 0.0001. This makes each pip worth roughly $6–7 per standard lot rather than $10, so the formula still works — you just need to use 0.01 as the pip size in step 2. Our position size calculator handles this automatically.
What if my account is not in USD?
The formula handles any account currency via the Quote-to-Account Rate — the exchange rate that converts the pair's quote currency into your account currency. For a EUR account trading GBP/USD, the quote currency is USD, so you need the USD/EUR rate. Our calculator prompts you for this and includes a dynamic hint explaining what rate to enter for each combination.

Calculate Your Position Size Now

Enter your account balance, risk percentage, and stop-loss distance. The calculator handles JPY pairs, non-USD accounts, and gives you the exact lot size to trade.

Open Position Size Calculator →

Related Calculators & Guides