F cafxbroker
Tools▾
FxPro▾
Signals
Learn▾
01 Overview

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.

  1. Account risk in dollars:
  • 10,000 × 0.01 = 100 USD.
  1. Trade setup:
  • Planned entry on EUR/USD at 1.1000.
  • Stop-loss at 1.0950.
  • Stop distance: 50 pips.
  1. Pip value per standard lot:
  • For a standard lot of EUR/USD, 1 pip is typically 10 USD.
  1. Risk per standard lot:
  • 50 pips × 10 USD = 500 USD.
  1. 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?
Decide your risk percentage per trade (commonly 1%), multiply by your account balance to get dollar risk, then divide by your stop-loss in pips times the pip value per lot. For example, with $5,000 at 1% risk ($50) and a 30-pip stop on EUR/USD (where one standard lot pip ≈ $10), position size is 50 ÷ (30 × 10) = 0.17 standard lots.
What percentage of my account should I risk per trade in forex?
Most educational sources recommend risking 1–2% of your account per trade, with beginners often starting at 0.5–1%. Risking more than 2% per trade significantly increases the chance of large drawdowns, especially during losing streaks.
Why does my position size get smaller when my stop-loss is wider?
Position size is calculated as your dollar risk divided by the dollar risk per lot (stop distance in pips × pip value). A wider stop means higher dollar risk per lot, so to keep your total dollar risk constant, you must trade fewer lots.
Can I use the same lot size for every trade regardless of stop distance?
Using a fixed lot size ignores differences in stop-loss distance and volatility, so some trades will risk much more of your account than others. Proper position sizing adjusts lot size for each trade so that every stop-out costs the same predetermined percentage of your balance.
i

Affiliate disclosure

This site earns a commission on partner account openings via affiliate links. This does not change spreads or fees you receive.

Read full disclosure →

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.
FxPro · earning season · sponsored