Forex Lot Size Calculator: How Position Sizing Actually Works
Most online forex calculators get position sizing wrong on XAU/USD, indices, and exotic pairs. They use simplified pip-value formulas that fall apart on instruments where contract sizes aren't standard 100,000 units.
This post explains how position sizing actually works under the hood, where common calculators go wrong, and links to a free calculator I built that handles every instrument correctly.
The math behind position sizing
Three inputs determine your lot size for any trade.
- Account size. Total equity in your trading account, in your account currency.
- Risk percentage. The percentage of account you're willing to lose if the trade hits stop loss. 1% is the standard.
- Stop loss distance. How many pips (or points) away your stop is from entry.
The formula is:
Lot size = (Account ร Risk%) รท (Stop pips ร Pip value per lot)
The variable that varies most across instruments is "pip value per lot." That's where simplified calculators fall apart.
Pip value, explained per instrument
Standard FX majors (EUR/USD, GBP/USD, USD/JPY, etc.)
Standard lot is 100,000 units of base currency. For pairs quoted in USD (EUR/USD, GBP/USD), pip value is approximately $10 per standard lot. For JPY pairs (USD/JPY), pip value depends on price and is around $7 per standard lot at typical USD/JPY rates.
XAU/USD (Gold)
Gold is quoted per ounce. A standard lot is 100 ounces. A "pip" on gold is debated. Some platforms call $0.01 a pip, others call $0.10 a pip. Pip value per standard lot is $1 if pip = $0.01, or $10 if pip = $0.10.
This is where most calculators fail. They treat gold like a currency pair and apply $10/pip blindly. The actual answer depends on your broker's specification.
Indices (US30, US100, GER40)
Indices trade in points, not pips. Point value depends on broker contract specification. US30 is typically $1 per point per contract (so a 100-point stop on 1 contract = $100 risk).
Crypto (BTC/USD, ETH/USD)
Crypto is usually quoted in dollars with $1 = 1 point. Lot size is fractional. 0.01 BTC contract on a $1,000 BTC move = $10 P&L.
Where most calculators get it wrong
Three common failure modes.
- Treating XAU/USD as currency pair. Most generic calculators apply $10/pip to gold. Result: position sizes off by 10x. Real risk is way bigger or smaller than intended.
- Wrong pip definition for JPY pairs. A pip on USD/JPY is the second decimal place (0.01), not the fourth. Calculators that assume "pip = 0.0001" miscalculate JPY pair risk by 100x.
- No support for cross-currency accounts. If your account is in EUR and you trade GBP/USD, the conversion from USD pip-value to EUR matters. Most calculators ignore this.
I built the site's lot size and pip risk calculator specifically to handle these correctly. It uses live FX rates for cross-currency conversion and broker-specific pip definitions for gold and indices.
Real position sizing example
Trade scenario: $10,000 account in USD. Long EUR/USD at 1.0850. Stop at 1.0820 (30 pips). Risk 1%.
Math:
- Account ร Risk% = $10,000 ร 1% = $100 dollar risk
- Pip value on EUR/USD = $10/pip per standard lot
- Lot size = $100 รท (30 pips ร $10/pip) = $100 รท $300 = 0.33 lots
- So you trade 0.33 lots (33 micro lots) on this trade.
Same trade on XAU/USD instead. Long at 2,070, stop at 2,050 (200 pips at $0.10/pip definition).
- $100 dollar risk
- Pip value on XAU = $10/pip per standard lot
- Lot size = $100 รท (200 ร $10) = 0.05 lots
Same percentage risk, vastly different lot sizes. That's why "trade 0.5 lots" advice without context is dangerous. The lot size depends on your stop distance and the pip value of the specific instrument.
Use the free calculator
The site's free lot size and pip risk calculator handles every instrument correctly. Plug in:
- Your account size and currency
- Risk percentage (default 1%)
- The instrument (forex pair, gold, indices, crypto)
- Entry price, stop loss price
Output: exact lot size to trade, pip value, dollar risk. Takes 3 seconds. Use it before every trade. The math behind a single discipline this small adds up to a 10x difference in account longevity.
Common position sizing mistakes
- Eyeballing position size. "I'll go with 0.5 lots, that feels right." This is how accounts blow.
- Using the same lot size across instruments. 0.5 lot on EUR/USD is not 0.5 lot on XAU/USD. Different pip values, different actual risk.
- Increasing lot size without recalculating risk. Account grows from $10K to $20K, you should recalculate based on the new account size, not just trade bigger because you "feel rich."
- Forgetting cross-currency conversion. If your account is in EUR and you trade USD/JPY, your USD pip value needs converting to EUR for accurate risk calculation.
- Ignoring contract size differences across brokers. Some brokers use 1,000-unit micro lots, others use 10,000-unit mini lots. Read your broker's contract specification.
Frequently asked questions
Quick answers to the questions I get most about this topic.
What's the formula for forex lot size?+
Why do most pip risk calculators get gold wrong?+
How much should I risk per trade?+
Does account currency matter for lot size?+
What's a micro lot vs mini lot vs standard lot?+
Is leverage related to position size?+
Want my daily institutional setups?
Verified trade ideas posted live every NY session. Entry, stop, target on every idea. The 49-module academy comes free with your Discord access.
Read the starter guideFree for life when you sign up with a trusted broker through my referral link, or $99/mo direct via Stripe. Read the broker partnership disclosure