ForexBestRobots.comCompare EAs →
EN

Forex Trading · Forex education

Forex Risk Management: Position Size, Drawdown and Risk per Trade

Build a practical Forex risk framework with position sizing, stop distance, risk-reward, correlated exposure and drawdown controls for manual and automated trading.

12 min readReviewed by ForexBestRobots Editorial Team
Forex position sizing and risk budget diagramForex TradingPractical, risk-aware guidance

Original illustration created for ForexBestRobots.com.

Risk management converts a trade idea into a survivable position. It cannot prevent losses, but it can keep one setup or losing sequence from dominating the account.

Forex risk per trade and position size formula
Position size follows the risk budget and stop distance—not the profit target.

Define risk per trade

Choose a maximum account amount that can be lost if the stop is filled, including expected costs and slippage. Some educational frameworks begin near 0.5%–1%, but the right ceiling depends on experience, volatility, leverage and total exposure. It is not a universal recommendation.

Calculate position size

Position size = risk amount ÷ (stop distance × pip value per lot). On a $10,000 account, 0.5% is $50. With a 50-pip stop and approximately $10 per pip for one standard lot on a typical USD-quoted major, the illustrative size is 0.10 lot before costs. Pip value varies by pair and account currency; use your platform calculator.

Place the stop where the trade is invalid

First identify the structural or volatility-based invalidation point, then calculate the lot size. Reversing that order—choosing a large lot and squeezing the stop—makes normal noise more likely to close the trade.

Understand drawdown compounding

Account declineGain needed to recoverInterpretation
10%11.1%Recovery already exceeds the loss percentage.
20%25%Risk reduction becomes increasingly important.
30%42.9%Aggressive sizing makes recovery structurally harder.
50%100%Capital must double merely to return to start.

Count correlated exposure

EURUSD long and USDCHF short can express related USD risk. Multiple EAs may also enter during the same volatility event. Set portfolio-level limits for currency concentration, simultaneous positions and daily or weekly loss—not only a per-trade number.

Use risk-reward as a planning tool

A 2R target does not make a setup good, and a high win rate does not make it safe. Expected behavior depends on win size, loss size, frequency and costs. Record results over a meaningful sample and avoid changing risk after a losing streak to “win it back.”

Lot size is the control lever

When volatility or stop distance increases, reduce volume. Never raise volume solely because a system has recently won.

Round position size down after allowing for costs

Hypothetical example: a USD account has equity of $10,000 and a risk budget of 0.5% = $50. Assume a standard EURUSD contract with $10 per pip per lot and a 50-pip stop. The price loss is $500 per lot. Add an assumed $7 round-turn commission and $3 slippage allowance: planned cost at the stop becomes $510 per lot.

The raw size is $50 ÷ $510 ≈ 0.098 lot. With a 0.01 volume step, round down to 0.09 lot: planned loss is $45.90. Rounding up to 0.10 gives $51, above the budget. If the minimum permitted lot exceeds the budget, skip the trade rather than force the minimum. Actual gaps and fills can still exceed this estimate.

Measure exposure with equity and a defined loss boundary

Balance excludes open profit and loss; equity includes it. Define the capital basis before calculating size, and monitor drawdown from an equity peak as well as closed results. Account for deposits and withdrawals when comparing performance: a funding change is not a trading gain or loss.

Margin is collateral required to open or maintain exposure, not the maximum amount the trade can lose. Several correlated positions can hit their stops together. A grid without a bounded basket exit cannot be assigned a fixed stop-based loss using this formula; evaluate its aggregate volume, adverse scenarios and liquidation rules separately. Stop orders also do not guarantee a particular fill price.

MQL4 distinguishes account equity from the free margin remaining after a proposed trade.