The Position Sizing Formula (Plain English)

Every position size calculation answers one question: how many lots/shares/contracts can I trade so that if my stop loss gets hit, I lose exactly X% of my account?

📐 Position Size = (Account Balance × Risk %) ÷ (Stop Loss Distance × Value Per Unit)

That's it. Three inputs, one output. Let's break each piece down:

InputWhat It MeansExample
Account BalanceYour current account equity (not initial deposit)$10,000
Risk %Maximum you're willing to lose on this trade1% = $100
Stop Loss DistancePips, points, or dollars between entry and stop25 pips
Value Per UnitHow much 1 pip/point costs at 1 standard lot/share/contract$10/pip (EUR/USD)

Output: $100 ÷ (25 × $10) = 0.4 standard lots.

WHY THIS MATTERS

The Mistake That Makes 1% Risk Actually 3%

Most traders pick a "comfortable" lot size and use it for every trade. Trading 1.0 lot with a 10-pip stop = 1% risk on a $10K account. But the same 1.0 lot with a 30-pip stop = 3% risk. Same lot size, 3× the risk. Without calculating position size per trade, your risk is random. The formula eliminates this.

15 secTime to calculate
3-5×Risk variance without it
#1Reason for unexpected drawdowns

Example 1: Forex (EUR/USD)

This is the most common position sizing scenario. Let's walk through it step by step.

The Setup

  • Account: $10,000
  • Risk: 1% = $100
  • Trade: Short EUR/USD at 1.0850
  • Stop loss: 1.0875 (25 pips above entry)
  • Target: 1.0800 (50 pips below entry) → 2:1 R:R

Step-by-Step Calculation

  1. Dollar risk: $10,000 × 1% = $100
  2. Stop distance: 1.0875 − 1.0850 = 25 pips
  3. Pip value: EUR/USD, 1 standard lot = $10/pip
  4. Position size: $100 ÷ (25 pips × $10) = 0.40 lots
Verification: If stopped out: 0.40 lots × 25 pips × $10 = $100 loss = exactly 1% of account. If target hit: 0.40 lots × 50 pips × $10 = $200 profit = 2% gain.

What If the Stop Is Wider?

Stop DistancePosition Size (1% risk)Position ValueMax Loss
15 pips0.67 lots$67,000$100
25 pips0.40 lots$40,000$100
50 pips0.20 lots$20,000$100
100 pips0.10 lots$10,000$100

Notice: The max loss is always $100 regardless of stop distance. That's the point — position sizing keeps risk constant even when stop distance varies. Wider stop → smaller position. Tighter stop → larger position. The risk stays the same.

Pip Values for Common Pairs

PairPip Value (1 Std Lot)Notes
EUR/USD$10.00USD is quote currency → always $10
GBP/USD$10.00Same — USD quote
USD/JPY~$6.60Varies with USD/JPY rate
USD/CHF~$11.20Varies with USD/CHF rate
EUR/GBP~$12.50Varies with GBP/USD rate
GBP/JPY~$6.60Varies with USD/JPY rate

For cross-pairs where neither currency is your account currency, pip values change with exchange rates. Use the lot size calculator to get the exact value for your pair and account currency.

Example 2: Crypto (BTC/USDT)

Crypto position sizing works the same way — the formula is identical, only the units change.

The Setup

  • Account: $5,000 (on exchange or futures)
  • Risk: 1% = $50
  • Trade: Long BTC at $95,000
  • Stop loss: $93,000 (2.1% below entry)
  • Target: $99,000 (4.2% above entry) → 2:1 R:R

Step-by-Step Calculation

  1. Dollar risk: $5,000 × 1% = $50
  2. Stop distance in dollars: $95,000 − $93,000 = $2,000 per BTC
  3. Position size: $50 ÷ $2,000 = 0.025 BTC
  4. Position value: 0.025 × $95,000 = $2,375
Verification: If stopped out: 0.025 BTC × $2,000 drop = $50 loss = exactly 1%. If target hit: 0.025 BTC × $4,000 gain = $100 profit = 2%.

Leverage Doesn't Change the Risk

This is the #1 misconception in crypto trading. Let's prove it:

LeveragePosition SizeMargin RequiredLoss if Stopped OutRisk %
1× (spot)0.025 BTC ($2,375)$2,375$501%
0.025 BTC ($2,375)$475$501%
10×0.025 BTC ($2,375)$237.50$501%
20×0.025 BTC ($2,375)$118.75$501%

Same position, same stop, same loss — regardless of leverage. Leverage only changes how much margin you need to hold the position. It does not change the dollar risk. Higher leverage becomes dangerous only when traders use it to take larger positions than the formula allows.

⚠️ The real danger of leverage: At 20× with a $5,000 account, you could open a $100,000 BTC position. If BTC drops 5%, you lose $5,000 — your entire account. The formula says your position should be $2,375. Leverage gives you the ability to oversize, not the permission.

Example 3: Stocks (AAPL)

Stock position sizing is the simplest because there's no pip value or contract multiplier — 1 share = 1 share.

The Setup

  • Account: $25,000
  • Risk: 1% = $250
  • Trade: Long AAPL at $195.00
  • Stop loss: $190.00 ($5 below entry)
  • Target: $207.50 ($12.50 above entry) → 2.5:1 R:R

Step-by-Step Calculation

  1. Dollar risk: $25,000 × 1% = $250
  2. Stop distance: $195.00 − $190.00 = $5.00 per share
  3. Shares: $250 ÷ $5 = 50 shares
  4. Position value: 50 × $195 = $9,750
Verification: If stopped out: 50 shares × $5 = $250 loss = 1%. If target hit: 50 shares × $12.50 = $625 profit = 2.5%.

