How to calculate forex position size in practice
Position sizing for forex is usually based on three linked elements: the amount of account capital a trader is willing to risk on one trade, the distance to the stop-loss, and the pip value of the chosen pair and lot size. In most cases, traders first set a risk percentage of their account balance, for example 1%, then convert this into a currency amount. Next, the stop-loss is set where the trading idea would be considered invalid, and the number of pips between entry and stop-loss is measured. Dividing the account risk by the total loss per pip for a given lot size gives the largest position that keeps risk within limits. If the calculated lot size seems too large for the available margin, it can be reduced while keeping the same stop-loss and risk rules. Using this approach makes every trade expose roughly the same percentage of the account, even when stop distances differ. Position sizing calculators on the platform can automate these steps and reduce manual errors.
- Define account risk % (for example 1%).
- Convert this percentage into a currency amount.
- Set entry and stop-loss, then measure stop distance in pips.
- Find pip value for the pair and lot type.
- Use Account Risk ÷ (Stop Distance × Pip Value) to get lot size.
- Check that margin and leverage allow this position.
Core position sizing formula and key terms
The base formula used in forex is:
Position size = Account risk ÷ Stop distance
Account risk is the monetary amount at stake on a single trade. It is usually a fixed percentage of total trading capital. A common starting point is 1% of the account balance on each trade. With a 10,000 USD account, 1% risk means a trader accepts a maximum loss of 100 USD on that trade. Some prefer 0.5% for a more conservative approach, while others may use up to 2%. Lower risk per trade generally leads to smoother equity changes but slower growth.
Stop distance is the space between the planned entry price and the stop-loss level. This distance should come from technical analysis or the trading plan, not from the desired position size. If EUR/USD is bought at 1.1000 with a stop at 1.0950, the stop distance is 50 pips. A larger stop distance requires a smaller position if the same account risk is to be kept.
Pip value links pip movement to actual money. For EUR/USD when the account is in USD, a standard lot of 100,000 units typically moves about 10 USD per pip. A mini lot of 10,000 units moves about 1 USD per pip, and a micro lot of 1,000 units about 0.10 USD per pip. For other pairs, especially those involving ZAR, pip value depends on both the pair and the account currency.
| Lot type | Units | Approximate pip value on majors |
|---|---|---|
| Standard | 100,000 | 10 currency units per pip |
| Mini | 10,000 | 1 currency unit per pip |
| Micro | 1,000 | 0.10 currency unit per pip |
Step-by-step example in USD
Consider an account with 5,000 USD and a chosen risk of 1% per trade. The risk in money is 50 USD. A trader plans to open a GBP/USD trade and decides, based on strategy, that the stop-loss should be 40 pips away from the entry price. The stop distance is therefore 40 pips. To keep the calculation simple, the trader starts by checking the pip value of a micro lot. For GBP/USD, a micro lot usually has a pip value of about 0.10 USD, depending on the current rate.
The potential loss on one micro lot, if the stop is hit, is 40 pips × 0.10 USD = 4 USD. To stay within the 50 USD risk limit, the trader divides 50 by 4 and gets 12.5 micro lots. Since only discrete lot sizes can be placed, this can be rounded down to 12 micro lots, which is 0.012 standard lots. This position size keeps the theoretical loss within or slightly under the 50 USD risk if the stop is reached. Before placing the order, the trader checks that the margin requirement at the current leverage level is met by the account balance.
Position sizing methods traders commonly use
Several sizing approaches are applied in forex:
- Fixed fractional sizing uses the same percentage of account equity on each trade, for example 1%. As the account grows, positions become larger; if the account shrinks, sizes decline automatically. This tends to support capital preservation in drawdowns.
- Fixed lot sizing keeps the lot size the same for every trade, regardless of current balance or stop distance. It is simple but can lead to inconsistent risk in percentage terms, and larger stress on the account after losses.
- Volatility-based sizing changes the position size according to recent volatility. Indicators such as Average True Range (ATR) can help define a stop distance that changes with market conditions. When volatility rises, the stop may be wider and position size smaller; when volatility falls, the opposite may apply, while staying within the chosen risk percentage.
Worked example for South African traders
A trader in South Africa has a 20,000 ZAR account and wants to open a position in USD/ZAR. The chosen risk is 1%, so the maximum acceptable loss per trade is 200 ZAR. Technical analysis suggests entering at 18.5000 with a stop-loss at 18.4500, which is a 50-pip stop distance.
To estimate pip value, consider a mini lot of 10,000 units in USD/ZAR. At an exchange rate of 18.5000, one pip on this mini lot is roughly 5.40 ZAR. If the stop-loss is reached, a 50-pip move against the position would then equate to 50 × 5.40 = 270 ZAR, which is higher than the 200 ZAR risk limit.
To adjust, the trader first finds the maximum allowed loss per pip by dividing 200 ZAR by 50 pips, giving 4 ZAR per pip. Dividing 4 ZAR by the pip value per mini lot (5.40 ZAR) gives around 0.74 mini lots. This can be rounded down to 0.7 mini lots, or 7,000 units, keeping potential loss close to the targeted 200 ZAR if the stop-loss is triggered.
Interaction between position sizing and leverage
Leverage defines how large a notional position can be opened relative to the account balance, but it does not change the way risk per trade is calculated. Even if a trader can control large positions through high leverage, the risk decision still starts from the chosen percentage of the account. For instance, an account with 10,000 USD and 1:100 leverage could in theory control 1,000,000 USD in positions, but a 1% risk with suitable stop distance might only justify a position of 0.5 standard lots, or 50,000 USD notional.
Margin is the amount of money that must be set aside to hold a leveraged position. After calculating the desired lot size using account risk and stop distance, a trader needs to ensure that the required margin for that size is available. If there is not enough free margin, the lot size can be reduced, while the risk percentage and stop-loss method remain unchanged. This keeps the position sizing logic intact while respecting leverage constraints.
Testing, monitoring and adjusting risk
Before applying a sizing approach with real funds, testing on a demo account can confirm whether the calculations behave as expected. By placing several trades using the chosen risk percentage and stop distances, a trader can check that losses match the planned monetary risk when stop-losses are hit. Recording 20 to 30 sample trades is often enough to see whether the actual drawdowns are acceptable.
Maximum drawdown, defined as the largest percentage fall from a previous account peak, is a central measure to watch. If a trader uses 1% risk per trade but the account shows a drawdown of more than about 20% over time, it may be a signal to review the strategy, win rate, risk-reward ratio, or discipline in following the position sizing rules. Reducing risk per trade to 0.5% can lower the speed of drawdowns, which may be helpful when testing new methods or operating in unfamiliar market conditions. Increasing risk from 1% to 2% can accelerate recovery after losses, but also makes losing streaks more severe.
Typical position sizing mistakes to avoid
Several recurring errors can undermine position sizing:
- Calculating position size after entering a trade exposes the trader to impulsive changes. Position size should be set before order execution.
- Moving a stop-loss outward simply to keep a larger position breaks the link between the technical invalidation point and risk. This often leads to larger than planned losses.
- Ignoring correlations between open trades on similar or related pairs can make total account risk exceed the intended limit. Positions in pairs such as EUR/USD and GBP/USD can move together, effectively increasing exposure.
- Failing to update position size as the account balance changes can lead to either too much risk after losses or underused capital after gains. Regular recalculation keeps the risk percentage consistent.
Position sizing aims less at the result of any single trade and more at long-term survival of the trading account. A consistent method based on account risk, stop-loss distance and pip value provides a structured way to manage forex positions on FxPro in South Africa over time.
Frequently asked questions
What percentage of my forex account should I risk per trade?
How do I calculate lot size for a forex trade?
Should I use the same lot size for every forex trade?
What is the difference between position sizing and leverage?
When should I calculate my position size for a trade?
Open an FxPro account
Demo and live accounts available — no obligation.