How position sizing is actually calculated
Position sizing in forex answers one question: given an account balance, a chosen risk percentage, and a stop-loss distance, how many lots can be traded so that a stop hit equals the planned loss. The core idea is to convert the risk percentage into a dollar amount, then divide this by the dollar risk per lot. For a forex pair, dollar risk per lot is the stop in pips multiplied by pip value per lot. Position size in lots is then: (Account Balance × Risk Percentage) ÷ (Stop in pips × Pip value per lot). If the stop-loss is triggered, the loss in dollars matches the initial risk allowance, so each trade has a controlled impact on the account. Tighter stops produce larger allowed lot sizes for the same risk, while wider stops reduce lot size. Applying this formula consistently is what keeps drawdowns tied to a fixed fraction of equity rather than to arbitrary trade sizes.
Step-by-step numeric example on EUR/USD
Consider an account with 10,000 USD where the trader wants to risk 1% on a single trade.
- Account risk in dollars:
- 10,000 × 0.01 = 100 USD.
- Trade setup:
- Planned entry on EUR/USD at 1.1000.
- Stop-loss at 1.0950.
- Stop distance: 50 pips.
- Pip value per standard lot:
- For a standard lot of EUR/USD, 1 pip is typically 10 USD.
- Risk per standard lot:
- 50 pips × 10 USD = 500 USD.
- Position size in lots:
- 100 USD ÷ 500 USD = 0.2 standard lots (20,000 units).
If price falls to 1.0950, the loss is 50 pips on 0.2 lots. In dollar terms: 50 × 10 × 0.2 = 100 USD. The loss equals exactly 1% of the account.
How stop-loss distance changes lot size
Stop distance and lot size move in opposite directions if the risk in dollars is kept constant. Using the same 10,000 USD account and 1% risk (100 USD):
If the stop is 25 pips:
- Risk per standard lot = 25 × 10 = 250 USD.
- Position size = 100 ÷ 250 = 0.4 lots.
If the stop is 50 pips:
- Risk per standard lot = 50 × 10 = 500 USD.
- Position size = 100 ÷ 500 = 0.2 lots.
If the stop is 100 pips:
- Risk per standard lot = 100 × 10 = 1,000 USD.
- Position size = 100 ÷ 1,000 = 0.1 lots.
A wider stop requires a smaller position to keep the same 100 USD risk. The stop distance should be driven by the trade logic, and position size is then adjusted mechanically to fit the chosen risk percentage.
Example for a smaller account and lower risk
Smaller accounts often pair with lower per-trade risk. Suppose an account size of 2,000 USD with a 0.5% risk limit.
Account risk:
- 2,000 × 0.005 = 10 USD.
Planned trade on GBP/USD with a 40-pip stop.
Pip value per standard lot:
- Assume 10 USD per pip.
Risk per standard lot:
- 40 × 10 = 400 USD.
Position size:
- 10 ÷ 400 = 0.025 standard lots (2,500 units).
If the stop is hit, the loss is 40 pips on 0.025 lots: 40 × 10 × 0.025 = 10 USD. The trade still risks exactly 0.5% of the account. Micro-lot support on a platform allows such small sizes to be executed precisely.
Position size by risk percentage: worked table
For a 5,000 USD account with a 30-pip stop and 10 USD per pip per standard lot, risk per lot is constant:
- Risk per lot = 30 × 10 = 300 USD.
Position size scales linearly with the chosen risk percentage:
| Risk % | Account risk (USD) | Risk per lot (USD) | Position size (lots) |
|---|---|---|---|
| 0.5% | 25 | 300 | 0.08 |
| 1.0% | 50 | 300 | 0.17 |
| 1.5% | 75 | 300 | 0.25 |
| 2.0% | 100 | 300 | 0.33 |
Higher risk percentages result in larger positions, and therefore larger swings in equity. Many traders keep risk within roughly 0.5% to 2% per trade to limit drawdown speed during losing sequences.
Fixed-fractional sizing and account changes
Fixed-fractional sizing recalculates position size using the current account balance before each trade. The risk percentage stays constant, but the dollar amount at risk moves with equity.
- If the balance rises from 10,000 USD to 12,000 USD at 1% risk, the next trade risks 120 USD instead of 100 USD, so the allowed lot size increases.
- If the balance falls to 9,000 USD, 1% risk becomes 90 USD, and the lot size is reduced.
This feedback loop automatically reduces exposure when the account is in drawdown and increases it when the account is higher. Fixed-dollar risk, where the same dollar amount is risked every time, does not adapt in this way and can become relatively aggressive after losses or relatively conservative after gains.
Stop placement and execution assumptions
The position sizing formula assumes the stop-loss will trigger near the planned price. Using an actual stop order, rather than a mental level, is one way to keep losses close to the calculated amount. The distance to the stop should be based on where the trade idea fails according to technical or fundamental criteria, not on a desired lot size. Once that stop level is defined, the pip distance is measured and position size is solved to fit the chosen risk percentage. During volatile periods or major news, traders sometimes increase stop distance to accommodate wider swings; the formula then naturally reduces lot size so that the dollar risk stays consistent.
Using leverage alongside position sizing
Leverage does not alter the risk calculation; it only affects margin requirements. Risk per trade still depends on account balance, risk percentage, and the stop distance. For instance, a 10,000 USD account with 1:100 leverage could in theory control up to 1,000,000 USD in notional value, but this capacity does not change the correct position size for a given setup. If the sizing formula returns 0.2 lots for a trade, that is the size that matches the risk plan, regardless of higher available leverage. A typical workflow is to compute position size first, then verify that the required margin for that size is within the account's constraints. Consistent use of this sequence keeps leverage from becoming the main driver of risk.
Frequently asked questions
How do I calculate position size for a forex trade with a $5,000 account?
What percentage of my account should I risk per trade in forex?
Why does my position size get smaller when my stop-loss is wider?
Can I use the same lot size for every trade regardless of stop distance?
Affiliate disclosure
This site earns a commission on partner account openings via affiliate links. This does not change spreads or fees you receive.
Open an FxPro account
Affiliate-disclosed direct link. Same spreads and fees as opening directly.
Open FxPro account → Affiliate link · 76% of retail accounts lose money trading CFDs.