The Position Value Trap

Many stock traders think "I'm risking $9,750 on this trade." You're not. You're risking $250. The $9,750 is your position value, not your risk. Your risk is always: shares × stop distance. If AAPL gaps through your stop, your actual loss could exceed $250 — but that's gap risk, not a position sizing error.

Calculate Your Position Size

Use the formula from this guide instantly — enter your account size, risk percentage, and stop loss distance:

Handles forex, crypto, stocks, and futures. Adjusts for account currency automatically.

5 Position Sizing Mistakes (With Real Math)

1. Using Fixed Lot Size

TradeLot SizeStopActual RiskIntended Risk
EUR/USD #11.0 lot10 pips$100 (1%)1% ✅
EUR/USD #21.0 lot30 pips$300 (3%)1% ❌ — actual 3×
EUR/USD #31.0 lot50 pips$500 (5%)1% ❌ — actual 5×

Impact: Trade #3 has 5× the risk of Trade #1, despite using the same lot size. One wide-stop loss wipes out 5 narrow-stop wins.

2. Not Adjusting for Account Changes

You start with $10,000 and calculate 1% = $100. After a drawdown to $8,000, 1% is now $80 — but you're still trading as if it's $100. This means you're actually risking 1.25% on a smaller account, accelerating the drawdown. Always calculate from current equity, not starting balance.

3. Forgetting Spread in the Calculation

Your stop is 20 pips away. But the spread is 2 pips. Your effective stop is 22 pips. At 1 lot, that's $220, not $200 — a 10% increase in risk. On tight stops (10-15 pips), spread can add 15-20% to your intended risk. Account for spread in your calculation: use (Stop + Spread) as your stop distance.

4. Ignoring Commission in Low-R:R Trades

Scalping EUR/USD at 1 lot: $7 round-turn commission. On a 10-pip target, that's $7 out of $100 profit — 7% drag. On a 50-pip target, it's $7 out of $500 — 1.4% drag. Commission matters more on tight trades. Factor it into your net expectancy, not your position size directly.

5. Different Account Currencies

If your account is in EUR but you're trading USD/JPY, the pip value in EUR is different from the pip value in USD. A $10/pip pair becomes ~€9.20/pip (depending on EUR/USD rate). Most calculators handle this automatically — but if you're calculating manually, convert the pip value to your account currency first.

Quick Reference: Position Size Formulas by Market

MarketFormulaExample (1% risk, $10K account)
ForexLots = Risk$ ÷ (Stop pips × Pip value)$100 ÷ (25 × $10) = 0.40 lots
Crypto (spot)Coins = Risk$ ÷ (Entry − Stop)$100 ÷ ($95K − $93K) = 0.05 BTC
StocksShares = Risk$ ÷ (Entry − Stop)$100 ÷ ($195 − $190) = 20 shares
Futures (ES)Contracts = Risk$ ÷ (Stop pts × Point value)$100 ÷ (5 × $50) = 0.4 → round to 0 or 1
Futures (NQ)Contracts = Risk$ ÷ (Stop pts × Point value)$100 ÷ (20 × $20) = 0.25 → use Micro NQ
⚠️ Futures rounding problem: Futures contracts are whole numbers — you can't trade 0.4 ES contracts. If the formula gives 0.4, you either trade 0 (skip the trade) or 1 (accept higher risk). For small accounts, use Micro contracts (MES = $5/point vs ES = $50/point) to get closer to your target risk.

Position Sizing for Prop Firms

Prop firm challenges add a hard constraint: the daily loss limit. This changes the math because you can't just survive the trade — you need to survive the day.

FirmDaily Loss LimitMax DrawdownIf 3 Trades/Day: Max Risk EachIf 5 Trades/Day: Max Risk Each
FTMO ($100K)$5,000 (5%)$10,000 (10%)1.67%1.0%
TopStep ($50K)~$1,000 (2%)Trailing $2,5000.67%0.4%
The5%ers ($100K)$3,000-$5,000$6,000-$10,0001.0-1.67%0.6-1.0%
FundedNext ($100K)$5,000 (5%)$10,000 (10%)1.67%1.0%

The formula: Max Risk Per Trade = Daily Loss Limit ÷ Max Trades Per Day. Then build in a 25% buffer — you never want to get within touching distance of the daily limit. So for FTMO with 3 trades/day: 5% ÷ 3 = 1.67%, buffered to ~1.25%.

For the full breakdown, see our position sizing for prop firms guide and the prop firm calculator.

Use the Position Size Calculator

Every calculation above can be done instantly with our free tool:

CalculatorBest For
Position Size CalculatorAll markets — enter account, risk %, stop loss, get exact position size
Lot Size CalculatorForex-specific — handles pip values and account currency conversions
Risk/Reward CalculatorCheck R:R before entering — what's the payoff for this risk?
Prop Firm CalculatorModel challenge scenarios with firm-specific rules and constraints

Calculate before you trade, not after. The 15 seconds it takes is the cheapest risk management in trading.

Our Methodology

All formulas in this guide are standard position sizing math used across the trading industry. Pip values are for standard lots in USD-denominated accounts and fluctuate with exchange rates — the values shown are approximate as of March 2026. Prop firm rules are sourced from official websites and may change — always verify before trading. The leverage examples assume the stop loss is hit (no slippage or gaps). In live trading, actual losses can exceed calculated risk due to slippage, gaps, or platform issues.

🎯
YOUR NEXT STEP

Calculate Your Next Trade Right Now

Open the position size calculator. Enter your account size, 1% risk, and the stop loss distance for your most recent trade. Compare the calculator's output to what you actually traded. If there's a gap — that gap is unmanaged risk.

Track every trade with correct sizing in TSB →