EUR/USD --
GBP/USD --
USD/JPY --
XAU/USD --
ESC
Menu
Key Takeaways
  • Master formula: Lot Size = (Account Equity × Risk%) / (Stop Distance in pips × Pip Value per lot)
  • Always round lot size DOWN to the nearest supported step (0.01 typically) — never up
  • Free calculators: MyFXBook, BabyPips, XM Calculators, broker MT4/5 trade panel — all use the same math
  • For volatile instruments (gold, indices, crypto), recalculate position size for each trade — fixed lots cause inconsistent dollar risk

TL;DR — The One Formula That Matters#

Lot Size = (Account Equity × Risk %) / (Stop Distance in pips × Pip Value per lot)

Then round down to the nearest supported lot step.

Variable What It Means Example
Account Equity Current account balance + open P&L $1,000
Risk % Percent of equity you're willing to lose 1% = $10
Stop Distance Pips between entry and stop loss 30 pips
Pip Value per lot Dollar value of 1 pip on this pair $10 (EUR/USD std lot)
Result Lot size for exactly that risk 0.033 → 0.03

This formula is the spine of every position size calculator on the internet. Once you internalise it, you can size any trade in 30 seconds — and the calculators below just save you the typing.

Why Position Sizing Matters More Than Strategy#

Most beginners obsess over entries and ignore size. The math says they have it backwards.

Two traders, same setup, same entry, same exit:

Trader Account Lot Stop Result
Alice $1,000 0.10 30 pips −$30 (3% loss)
Bob $1,000 0.03 30 pips −$9 (0.9% loss)

Same trade. Alice loses 3.3× more dollars. After 10 losing streaks (which happen to every system), Alice is down 33%; Bob is down 9%. Bob still has an account; Alice may not.

Position sizing — not entry technique — is what keeps you in the game. For the broader risk discipline: Forex risk management guide.

The Master Formula — Broken Down Step by Step#

Step 1: Define your account equity

This is your current balance plus running P&L on open positions — not the deposit, not the historic high. Use the equity figure shown on your platform.

Account Phase Equity to Use
Beginning of week Use balance
With open trades running Use equity (balance + open P&L)
After a losing trade Use new lower equity (sizing must shrink)

The biggest sizing mistake is using the starting balance for risk math after losses. If your account dropped from $1,000 to $850, risk 1% of $850 = $8.50, not 1% of $1,000.

Step 2: Choose your risk percentage

Risk % Sustainable for Notes
0.25% Pro / large accounts Used by funded prop traders
0.5% Conservative live trader Survives long losing streaks
1% Standard beginner default The textbook number
2% Aggressive (advanced only) Higher drawdown
3%+ Gambling, not trading Account blow-up risk

Stick to 1% as a beginner. It's not arbitrary — it's the level at which a 10-trade losing streak costs ~10% of equity, which is recoverable.

Step 3: Set the stop distance from the chart

Set your stop based on chart structure (below a swing low, beyond a key level, outside ATR range) — not based on what dollar amount you "want" to risk.

Chart Reason Typical Stop Distance
Below intraday swing low 10–20 pips
Beyond a 1-hour structure level 25–40 pips
Beyond a daily structure level 50–100 pips
ATR-based (1.5 × ATR) 30–50 pips on 1H EUR/USD

The stop comes from the chart. The lot adjusts to fit the stop. Never the other way around.

Step 4: Look up the pip value per lot

Pair Pip Value (1 std lot, USD account)
EUR/USD, GBP/USD, AUD/USD, NZD/USD $10
USD/JPY (at 150) ~$6.67
USD/CHF (at 0.88) ~$11.36
USD/CAD (at 1.35) ~$7.41
EUR/JPY, GBP/JPY (cross JPY) depends on rate
XAU/USD (gold, per $1 move) $100 (1 std lot = 100 oz)
US30, NAS100 (per index pt) $1

For pip mechanics: What is a pip and how to calculate pip value.

Step 5: Apply the formula, round down

Lot Size = ($1,000 × 0.01) / (30 × $10) = $10 / $300 = 0.0333

Round down to the nearest supported step (typically 0.01):

