Forex Stop Loss and Position Sizing: A Practical Risk Guide
Reviewed . Order behaviour is explained using official platform documentation. The risk calculations are hypothetical illustrations, not personal position-size recommendations.
A stop loss helps you act when a trade moves against its original premise. It does not make an oversized position safe, and a normal stop is not a promise that the final loss will equal the number on your plan. Effective risk planning connects three things: where the idea becomes invalid, the amount of money you are prepared to expose, and the size of the position.
Start with those decisions before opening the trade. If the stop distance is too wide for your available trade size and budget, reducing the position or passing on the setup is more coherent than placing a stop somewhere convenient simply to make the calculation look smaller.

Stop loss, stop-limit and stop-out mean different things
| Term | What it does | Main limitation |
|---|---|---|
| Protective stop loss | Instructs the broker to close a position when the relevant trigger condition is reached. | A normal stop can execute beyond the requested level when prices gap or execution conditions change. |
| Stop-limit order | Uses a trigger to place a limit order. MetaTrader 5 documents it as a distinct pending-order type. | The limit order may not fill. It is not a direct substitute for every protective stop on an existing position. |
| Guaranteed stop, where offered | Provides contractual execution protection at the agreed stop level under its terms. | Availability, distance rules and charges are specific to the provider and product. |
| Broker stop-out | Closes positions when the account breaches the provider's margin conditions. | It is an account-level enforcement mechanism, not your chosen per-trade risk limit. |
Check the execution terms for the actual broker and symbol. A platform offering an order type does not mean that every account supports it in the same way. MetaTrader's instrument specification lists details such as permitted orders and volume steps; the provider's agreement remains relevant to execution.
Put the stop where the trade idea fails
For a chart-based setup, write down the market behaviour that would contradict your reason for entering. That might be a break beyond a defined swing or a failure to hold a level, depending on the method. The distance should also allow for the quote used to trigger the order and the ordinary movement you are prepared to tolerate.
A fixed ten- or twenty-pip stop is not a universal rule. Different instruments, sessions and timeframes create different distances between entry and invalidation. If you use an indicator or volatility measure to set the distance, specify how it is calculated so you can apply the same rule when reviewing losing trades.
Turn the stop distance into a position size
The basic calculation is position size in lots = amount available for the price loss ÷ (stop distance in pips × pip value per lot). Separately allow for commissions and an execution reserve. If the distance runs from your actual entry fill to the expected exit quote, the bid–ask effect is already reflected; do not add the same spread twice.
| Input | Illustrative value |
|---|---|
| Account equity | $1,000 |
| Chosen planning budget | 0.5% of equity = $5 |
| Illustrative allowance for additional charges/execution | $1, leaving $4 for the planned price loss |
| Entry-to-stop distance | 20 pips |
| Pip value per standard lot | $10, assuming 100,000 EUR per lot |
| Calculated size | $4 ÷ (20 × $10) = 0.02 standard lot |
| Planned price loss at that size | 20 × $0.20 = $4 |
The $1 allowance and the 0.5% budget are assumptions for the example. They are not a guarantee of costs or an appropriate risk level for everyone. Check the instrument's contract size, account currency, minimum volume and lot step; round down where necessary rather than exceeding the budget to reach an allowed size.
If the position instead exits thirty pips from entry because of a gap, the price loss at 0.02 lot is $6 before additional charges. The original $5 plan has been exceeded. This is why the result should be described as planned risk under stated execution assumptions, rather than a guaranteed maximum loss.
Which quote triggers the stop?
For the usual forex arrangement described in MetaTrader's documentation, a buy position closes using the bid and a sell position closes using the ask. A chart showing only bid prices can therefore be insufficient when checking what happened to a short position's stop. Review both sides of the quote and the trade record before deciding that the displayed chart proves an execution error.
The forex spread guide explains this price difference. Exchange-traded instruments and broker-specific rules can operate differently, so use the correct symbol specification rather than extending one forex example to every market.
Manage the position without changing its purpose
After entry, confirm that the intended stop was accepted and attached to the correct position. A rejected modification, an incorrect unit or a stop attached to a different trade needs attention. Keep the order and deal references so you can compare the planned level with the actual execution later.
Moving a stop farther away because the trade is losing changes the amount exposed. If adjusting stops is part of your strategy, define that rule before entry and recalculate risk whenever exposure changes. For a trailing stop, check whether its logic runs on the server or depends on a connected terminal; the word “automatic” does not explain that difference.
Look at the whole account as well as one trade
Several individually small positions can create a large combined bet. For example, positions in different currency pairs may all depend on the same currency weakening. Sum the planned exposures and consider whether the trades are likely to lose together, instead of assuming that different symbols provide diversification.
Margin is another separate quantity. A platform may allow a position that is much larger than your risk plan permits. Keep sufficient free margin for your intended positions, and remember that account-level protections do not replace the choice of a sensible trade size.
Review the result after the trade
Record entry, planned stop, actual exit, size, costs and the reason for any change. Distinguish an ordinary strategy loss from an execution difference or a rule you did not follow. That makes the next review useful: you can correct a process problem without rewriting a strategy after every losing trade.
Our articles on the system-switching trap and probability and expectancy explain why a losing sequence needs context. A stop that is hit is not automatically a bad stop, just as a trade that survives without one is not evidence of sound risk management.
Sources and review scope
- MetaTrader 5: basic trading principles and orders — Distinguishes protective levels, pending order types and bid/ask conditions.
- MetaTrader 5: Market Watch and specifications — Documents instrument conditions, volume increments and allowed order types.
- IG: slippage — Explains price gaps, ordinary stop execution and provider-specific guaranteed stops.
- OANDA: pip conventions — Supports the pip-value terminology used in the hypothetical calculation.
Follow the related learning path in Risk and Broker Safety.
No comments