Forex Position Size Calculator
Calculate position units and lots from your account balance, risk percentage and stop-loss distance.
Your estimate
Calculated from your inputs. No account details are sent.
How the calculation works
Risk amount = balance × risk percentage ÷ 100. Units = risk amount ÷ (stop pips × pip size × quote-to-account rate).
Worked example
A 10,000 USD balance, 1% risk and 20-pip stop on EUR/USD at a quote-to-account rate of 1 gives 50,000 units, or 0.50 standard lots.
Before you use the result
If your account currency differs from the pair’s quote currency, enter the number of account-currency units for one quote-currency unit. For example, a USD account and EUR/USD have a conversion rate of 1. Enter a current conversion rate for other combinations.
A standard lot here means 100,000 base-currency units. Broker contract sizes and margin rules can differ. Estimates exclude commissions, spread, overnight financing and slippage. Stop losses cannot guarantee a maximum loss; gaps can cause a worse execution price. Hypothetical growth is not a prediction or a promised return.
All calculators · Trading education · Economic calendar · Broker directory