Final lot = 0.03

Why round down? Because rounding up exceeds your stated risk. A 0.04 lot would risk $12 on the same 30-pip stop = 1.2% — you've blown past your own rule before the trade even opens.

Worked Examples#

Example 1: $500 account, EUR/USD, 25 pip stop, 1% risk

Lot = ($500 × 0.01) / (25 × $10)
    = $5 / $250
    = 0.02 lot

Result: 0.02 lot, with $5 actual risk on the 25-pip stop.

Example 2: $2,000 account, USD/JPY at 150, 40 pip stop, 1% risk

Pip Value (1 std lot USD/JPY at 150) = $6.67
Lot = ($2,000 × 0.01) / (40 × $6.67)
    = $20 / $266.80
    = 0.075 lot
    → 0.07 lot

Result: 0.07 lot, with ~$18.68 actual risk (slightly under $20 due to rounding).

Example 3: $5,000 account, gold, $5 stop, 1% risk

Pip Value (1 std lot gold per $1 move) = $100
Stop in dollars = $5 = $5/0.01 = 500 pips on 0.01 quote
But easier in dollar terms:
Lot = ($5,000 × 0.01) / ($5 × $100 per lot)
    = $50 / $500
    = 0.10 lot

Result: 0.10 lot of gold, with $50 actual risk on the $5 adverse move.

For gold-specific sizing: Gold XAU/USD trading complete guide.

Example 4: $10,000 account, US30, 50 point stop, 0.5% risk

Pip Value (1 std lot US30 per pt) = $1
Lot = ($10,000 × 0.005) / (50 × $1)
    = $50 / $50
    = 1.00 lot

Result: 1.00 lot, with exactly $50 risk.

For indices in detail: Stock index CFD trading.

Free Position Size Calculators — Reviewed#

You don't need to do the math by hand. Several free calculators automate it instantly.

MyFXBook Position Size Calculator

  • URL: myfxbook.com/forex-calculators/position-size
  • Inputs: Account currency, account size, risk %, stop pips, pair
  • Output: Lot size, money risk, pip value
  • Strengths: Most comprehensive instrument coverage; supports gold, oil, indices
  • Weaknesses: Requires manual currency lookups for non-USD account currencies

BabyPips Position Size Calculator

  • URL: babypips.com/tools/position-size-calculator
  • Inputs: Account currency, equity, risk %, stop pips, currency pair
  • Output: Position size in units and standard lots
  • Strengths: Beginner-friendly UI; integrated with their education content
  • Weaknesses: Forex pairs only (no gold, indices, crypto)

XM Calculators Suite

  • URL: xm.com/forex-calculators
  • Inputs: Multiple calculators — pip value, margin, profit/loss, swap
  • Output: Itemised values
  • Strengths: Real broker pricing for instruments; handles XM-specific contract sizes
  • Weaknesses: Designed for XM clients (works for any account though)

MT4 / MT5 Built-In Calculator

  • Right-click an instrument in Market Watch → Specification → see contract size, margin requirement, tick value
  • The order ticket itself displays pip value and required margin in your account currency before you click Buy/Sell
  • Strengths: Always accurate to your specific broker
  • Weaknesses: No automatic risk-based lot calculation

For account-tier specific behaviour: XM account types complete guide 2026.

A Copy-Paste Spreadsheet Template#

The fastest tool is a 5-cell spreadsheet you keep open while trading. Copy this into Excel or Google Sheets:

Cell Label Value
A1 Account Equity ($) (e.g. 1000)
A2 Risk per Trade (%) 1
A3 Stop Distance (pips) (e.g. 30)
A4 Pip Value per Lot ($) (e.g. 10)
A5 Lot Size =ROUNDDOWN((A1*A2/100)/(A3*A4), 2)

Cell A5 returns your correct lot size, automatically rounded down to 0.01. Update A1, A3, and A4 before each trade.

For pairs where pip value isn't $10 (USD/JPY, gold, etc.), update A4. The formula handles the rest.

Pre-Trade Sizing Checklist#

