A stop-loss order is an instruction to your broker to sell a stock when it drops to a specific price, automatically limiting your loss on a trade. It is the most fundamental risk management tool in trading — and one of the most misunderstood.
Most traders know they should use stop losses. Fewer know how to set them correctly. Setting a stop too tight means getting shaken out by normal price fluctuations. Setting it too loose means absorbing unnecessary losses. This guide shows you how to find the right level for your trading style and explains every type of stop-loss order available.
What Is a Stop-Loss Order and How Does It Work?
A stop-loss order tells your broker: "If this stock drops to $X, sell it." Once the stock hits your stop price, the order converts to a market order and executes at the next available price.
How it works step by step:
- You buy AAPL at $200
- You place a stop-loss order at $185
- AAPL drops during the trading day and touches $185
- Your stop triggers — the broker submits a market sell order
- Your shares sell at or near $185, capping your loss at ~7.5%
Key characteristics:
- Executes automatically — no need to watch the screen
- Converts to a market order when triggered (execution guaranteed, exact price not)
- Only active during regular market hours (standard stop orders)
- Free to place at most brokers
- Can be set as a day order or good-til-cancelled (GTC)
Stop-loss orders remove emotion from the exit decision. You decide your risk tolerance once — before the trade — and the stop enforces it mechanically. This is why professional traders consider stop discipline non-negotiable.
Types of Stop-Loss Orders
Not all stop orders work the same way. Choosing the right type depends on how much price control you need versus how much you need guaranteed execution.
Stop-Loss Order (Standard)
The most common type. Triggers a market order when the stop price is reached.
| Feature | Detail |
|---|---|
| Trigger | Stock hits stop price |
| Execution | Market order — fills immediately |
| Price guarantee | No — fills at best available price |
| Best for | Liquid stocks, fast exits, most traders |
| Risk | Slippage in fast markets or gaps |
Example: You own TSLA at $250. You set a stop-loss at $235. TSLA drops to $235 during trading — your shares sell at or near $235.
Stop-Limit Order
Triggers a limit order instead of a market order. You set two prices: the stop price (trigger) and the limit price (minimum acceptable sale price).
| Feature | Detail |
|---|---|
| Trigger | Stock hits stop price |
| Execution | Limit order — fills only at limit price or better |
| Price guarantee | Yes — but may not fill at all |
| Best for | Avoiding slippage, illiquid stocks |
| Risk | No execution if price gaps past your limit |
Example: You own NVDA at $800. Stop price: $760. Limit price: $755. If NVDA drops to $760, a sell limit order at $755 is placed. If NVDA gaps down to $740 overnight, your order won't fill because $740 is below your $755 limit — and you're still holding.
Trailing Stop-Loss Order
A dynamic stop that moves up with the stock price but never moves down. You set a fixed dollar amount or percentage below the current price.
| Feature | Detail |
|---|---|
| Trigger | Stock drops by trail amount from its high |
| Execution | Market order |
| Adjustment | Automatic — rises as stock rises |
| Best for | Locking in profits in trending stocks |
| Risk | Gets triggered by normal pullbacks |
Example: You buy AMD at $150 and set a 10% trailing stop. The trail starts at $135 (-10%). AMD rises to $180 — your stop automatically moves up to $162. AMD then pulls back to $162 — your stop triggers and you sell, locking in an 8% gain instead of holding through a deeper decline.
Trailing Stop-Limit Order
Combines trailing behavior with limit order execution. The stop trails the price upward, and when triggered, places a limit order instead of a market order.
| Feature | Detail |
|---|---|
| Trigger | Stock drops by trail amount from its high |
| Execution | Limit order at specified offset |
| Best for | Trending stocks in liquid markets |
| Risk | May not fill during fast selloffs |
Stop-Loss vs. Stop-Limit: Which Should You Use?
This is one of the most common questions traders face. Here is a direct comparison:
| Factor | Stop-Loss | Stop-Limit |
|---|---|---|
| Execution guaranteed? | Yes | No |
| Price guaranteed? | No | Yes (if filled) |
| Gap risk | Fills at gap price (slippage) | May not fill at all |
| Best market conditions | Liquid, normal trading | Volatile or illiquid |
| Complexity | Simple — one price | Two prices (stop + limit) |
The practical rule:
- Use stop-loss orders for liquid, large-cap stocks (AAPL, MSFT, AMZN) where slippage is minimal
- Use stop-limit orders for smaller or illiquid stocks where a market order could fill far from your stop
- When in doubt, use a standard stop-loss — guaranteed execution beats price precision in most scenarios
A stop-limit that doesn't fill is worse than a stop-loss that fills with slippage. An unfilled stop-limit leaves you fully exposed to further declines with no protection at all.
How to Calculate the Right Stop-Loss Level
Setting your stop at an arbitrary percentage is better than no stop at all — but you can do much better. Here are five methods, from simplest to most sophisticated.
Method 1: Fixed Percentage
Set your stop at a fixed percentage below your entry price.
| Trader Type | Typical Stop | Example (Entry $100) |
|---|---|---|
| Day trader | 1-3% | $97-$99 |
| Swing trader | 5-10% | $90-$95 |
| Position trader | 10-15% | $85-$90 |
| Long-term investor | 15-25% | $75-$85 |
Pros: Simple, consistent, easy to calculate. Cons: Ignores the stock's actual volatility. A 5% stop on a stock that routinely moves 4% daily will trigger constantly.
Method 2: Support Level
Place your stop just below a key support level — a price where the stock has repeatedly bounced.
How to apply it:
- Identify the nearest support level on the daily chart
- Place your stop 1-2% below that level
- If support is at $95, set your stop at $93-$94
Pros: Based on actual price structure, not arbitrary numbers. Cons: Requires chart reading skill. Support levels can fail.
Method 3: Average True Range (ATR)
ATR measures a stock's average daily price movement over a period (typically 14 days). Setting stops based on ATR adjusts automatically for volatility.
The formula:
code-highlightStop = Entry Price - (ATR x Multiplier)
Common multipliers:
- 1.5x ATR — Tight stop, more frequent triggers
- 2x ATR — Standard, balances protection and breathing room
- 3x ATR — Wide stop, fewer false triggers
Example: You buy META at $500. The 14-day ATR is $12. Using a 2x ATR stop: $500 - ($12 x 2) = $476 stop.
This means your stop is set beyond two average daily moves — it won't trigger from normal fluctuations but will catch genuine breakdowns.
Method 4: Moving Average
Place your stop below a key moving average that the stock has been respecting.
| Moving Average | Best For |
|---|---|
| 10-day SMA | Day/swing traders |
| 20-day EMA | Swing traders |
| 50-day SMA | Position traders |
| 200-day SMA | Long-term investors |
How to apply it: If you're swing trading a stock that has bounced off the 20-day EMA multiple times, place your stop 1-2% below the 20-day EMA.
Method 5: Risk-Reward Ratio
Start with your profit target and work backward to determine your stop.
The rule: Most traders aim for at least a 2:1 reward-to-risk ratio.
code-highlightIf your profit target is $10 above entry: Maximum acceptable stop = $5 below entry (2:1 ratio) If your profit target is $20 above entry: Maximum acceptable stop = $10 below entry (2:1 ratio)
If the required stop level conflicts with a support level or ATR calculation, the trade may not be worth taking.
5 Stop-Loss Strategies for Different Trading Styles
1. The Day Trader's Tight Stop
Setup: 1-2% stop or below the most recent 5-minute candle low. Why it works: Day trades have short time horizons. Small stops + high win rate = profitability. Watch out for: Getting stopped out repeatedly during the choppy opening 30 minutes. Consider waiting for the initial range to establish before entering.
2. The Swing Trader's ATR Stop
Setup: 2x ATR below entry on the daily chart. Why it works: ATR adjusts for each stock's unique volatility. A 2x ATR stop on a calm utility stock might be 3%, while the same multiplier on a volatile tech stock might be 8%. Watch out for: ATR expanding during earnings season. Recalculate after major volatility events.
3. The Breakout Trader's Structure Stop
Setup: Stop just below the breakout level (the resistance that became support). Why it works: If a stock breaks above $50 resistance and you buy at $51, placing your stop at $49.50 (below the breakout) makes logical sense. If price falls back below the breakout, the thesis is invalidated. Watch out for: Fakeout breakouts. Wait for a close above the level rather than an intraday spike.
price < 185Set an alert below your stop-loss level on AAPL to get notified before your stop triggers — giving you the option to act manually if market conditions warrant
4. The Trend Follower's Trailing Stop
Setup: 10-15% trailing stop on a weekly chart. Why it works: Captures the majority of a trend's move while exiting when the trend ends. Research on the OMX Stockholm 30 Index showed that a 15-20% trailing stop outperformed buy-and-hold over an 11-year period. Watch out for: Wide stops mean large per-trade losses. Offset this by letting winners run and sizing positions smaller.
5. The Long-Term Investor's Moving Average Stop
Setup: Exit when the stock closes below the 200-day SMA for 3 consecutive days. Why it works: The 200-day SMA is the dividing line between long-term uptrends and downtrends. Requiring 3 consecutive closes filters out brief whipsaws. Watch out for: In sideways markets, the stock may hover around the 200-day SMA, triggering repeated exits and re-entries.
Common Stop-Loss Mistakes (and How to Avoid Them)
Mistake 1: Setting Your Stop Too Tight
If your stop is within normal daily price noise, you'll get stopped out constantly — even when the trade direction is correct.
Fix: Use ATR to measure volatility. Your stop should be at least 1.5x ATR away from entry.
Mistake 2: Moving Your Stop Down
When a trade goes against you, the temptation to "give it more room" turns a planned small loss into an unplanned large one.
Fix: Decide your stop before entering. Write it down. Treat it as final.
Mistake 3: Using the Same Percentage for Every Stock
A 5% stop makes sense for a low-volatility stock like JNJ (ATR ~1.5%). It makes no sense for MARA (ATR ~8%) — you'd get stopped out almost daily.
Fix: Match your stop to the stock's volatility using ATR or support levels.
Mistake 4: Ignoring Gap Risk
Stocks can gap past your stop overnight. If you set a stop at $50 and the stock opens at $42 after bad earnings, your stop-loss order fills near $42.
Fix: For high-risk events (earnings, FDA decisions), either close the position before the event or accept the gap risk. Consider options (puts) for protection over binary events.
Mistake 5: Not Using Stops at All
Many traders avoid stops because they "don't want to lock in a loss." This is how small losses become portfolio-threatening disasters.
Fix: Every trade needs a predefined exit. Whether it's a hard stop order, a price alert, or a mental stop with discipline — define your max loss before you enter.
Using Price Alerts as Flexible Stop-Loss Notifications
Traditional stop-loss orders execute automatically — which is usually good, but not always. Sometimes you want to be notified at a key level and make the decision yourself, especially when:
- Market conditions have changed since you placed the trade
- News breaks that affects your thesis but not the price (yet)
- You're near a support level and want to see if it holds before selling
- Earnings are approaching and you want to adjust your plan
Price alerts act as early-warning stop losses. Set an alert 1-2% above your actual stop level. When it triggers, you have time to evaluate:
- Is the selling broad-based or stock-specific?
- Is volume confirming the breakdown?
- Has the original thesis changed?
- Should I adjust, hold, or exit?
This approach combines the discipline of a fixed exit plan with the flexibility of real-time judgment.
Never miss a critical price level
Set custom price alerts on any stock with Stock Alarm. Get instant push notifications, SMS, or email when your stop-loss levels are hit — so you can act before it's too late.
S&P 500 Screener
Filter by metrics, fundamentals
Price Alerts
Never miss a move
35+ Global Markets
Stocks, crypto, futures
AI Analysis
Powered by Claude
Stop-Loss Placement Checklist
Before placing your next stop-loss order, run through this checklist:
- Is the stop beyond normal price noise? (At least 1.5x ATR from entry)
- Does the stop respect key support levels? (Below support, not at it)
- Does the risk-reward ratio still make sense? (At least 2:1 target-to-stop)
- Am I using the right order type? (Stop-loss for liquid stocks, stop-limit for illiquid)
- Have I accounted for upcoming events? (Earnings, FOMC, ex-dividend dates)
- Is my position size appropriate for this stop distance? (Risk no more than 1-2% of total account per trade)
Conclusion
Stop-loss orders are the simplest tool that separates disciplined traders from everyone else. The specific type — fixed, trailing, ATR-based, or support-based — matters less than having one at all.
Start with a method that matches your trading style. If you're a swing trader, try the 2x ATR approach on your next five trades. If you're an investor, use the 200-day moving average as your line in the sand. Adjust as you learn what works for your risk tolerance.
The best stop loss is the one you actually set before you need it.

