Holdy Labs

What Is a Stop-Loss in Trading?

An order that closes a position when price reaches a level you chose before entering, and how to choose that level.

Check My Losses

A stop-loss is an order that closes a position when the price reaches a level you set in advance. Its job is to decide the largest loss on a trade before you open it, when you are calm, instead of while the price is moving against you. Without one, the loss is whatever you are willing to sit through.

There are common ways to choose the level. Some traders use a fixed percentage from the entry. Others place it beyond a market feature such as a recent swing low or high, where the idea behind the trade would be wrong. Others set it by volatility, for example a multiple of the average recent range, so the stop sits outside normal noise. No method works in every market, so choose by where the trade idea fails, not by how much loss you can afford.

The stop and the position size are linked, and one decides the other. The amount you risk divided by the distance to the stop gives the size. A wider stop means a smaller position for the same risk. The position size calculator does the arithmetic, and the risk reward ratio calculator shows what the stop distance means for your target.

A stop does not guarantee the exit price. A stop-market order is filled at the next available price, which in a fast market or after a gap can be worse than the level you set. A stop-limit order avoids that but may not be filled at all. Leveraged positions can also be liquidated before a distant stop is reached, as the liquidation price calculator shows.

Placing a stop is the easy part. The hard part is leaving it where it is. Moving it further away or removing it turns a planned small loss into an open-ended one, and it is one of the most common ways traders break their own rules. See why traders move their stop-loss.

Drop your trade history CSV here

Closed positions or P&L history from your exchange. Up to 5 MB.

Your file is read in memory and is never saved — only the result of the analysis is kept (7 days, or until you delete it if you save it to your account). Don't include passwords or API keys. See the Privacy Policy.

Stop-loss and position size

Distance to stop = |entry price − stop price|

Position size = amount at risk ÷ distance to stop

A wider stop needs a smaller position to keep the same amount at risk. Fees and slippage add to the loss, so the real loss at the stop is a little larger.

What to know before you place one

Stop-market and stop-limit

A stop-market order executes at the next available price once triggered, so it exits but may fill worse than planned. A stop-limit order only fills at your limit or better, so it can miss the exit.

Place it where the idea is wrong

Set the level from the reason for the trade, then size the position to it. Choosing the stop from the loss you can stand, and then adjusting the idea to fit, reverses the order.

Tight stops get hit by noise

A stop inside normal price movement is hit often and exits trades that would have worked. A very wide stop means a small position or a large loss, so the balance has to be found for your strategy.

Trailing stops

A trailing stop follows the price at a set distance and locks in gains as it moves. It is a way of moving a stop that is part of the plan, which is different from moving a stop because a loss feels unbearable.

Frequently asked questions

Should I always use a stop-loss?

Many traders do, because it fixes the loss in advance. Some strategies manage risk another way, for example with a small position or by hedging. What matters is having a predefined way to limit the loss that you follow every time.

What is the difference between a stop-loss and a take-profit?

A stop-loss closes a trade at a worse price than the entry to limit the loss. A take-profit closes it at a better price to collect the gain. Together with the entry they define the planned risk reward ratio of the trade.

Why was my stop-loss filled at a worse price than I set?

A triggered stop-market order becomes a market order and is filled at the next price available. In a fast move, a gap or thin liquidity, that can be some distance from your level, which is called slippage.

Where can I see how I actually behave around my stops?

A trade history file usually does not include your stop orders, so the analyzer shows the effect, such as losses larger than your typical loss. Trader Day records whether a losing position stays open past your risk limit and compares it with your baseline.

Keep going

Holdy Lab content is educational and is not financial advice. Results describe the data you provide; they do not predict future results.