Run through this every trade — it takes 30 seconds and saves accounts:

  • Confirmed current account equity (not yesterday's number)
  • Set risk percentage (1% default)
  • Stop distance defined by chart structure, not feeling
  • Pip value verified for the specific pair (not assumed $10)
  • Lot size calculated, rounded down, not up
  • Lot size below broker maximum and above broker minimum
  • Confirmed the lot size in MT4/5 order ticket matches the calculation

Position Sizing for Multiple Open Trades#

If you hold multiple positions simultaneously, total risk matters more than per-trade risk.

Open Trades Per-Trade Risk Total Risk on Account
1 trade 1% 1%
2 uncorrelated trades 1% each 2% (additive)
3 correlated pairs (e.g. EUR/USD, GBP/USD, AUD/USD) 1% each ~2.5% (highly correlated)
5 trades, all majors 1% each 4–5% (high concentration risk)

Practical cap: keep total open risk to 3% or below at any moment, and reduce per-trade risk if you trade multiple correlated pairs. For correlation specifically: Forex correlation and concentration risk.

Position Sizing in Volatile Conditions#

Standard sizing assumes "normal" market conditions. Three conditions justify smaller size than the formula suggests:

Condition Adjustment
Major news event (NFP, FOMC) within 1 hour Halve size or skip
ATR > 1.5× recent average Halve size
Friday close / Monday open gap risk Halve size or close before weekend
First trade of the day, judgment uncertain 0.5% risk instead of 1%

There is no rule that says "use the formula's lot size, no matter what." The formula is the maximum for normal conditions; manual reduction is part of the discipline.

Common Position Sizing Mistakes#

Mistake Real Impact
Using fixed lots instead of calculated Inconsistent dollar risk; unrelated to stop distance
Risking 5% "just this once" Account math doesn't allow comebacks
Rounding up to "make it interesting" Risk exceeds your own rule
Forgetting JPY pip value differs Risking 50% more or less than intended
Sizing on ATM (account opening balance) instead of equity After losses, risk percentage silently grows
Same lot size on EUR/USD and gold Wildly different dollar risk per pip
Adding to losers without resizing Position size doubles, risk doubles

For the psychology behind these patterns: Forex trading psychology guide and 5 most common Forex mistakes.

Position Sizing for Different Account Sizes#

$100 micro account

Pair Stop Recommended Lot Risk
EUR/USD 30 pips 0.01 (minimum) $3 (3%)
EUR/USD 100 pips 0.01 $10 (10%) — too big
Gold $5 move Cannot — minimum exceeds 1% Skip

On $100, the broker's minimum lot (0.01) often forces risk above 1% on any meaningful stop distance. For $100 accounts, the realistic options are: tighter stops (15–20 pips), accept 2–3% risk per trade, or use cent accounts that support smaller lot sizes. See: Start Forex with $100 — realistic guide.

$500–$1,000 starter account

Pair Stop Recommended Lot Risk
EUR/USD 30 pips 0.02–0.03 $6–$10 (~1%)
USD/JPY (150) 30 pips 0.05 $10 (1%)
Gold $3 move 0.03 $9 (~1%)

This is the sweet spot where the formula and broker minimums align cleanly with 1% risk.

$5,000+ live account

Pair Stop Recommended Lot Risk
EUR/USD 30 pips 0.16 $48 (~1%)
Gold $5 move 0.10 $50 (1%)
US30 50 pts 1.00 $50 (1%)

At this level, the formula gives precise control and lots round neatly to broker steps.

Practise position sizing safely: Open a free XM demo account and use the XM Calculators alongside your trading — calculate, place at the calculated size, then verify the running P&L matches your expected risk.

Disclaimer: Position sizing formulas in this article reflect industry-standard math. Specific broker contract sizes, minimum lot steps, and pip values vary; always verify in your client portal before placing trades. This is not financial advice.

Elena Vance
Written by
Head of Trading Education & Strategy
Fact-checked by
8+ years of market experience Facts last verified: Our editorial standards
Credentials & Written by

Elena specialises in translating technical and behavioural trading concepts into practical guides. Her background blends systematic backtesting workflows with workshop-style coaching for retail traders. She emphasises position sizing, journaling, and realistic performance expectations.

CMT Level II — Chartered Market Technician program, CMT Association, 2021 B.Sc. Financial Economics — University of Frankfurt, 2016 8+ years coaching retail traders in systematic strategy development
Technical analysis Trading psychology Backtesting & journals
Share:

Frequently Asked Questions

The "best" position size is the one that keeps your per-trade risk at 1% (or less) of account equity — calculated from the formula Lot = (Equity × 1%) / (Stop pips × Pip Value). There is no universal "best lot" — the right size changes with account equity, stop distance, and the specific pair's pip value.
Apply the master formula:

Lot Size = (Account Equity × Risk %) / (Stop Distance in pips × Pip Value per lot)

Then round down to the nearest supported lot step (0.01 typically). For a $1,000 account with 1% risk and a 30-pip stop on EUR/USD: $10 / (30 × $10) = 0.033 → 0.03 lot.

The 1% rule is a risk-management standard that limits each trade's potential loss to 1% of total account equity. It's not arbitrary — it's the level at which a normal 10-trade losing streak costs ~10% of equity (recoverable), and a worst-case 20-trade streak costs ~20% (still survivable). Most successful retail traders risk between 0.5% and 1% per trade.
No. Using a fixed lot size produces inconsistent dollar risk — a 0.10 lot with a 10-pip stop risks $10, but with a 50-pip stop risks $50. Always recalculate the lot for the specific stop distance so dollar risk stays constant. Fixed-lot trading is the leading cause of disproportionate losses on wide-stop trades.
Lot size is the volume number you enter on the order ticket (e.g. 0.10). Position size is the resulting dollar exposure (0.10 lot × 100,000 contract size × current price = ~$10,850 notional on EUR/USD at 1.085). Position sizing calculations produce the lot number; the position is the resulting market exposure.
On JPY pairs, the pip value depends on the current rate. At USD/JPY = 150, 1 std lot ≈ $6.67/pip. So for a $1,000 account, 1% risk, 30-pip stop on USD/JPY: $10 / (30 × $6.67) = 0.05 lot. Most calculators handle this automatically; if doing it manually, always verify the current pip value before sizing.
On a $100 account, the broker minimum (0.01 lot) often forces risk above 1% on any normal stop. With a 30-pip stop on EUR/USD: 0.01 × 30 × $0.10 = $3 risk = 3% of account. For genuinely 1% risk on $100, you need a cent account (FBS Cent, HFM Cent) that supports nano lots, or to accept higher per-trade risk while gaining experience. Realistic guide: Start Forex with $100.
For most retail traders: MyFXBook for instrument breadth, BabyPips for beginner UX, and the XM Calculators suite for broker-accurate margin and pip values. The MT4/5 order ticket itself shows pip value and required margin and is always accurate to your specific account. A 5-cell spreadsheet template (formula in the article) replicates all of them in 30 seconds.
You can, but the math gets unforgiving fast. Risking 5% per trade means a 5-trade losing streak costs 25% of equity (which requires 33% gain to recover); a 10-trade streak costs 50% (requires 100% gain to recover). Most experienced retail traders risk 0.5% to 1%; risking 2%+ should be reserved for extreme-conviction setups, not standard trading.
If you open 3 positions on EUR/USD, GBP/USD, and AUD/USD at 1% each, your total risk is not 3% — it's closer to 2.5% because these pairs move together. A USD-positive event hits all three. Practical rule: treat correlated pairs as one position for sizing purposes, or reduce each individual size by 30–50% when running multiple correlated trades. See: Forex correlation and concentration risk.

Risk Warning: CFDs and Forex are leveraged products that carry a high risk of losing money rapidly. Between 70–85% of retail accounts lose money trading leveraged products. Position sizing discipline is the single largest determinant of long-term survival — calculators and spreadsheets exist to remove the temptation of "just this once" oversizing.

Comments

Be the first to share your thoughts on this article.

Leave a Comment

2 + 8 = ?

Your comment will appear after moderation. We review all comments to keep the discussion helpful and spam-free.

Start Forex with $30 Bonus