How to Calculate Position Size in Forex (Step by Step)
TL;DR: Position sizing is not guesswork. You set a fixed dollar amount you are willing to lose on a trade, divide it by the monetary value of your stop loss, and that gives you your lot size. Get this formula right and risk management largely takes care of itself.**
Why Most Traders Size Positions the Wrong Way
A large share of retail traders pick a lot size by feel. They use 0.10 lots because it feels "small enough," or they scale up to 1.0 lots because they are feeling confident. Neither approach has anything to do with the actual risk on the trade, which is a combination of account size, stop distance, and the pip value of the pair being traded.
The result is inconsistency. One trade risks two percent of the account, the next risks nine. A string of losses at the larger size can wipe out weeks of gains from the smaller size. The fix is a single repeatable formula applied before every trade.
The Core Formula: Working Backwards from Dollar Risk
The position sizing calculation flows in one direction: from the risk you are willing to accept, backwards to the lot size that produces exactly that risk.
The four inputs you need:
- Account balance in your account currency
- Risk percentage per trade (commonly 1% or 2%)
- Stop loss distance in pips
- Pip value for the pair and lot size you are trading
Step 1: Convert Risk Percentage to a Dollar Amount
Dollar Risk = Account Balance × (Risk % / 100)
Example: Account balance is $10,000 and you risk 1% per trade.
Dollar Risk = $10,000 × 0.01 = $100
This $100 is the ceiling. You are designing the trade so that if your stop loss is hit, you lose no more than $100.
Step 2: Identify Your Stop Loss in Pips
Your stop loss should come from your trading plan, not from this calculation. Set it at a technically valid level first, then let the formula dictate the lot size. If you reverse that order and set the lot size first, you will end up forcing stops into arbitrary locations.
Example: Your analysis puts the stop 40 pips away from entry.
Step 3: Calculate Pip Value
Pip value depends on three things: the pair, the lot size, and your account currency.
For pairs where USD is the quote currency (EUR/USD, GBP/USD, AUD/USD):
- 1 standard lot (100,000 units): $10 per pip
- 1 mini lot (10,000 units): $1 per pip
- 1 micro lot (1,000 units): $0.10 per pip
For pairs where USD is the base currency (USD/JPY, USD/CAD, USD/CHF), pip value fluctuates with the exchange rate:
Pip Value (per standard lot) = (0.01 / current exchange rate) × 100,000
For cross pairs (EUR/GBP, EUR/JPY), you calculate pip value in the quote currency first, then convert to USD at the current rate.
Most brokers display pip value in their platform, or you can use a position size calculator to handle this automatically.
Step 4: Calculate Lot Size
Lot Size = Dollar Risk / (Stop Pips × Pip Value per Lot)
Using the example above ($100 risk, 40-pip stop, EUR/USD with $10 pip value per standard lot):
Lot Size = $100 / (40 × $10)
Lot Size = $100 / $400
Lot Size = 0.25 standard lots
You would enter 0.25 lots (or 25 mini lots). If your stop is hit 40 pips away, the loss is exactly $100.
Worked Examples Across Different Pair Types
Example 1: USD Quote Currency Pair (GBP/USD)
- Account: $5,000
- Risk: 1% = $50
- Stop: 25 pips
- Pip value (standard lot): $10
Lot Size = $50 / (25 × $10) = $50 / $250 = 0.20 lots
Example 2: USD Base Currency Pair (USD/JPY at 155.00)
Pip value per standard lot for USD/JPY:
Pip Value = (0.01 / 155.00) × 100,000 = $6.45 per pip
- Account: $10,000
- Risk: 2% = $200
- Stop: 30 pips
Lot Size = $200 / (30 × $6.45) = $200 / $193.50 ≈ 1.03 lots
Round down to 1.0 lots. Always round down, not up, to stay within your risk limit.
Example 3: Cross Pair (EUR/GBP, account in USD)
Say EUR/GBP is trading at 0.8600. One pip on a standard lot is worth 0.0001 in GBP terms, which for a standard lot equals £10. To convert to USD, divide by the GBP/USD rate. If GBP/USD is 1.2700:
Pip Value (USD) = £10 / 1.2700 = $7.87
- Account: $8,000
- Risk: 1.5% = $120
- Stop: 20 pips
Lot Size = $120 / (20 × $7.87) = $120 / $157.40 ≈ 0.76 lots
Round down to 0.75 lots (or whatever your broker's minimum increment allows).
understanding pip value across currency pairs
What Is the 1% Rule in Forex Position Sizing?
The 1% rule is a risk management convention that limits any single trade to a maximum loss of 1% of total account equity. It exists because it puts a mathematical floor under how quickly a losing streak can damage a account.
With the 1% rule and a standard edge, a trader would need to lose roughly 20 consecutive trades to cut an account in half. That is a long enough runway to identify and correct whatever has gone wrong, whether it is strategy failure, poor execution, or a change in market conditions.
Some experienced traders use 0.5% during drawdown periods or when testing a new setup. A few use 2% on high-conviction trades. The specific number is less important than applying it consistently. Changing risk percentage trade by trade based on confidence defeats the purpose.
building a personal risk management plan
How Does Account Size Change the Calculation?
The formula does not change. The output does.
A trader with a $1,000 account risking 1% has $10 per trade. At a 20-pip stop on EUR/USD with a $10 pip value per standard lot, that is:
$10 / (20 × $10) = 0.05 lots (5 micro lots)
That is a very small position. Brokers that only offer mini lots as the minimum increment would not allow this trade at those parameters. One reason to consider a broker with micro lot (0.01 lot) or nano lot capability when starting with a small account.
A trader with a $100,000 account at 1% risk has $1,000 per trade. The same setup produces:
$1,000 / (20 × $10) = 5.0 lots
The math is identical. Only the output changes.
Common Position Sizing Mistakes
Sizing Based on Confidence
Traders often increase position size on trades they feel strongly about. Confidence has no measurable relationship with trade outcome, and the trades that seem most obvious are sometimes the ones that fail hardest.
Forgetting to Update for Account Changes
If your account grows from $10,000 to $13,000, your 1% risk is now $130, not $100. Recalculate before every trade using current equity, not the balance you started with.
Not Accounting for Spread and Commission
Your stop loss distance should be measured from entry to the stop order level. If your broker charges a 2-pip spread on EUR/USD and you place a 20-pip stop, your actual risk to the market is 20 pips, but the spread is an additional cost on every trade. Factor that into your overall expectancy calculations, not into individual position sizes.
Rounding Up Instead of Down
When the formula gives you 0.73 lots and your broker allows increments of 0.01, take 0.73 or 0.70. Do not round up to 0.75 because it is a cleaner number. That pushes you slightly over your risk limit on every trade.
Using the Same Lot Size for Different Pairs
A 0.10 lot position on EUR/USD carries a different dollar risk than 0.10 lots on USD/JPY or AUD/NZD because pip values differ. Apply the formula per pair, per trade.
Do You Need a Position Size Calculator?
The manual calculation above is worth understanding because it shows you exactly what is happening with your money. Once you have that understanding, using a position size calculator to speed up execution is a reasonable choice.
Most trading platforms and broker websites offer them. Some MetaTrader indicators calculate position size directly on the chart and let you set a visual stop loss line, then read back the required lot size in real time. That removes one step from the pre-trade checklist and reduces arithmetic errors under pressure.
position size calculator indicator for MetaTrader
FAQ
Q: What lot size should I trade with a $500 account? A: At 1% risk, your dollar risk per trade is $5. On a 20-pip stop for EUR/USD ($10 per pip per standard lot), that works out to 0.025 lots. You would need a broker offering micro or nano lots. Most brokers with a minimum of 0.01 lots could accommodate a slightly wider stop or slightly higher risk percentage for accounts this small.
Q: How do I calculate position size for gold (XAU/USD)? A: Gold has a different contract size and pip value than currency pairs. One standard lot of gold is typically 100 troy ounces. A $1 move in price on 1 lot equals $100. Identify your stop distance in dollars per ounce, multiply by lot size, and set that equal to your dollar risk. The formula structure is the same; the pip (or point) value is different.
Q: Is risking 2% per trade too high? A: Two percent is higher than the conventional 1% but not inherently dangerous on its own. The problem is correlation. If you have three open trades simultaneously, each at 2%, and they are all correlated dollar-long positions, a single USD move against you could trigger all three stops, producing a 6% drawdown from one effective trade. Account for correlation when you assess total open risk.
Q: Does position sizing matter if I have a high win rate? A: Yes. A high win rate with inconsistent sizing can still produce a net loss if the losing trades are much larger than the winning trades. Win rate and risk-to-reward ratio work together, not separately. A 70% win rate with 3-to-1 losing trades versus winning trades is not a good system.
Q: Should I use account balance or equity for the calculation? A: Use current equity (balance plus or minus open floating P&L), not just the balance. If you have open trades with significant drawdown, your real available capital is lower than your deposited balance. Sizing against equity gives you a more accurate picture of actual exposure.
The Bottom Line
Position sizing is the mechanism that connects your strategy to your account. Every piece of analysis you do, every entry signal you wait for, is undermined if the lot size does not reflect a defined and consistent risk amount.
The formula is straightforward: take the dollar amount you can afford to lose, divide it by the monetary value of your stop loss distance, and that is your lot size. Apply it before every trade, recalculate when your account balance changes, and round down when the output is not a clean number.
The 1% rule is a starting point, not a law. What matters more is that you pick a percentage, stick to it, and never size a trade by feel.