What Is a Stop-Loss Order? How It Limits Losses
By Forex & Brokers DeskUpdated Nov 10, 2026

Definition
A stop-loss order closes a position automatically once the market reaches a price you set in advance, then fills as a market order at the best price available.
Key takeaways
- A sell stop sits below the market to protect a long; a buy stop sits above it to protect a short.
- In forex, a long position's stop triggers on the bid and a short position's stop triggers on the ask.
- A $90 stop on a stock that gaps to $62 fills near the open, far below the level chosen.
- A stop-limit controls the fill price but may never execute, leaving the position open through a gap.
A stop-loss order is an instruction to close a position automatically once the market reaches a price you set in advance. For a long position, it is a sell order placed below the current price. For a short position, it is a buy order placed above it. When the market touches that level, called the stop price, the order becomes a market order and closes the trade at the best price available at that moment.
The stop price is a trigger, not a promised exit. A stop-loss caps how far a trade can run against you under normal trading conditions, but the final fill depends on where buyers and sellers actually are once the order is released. In a fast or gapping market, that can be well beyond the level you chose.
What a stop-loss order is
A stop-loss is a conditional order: it stays dormant until a price condition is met, then becomes a live order sent for execution. You place it with or after opening a position, and its only job is to get you out if the market moves far enough against you.
There are two directions:
- Sell stop-loss. Used on a long position. The stop price sits below the current market. If the price falls to or through it, the order sells the position.
- Buy stop-loss. Used on a short position. The stop price sits above the current market. If the price rises to or through it, the order buys back the position and closes the short.
The term is used loosely in everyday trading talk. “My stop” can also mean a level the trader plans to act on manually, or the price where a broker would force-close the account. These have different outcomes, covered in the comparison section below.
How a stop-loss order works
A stop-loss order passes through three states:
- Resting. The order is accepted and waits. Nothing is sent to the market, and the position stays open.
- Triggered. The market trades at or through the stop price. The order converts into a market order.
- Filled. The market order executes against available bids (for a sell) or offers (for a buy). The fill price is whatever the market provides at that moment.
Trigger price vs. fill price
This distinction drives almost every surprise traders have with stop-losses. The trigger price is the level you set. The fill price is the level you get. In a liquid, orderly market, the two are usually close, often within a tick or a few pips. When prices are moving fast, the gap between them is called slippage, and it can be large.
Slippage can work in your favor occasionally, but for a protective stop the realistic concern is negative slippage: a sell stop at $90 filling at $89.40, or a buy stop at 1.1050 filling at 1.1062. A market order has no price limit, so it accepts the next available price wherever that is.
What price triggers the order
What counts as “reaching” the stop price depends on the market and the broker:
- Exchange-traded stocks. Stops are commonly triggered by a trade at or through the stop price, although some brokers let you choose a different trigger method, such as the bid or ask quote.
- Spot forex and CFDs. Trading platforms such as MetaTrader quote two prices, and the convention is that a position closes on the price you would trade at. A long position is closed by selling, so its stop is triggered by the bid. A short position is closed by buying, so its stop is triggered by the ask. A short trade can therefore be stopped out even though the bid line on the chart never touched your level, because the ask (bid plus the spread) did.
The forex point matters most around moments when the spread widens, such as the daily rollover period or thin early trading after the weekend open. A wider spread pushes the ask further above the bid, which can trigger buy stops on short positions without any change in the mid-price.
Where the order sits and how long it lasts
A stop-loss order on a stock is typically held by the broker rather than displayed in the exchange’s order book. The New York Stock Exchange stopped accepting stop orders in 2016, so US brokers generally keep them on their own systems and release a market order when the condition is met. One side effect is that a resting stop is not visible to other market participants the way a displayed limit order is. In over-the-counter forex and CFD trading, the broker is your counterparty or intermediary and does see your stop levels.
Every order also has a time in force:
- A day order expires at the end of the trading session if not triggered.
- A good-’til-canceled (GTC) order stays active until it is triggered or you cancel it, subject to any maximum duration the broker sets.
On forex platforms, a stop-loss attached to an open position normally lasts as long as the position. On stock platforms, a day stop that quietly expires leaves the position unprotected the next morning, and a GTC stop left behind after you sell the position manually can, on some platforms, open an unwanted short.
The stop-loss price formula and worked examples
There is no single correct stop level, but the arithmetic for turning a risk decision into a stop price is simple.
Percentage-based stop:
- Long position: Stop price = Entry price × (1 − stop percentage)
- Short position: Stop price = Entry price × (1 + stop percentage)
Planned loss at the stop (before slippage, commissions and spread):
- Planned loss = |Entry price − Stop price| × Position size (in shares, units or contracts)
Position size from a risk budget:
- Position size = Amount you are willing to lose ÷ (Stop distance × Value per unit of movement)
The last formula reverses the usual order of decisions. Instead of choosing a size and then a stop, you choose where the trade is proven wrong, then size the position so that being wrong costs a fixed, acceptable amount.
Example 1: long stock position with a clean fill
A trader buys 100 shares of a hypothetical company at $100 and wants to risk no more than 10% of the entry price.
- Stop price = $100 × (1 − 0.10) = $90
- Planned loss = ($100 − $90) × 100 = $1,000
Over the following weeks the stock drifts lower and trades at $90. The stop triggers, becomes a market order and fills at $89.95. The actual loss is ($100 − $89.95) × 100 = $1,005, plus any commission. The stock keeps falling afterward, and the position is already closed.
Example 2: the same stop through a price gap
Now assume a trader holds 500 shares bought at $100 with the same $90 stop. The company reports poor results after the close, and the stock opens the next morning at $62.
The stop is triggered because the market is now below $90, but there was never a trade anywhere near $90. The market order fills around the opening price, say $61.80. The loss is ($100 − $61.80) × 500 = $19,100, nearly four times the $5,000 the stop was meant to cap.
If the stock then slides to $49.50 by the close, the stop still prevented the further loss down to that level. That is the honest description of what a stop-loss does in a gap: it limits the damage after the gap, not the gap itself.
Example 3: protecting a short position
A trader shorts 200 shares of a hypothetical stock at $200, expecting a decline, and places a buy stop-loss at $220.
- Planned loss = ($220 − $200) × 200 = $4,000
If the stock rallies to $220, the buy stop triggers and buys back 200 shares at market, closing the short. Because a stock’s price has no upper limit, a short position without a stop has no theoretical cap on its loss, so this is where buy stops do their most important work.
Example 4: a forex trade sized from the stop
A trader with a $10,000 account wants to risk 1% of the balance, $100, on a long EUR/USD trade. Based on the chart, the trade idea is wrong if price falls 30 pips below the entry.
Assumptions: EUR/USD is quoted to four decimals, so one pip is 0.0001; on a standard lot of 100,000 units in a pair quoted in US dollars, one pip is worth $10; there are no commissions; slippage is ignored.
- Value at risk per standard lot = 30 pips × $10 = $300
- Position size = $100 ÷ $300 = 0.33 standard lots (33,000 units)
At 0.33 lots, each pip is worth about $3.30, and a 30-pip stop loses roughly $99. If the trader instead opened 1 full lot with the same stop, the same 30-pip move would cost $300, three times the plan. The stop distance did not change; the position size did, which is what a position size calculator works out.
Why a stop-loss order matters
It removes the decision from the worst moment
Behavioral finance research has documented the disposition effect: a tendency among investors to sell winning positions too early and hold losing positions too long. A stop-loss is a way of making the exit decision when calm, before the position is under water. Once placed, the order executes whether or not the trader is willing to admit the trade is wrong.
It works when you are not watching
Markets move while you sleep, work or travel. Forex trades nearly around the clock on weekdays, and a resting stop protects the position when you are not at a screen. For stock investors, a GTC stop covers a position without daily price checks.
It is usually cheap to use
Placing a stop-loss order normally costs nothing in itself; any commission applies only if the order executes, and many brokers charge no commission on stock and ETF trades. Forex and CFD stop-outs still pay the spread on the closing side like any other close. The exception is a guaranteed stop, discussed below, which some brokers charge for.
Why it matters especially in day trading and leveraged trading
Day traders tend to hold large positions relative to their accounts, often with leverage, so a modest move in the underlying price becomes a large move in account equity. A trader using 30:1 leverage with the full account committed loses the entire margin on a price move of a little over 3%. Without a stop, a single bad session can wipe out many good ones and push the account into a margin call.
How to set a stop-loss
Start from the trade idea, not a comfort number
A stop should sit at the price where the reason for the trade no longer holds. If you bought because a stock held a support level, a decisive break below that level means the idea failed. A stop set only by how much loss feels tolerable, without reference to how the asset actually moves, is easily triggered by ordinary fluctuations.
Common methods for choosing the level
Percentage stops. The simplest method: a fixed percentage below entry, as in Example 1. Easy to apply, but it ignores the asset’s own behavior. A 5% stop may suit a slow-moving utility stock and be hit almost daily on a volatile growth stock.
Support and resistance. Traders look for price areas where the market has repeatedly turned. Long-position stops go a little below support, short-position stops a little above resistance, so a brief test of the level doesn’t trigger them. Some traders also use moving averages, such as the 50-day or 200-day, as reference levels. Checking more than one time frame helps: support on an hourly chart can be insignificant on a daily one.
Volatility-based stops. These scale the stop to how much the asset typically moves. A common tool is the average true range (ATR), the average size of a period’s price range including gaps. A trader might place a stop at a multiple of ATR from entry.
Hypothetical example: A stock’s 14-day ATR is $2.00. A trader using a 2 × ATR stop on a long entry at $50 places the stop at $50 − (2 × $2.00) = $46. If volatility doubles and ATR rises to $4.00, the same rule produces a stop at $42, and the position size should shrink to keep the dollar risk unchanged.
Fundamental stops. Longer-term investors sometimes anchor the exit to valuation or company events rather than chart levels: selling if the price falls a set amount below an estimated fair value, or if a specific thesis-breaking event occurs. The latter is not something an order can automate, so it is often paired with a wider price stop as a backstop.
Time stops. Some traders exit a position that hasn’t moved as expected within a set period, regardless of price. This is usually managed manually or with a scheduled order rather than a stop-loss order, but it addresses the same problem: capital tied up in a trade whose idea has stalled.
Check the conditions around the trade
Before placing the order, it is worth checking:
- Average daily range and recent volatility, so the stop isn’t inside normal noise.
- Liquidity and the bid-ask spread. In thinly traded stocks or exotic currency pairs, the distance between trigger and fill can be large.
- Scheduled events. Earnings reports, central bank decisions, regulatory announcements and major economic releases are common sources of gaps.
- Market hours. A stock stop may not be active in extended-hours sessions, and forex positions held over the weekend face the gap risk of the Sunday open.
Placing the order
The exact screens differ by broker, but a basic stop-loss order on a stock platform generally involves:
- Selecting the position or entering the ticker.
- Choosing the order type labeled “Stop” or “Stop Market.”
- Entering the stop price.
- Entering the quantity, usually the full position.
- Choosing the time in force, such as day or GTC.
- Reviewing and submitting.
On forex platforms, the stop-loss is usually a field on the trade ticket itself, entered as a price (and on some platforms as a pip distance), and it can be added or modified after the trade is open. A stop-limit order adds a second field for the limit price, and a trailing stop asks for the trailing distance in dollars, percent or pips.
Before submitting, check that the stop is on the correct side of the market and that the quantity matches the position. A stop price confused with a limit price, or a quantity larger than the holding, can open an unintended new position rather than close the old one.
Managing the stop after entry
A stop is not set-and-forget in every case. Reasonable times to review it include after a large favorable move, before a known high-risk event, and when volatility changes materially. The direction of any change matters: tightening a stop to lock in gains or reduce risk is consistent with its purpose; moving it further away to avoid being stopped out is not.
Limitations and risks of stop-loss orders
Gaps
When a market opens or reprices beyond your stop without trading through it, the stop fills at the next available price, as in Example 2. Stocks gap on overnight news; forex gaps over the weekend and occasionally during the week on sudden policy changes. In January 2015, when the Swiss National Bank abandoned its minimum exchange rate of 1.20 francs per euro, many stop-loss orders filled far from their stop prices, and some brokers suffered losses large enough to put them out of business.
Slippage in fast or thin markets
Even without a true gap, a market order released into a falling market with few buyers fills at progressively worse prices. During the US “flash crash” of May 6, 2010, stop orders in some stocks converted into market orders and filled at extreme prices. Many of the most extreme trades were later canceled by the exchanges, but the episode showed how a stop can sell at a price no one intended.
Whipsaws and being stopped out by noise
A stop can be triggered by a brief dip that immediately reverses: the position closes at a loss, then the price moves the way the trader originally expected. This is most likely when the stop sits inside the asset’s normal daily range or when volatility jumps temporarily.
Stop clustering
Many traders place stops at obvious levels: just below round numbers, recent lows or widely watched support. When price reaches such an area, the triggered sell stops can briefly extend the move. Deliberate attempts to push price into these zones are called “stop hunting,” a concern most common in forex and futures. Whether a move was engineered is rarely knowable, but placing stops a little away from the most obvious levels is a common response.
Broker and market restrictions
Not every instrument supports every order type. Some securities, including certain over-the-counter stocks and foreign listings, may not accept stop orders at all, and stops placed with a stock broker may not be active outside regular trading hours. Trigger rules and minimum stop distances also differ by broker, so check them on the platform you use.
Tax consequences
In a taxable account, a triggered stop is a sale like any other. In the US, a position held one year or less produces a short-term gain or loss, taxed at ordinary income rates if it is a gain, while a position held longer than a year qualifies for long-term capital gains treatment. A stop that fires a few weeks before the one-year mark changes the tax rate on any gain. And if a stop sells at a loss and you buy the same or a substantially identical security within 30 days before or after the sale, the US wash sale rule disallows the loss for current tax purposes and adds it to the cost basis of the new shares.
Re-entry risk
Getting back into a position after a stop-out is harder than it sounds. A trader stopped out at a low may buy back higher after a bounce, then get stopped out again if the bounce fails. The stop did its job each time, but the sequence of exits and re-entries can add up to a larger loss than holding or staying out would have.
Stop-loss vs. related orders
Several order types and account mechanisms are confused with a standard stop-loss. The differences determine whether you get filled and at what price.
Stop-loss vs. stop-limit order
A stop-limit order has two prices: a stop price that triggers it and a limit price that sets the worst acceptable fill. Once triggered, it becomes a limit order rather than a market order.
Hypothetical example: A trader holds a stock bought at $225 and places a stop-limit with a stop price of $165 and a limit price of $163. If the stock trades down to $165, the order activates and will sell only at $163 or better. If the stock gaps from $170 to $160, the order activates but cannot fill, because every available price is below $163. The trader still owns the stock at $160 and remains exposed if it keeps falling.
The trade-off is direct: a stop-loss guarantees execution once triggered (provided there are buyers or sellers) but not price; a stop-limit controls price but not execution. Which is preferable depends on whether being stuck in the position or getting a bad fill is the bigger risk.
Stop-loss vs. trailing stop
A trailing stop moves the stop price automatically as the market moves in your favor, by a fixed amount or percentage, and does not move back when the market reverses.
Hypothetical example: A trader buys at $50 with a 10% trailing stop. The initial stop is $45. If the price climbs to $60, the stop rises to $54 (10% below the $60 high). If the price then falls to $54, the order triggers. Had the trader used a fixed $45 stop, the same reversal would have given back far more of the gain.
A trailing stop is still a stop-loss once triggered: it becomes a market order and carries the same gap and slippage risks. Its value is in protecting accumulated gains without manual adjustment, which tends to suit trending markets. In choppy markets, a tight trail can be hit repeatedly.
Stop-loss vs. take-profit order
A take-profit order closes a position when the price reaches a favorable target. It is usually a limit order, placed above the market on a long position and below it on a short. A trader who buys at $50 with a take-profit at $60 exits at $60 or better if the price gets there, locking in a 20% gain whether or not the stock keeps rising.
The two are often used together. A bracket order combines an entry order with a stop-loss below and a take-profit above (for a long position), so the full plan is in place from the start. The exit orders are typically linked as one-cancels-the-other (OCO): when one fills, the other is canceled automatically, so you don’t end up with a stray order that opens a new position later.
Protective stop vs. buy stop entry
A buy stop placed above the market can either close a short (protective) or open a long (entry). A trader who expects a stock trading at $45 to accelerate if it breaks above $50 can place a buy stop at $50 to enter on the breakout. The mechanics are identical; the difference is purpose, and it matters for quantity: an entry stop adds a new position, while a protective stop should exactly offset the existing one.
Standard stop vs. guaranteed stop-loss
Some CFD and spread-betting brokers offer a guaranteed stop-loss order, which closes the position at exactly the stop price even through a gap. The broker absorbs the slippage risk and usually charges for it, often as a premium paid only if the guaranteed stop is triggered, and may require a minimum distance from the current price. Availability and cost vary by broker and instrument; where offered, it is the only stop type that removes gap risk on the fill price.
Stop-loss order vs. mental stop
A mental stop is a level the trader plans to act on manually. It is not an order, so nothing happens if the trader is away, distracted or reluctant when the price arrives. Some traders prefer mental stops to avoid showing levels to a forex broker or to avoid being caught by brief spikes, but they rely entirely on discipline at the moment it is hardest.
Stop-loss vs. broker stop-out (margin call)
On a leveraged account, the broker sets margin call and stop-out levels based on the ratio of account equity to used margin. At the stop-out level, the broker begins closing positions to protect itself, regardless of your trade plan: a forced liquidation tied to the whole account, not a stop on a single trade. A well-placed stop-loss should close a losing trade long before then, at the price where your trade idea failed rather than at the worst point for the account. In the EU and UK, retail CFD accounts must have negative balance protection, so losses cannot exceed the money deposited, but that is a floor on account losses, not a substitute for trade-level stops.
Stop-loss vs. hedging
A stop-loss limits risk by exiting the position. Hedging limits risk by adding an offsetting position while keeping the original one. A put option on a stock, for example, sets a known minimum sale price for the life of the option and, unlike a stop-loss, is not affected by gaps. But the put’s premium is paid whether or not it is ever needed, while a stop-loss costs nothing until it fires and then delivers whatever price the market offers.
Do long-term investors need stop-loss orders?
Many long-term, buy-and-hold investors don’t use them, for a coherent reason. Their plan is to ride out declines, and broad stock markets have historically recovered from many large drawdowns over time. A stop-loss converts a temporary paper decline into a realized loss and leaves the investor holding cash during any recovery. For a diversified index fund held for decades, a tight stop is more likely to cause harm than to help. A downturn may instead be a time to rebalance or add to positions.
That reasoning applies less well in other cases:
- Concentrated positions. A single stock can fall and never recover, unlike a broad index. A wide stop acts as a backstop against a permanent loss of capital.
- Leveraged or margin accounts. Holding through a decline with borrowed money can end in a forced sale at the bottom.
- Investors who know they won’t act. If you suspect you would freeze during a sharp decline, an order can make the decision for you.
Long-term investors who do use stops tend to place them much wider than traders do, or use trailing stops or long-term moving averages, such as the 200-day line, so that ordinary corrections don’t force a sale. The tax and wash sale consequences described above weigh more heavily for them, because their positions are more likely to carry large unrealized gains.
Common mistakes with stop-losses
Setting the stop by comfort instead of volatility. A 5% stop on a stock that routinely moves 7% in a day will be hit by normal trading, producing small, avoidable losses on trades whose idea was never tested.
Moving the stop further away to avoid a loss. Each widening turns a planned loss into a larger unplanned one. Strategies that keep adding risk after a loss, like the martingale strategy, show how quickly that pattern can escalate.
FAQs
Can I change or cancel a stop-loss after placing it?
Yes, on standard platforms a resting stop can be modified or canceled at any time before it triggers. Once it has been triggered and sent as a market order, it generally cannot be recalled. Changes that tighten the stop reduce risk; changes that widen it increase risk.
Should a stop-loss be placed at the same time as the entry?
Many traders place it at the same time, either on the trade ticket or as part of a bracket order, so the position is never open without protection. Adding it later leaves a gap during which a sudden move would be unprotected, and it invites the temptation to delay the decision until the trade is already losing.
The Bottom Line
Traders who use leverage, hold short positions or own concentrated stocks have the most to gain from a stop-loss, while buy-and-hold index investors may do better without a tight one. Place the stop where the trade idea fails and size the position from that distance. Remember that the stop price is a trigger, and only a guaranteed stop removes gap risk on the fill.















