Stop-Loss Order
A stop-loss order automatically sells a cryptocurrency when its price drops to a specified level, limiting potential losses.
Key Takeaways
- A stop-loss order triggers an automatic sell when an asset's price drops to a predetermined level, converting into a market order that executes at the best available price. This limits downside risk without requiring constant monitoring.
- Stop-loss orders carry unique risks in crypto: 24/7 markets mean positions can be stopped out while a trader sleeps, slippage during flash crashes can cause fills far below the stop price, and whales may deliberately hunt clustered stop levels.
- Most decentralized exchanges lack native stop-loss support because AMM-based protocols do not use order books, requiring third-party keepers or off-chain infrastructure to monitor prices and trigger trades.
What Is a Stop-Loss Order?
A stop-loss order is a trading instruction placed on a crypto exchange to automatically sell an asset when its price falls to a specified level, known as the stop price. Its purpose is to cap potential losses on a position by removing the need for a manual decision under pressure. Once the stop price is reached, the order activates and executes as a market sell.
Stop-loss orders exist across traditional equities, forex, and cryptocurrency markets. In crypto, they serve an especially important role: markets trade around the clock with no closing bell, and volatility routinely exceeds what stock traders encounter. A trader who buys Bitcoin at $100,000 and sets a stop-loss at $95,000 has defined their maximum acceptable loss at 5% regardless of what happens overnight or over a weekend.
The concept is straightforward, but execution in practice introduces nuance. The stop price is a trigger, not a guaranteed fill price. In fast-moving markets, the actual sale price can differ from the stop level: a gap known as slippage.
How It Works
A stop-loss order follows a two-phase lifecycle: dormant monitoring, then triggered execution.
- The trader sets a stop price below the current market price (for a long position)
- The exchange monitors the asset's price against the stop level continuously
- When the market price touches or drops below the stop price, the order activates
- The activated order converts into a market order and fills at the best available bid
- The position is closed and the proceeds are credited to the trader's account
The critical detail is step 4: the stop-loss becomes a market order, which guarantees execution but not price. In liquid markets with deep order books, the fill price is typically very close to the stop level. In thin or volatile markets, slippage can be substantial.
Stop-Loss vs. Stop-Limit Orders
A stop-limit order addresses the slippage problem by converting into a limit order instead of a market order when triggered. It uses two prices: the stop price (trigger) and the limit price (the worst acceptable fill).
| Feature | Stop-Loss Order | Stop-Limit Order |
|---|---|---|
| Trigger | Activates at stop price | Activates at stop price |
| Execution type | Market order | Limit order |
| Price guarantee | No (fills at best available) | Yes (fills at limit or better) |
| Execution guarantee | Yes (will always fill) | No (may remain unfilled) |
| Best for | Ensuring exit in volatile conditions | Controlling exact exit price |
The trade-off is fundamental: a stop-loss guarantees you get out of a position but not at what price. A stop-limit guarantees price but risks non-execution entirely. During a flash crash, a stop-limit order can remain unfilled while the asset continues falling, leaving the trader holding a rapidly declining position with no protection.
Trailing Stop-Loss Orders
A trailing stop-loss dynamically adjusts the stop price as the asset's price moves favorably. Instead of a fixed level, the stop "trails" the market price by a set distance: either a fixed dollar amount or a percentage.
Example: a trader buys an asset at $100 with a 10% trailing stop. If the price rises to $150, the stop adjusts to $135 (10% below the peak). If the price then falls to $135, the order triggers. The stop only moves upward for long positions and never resets downward.
Trailing stops let traders lock in profits as prices climb without capping upside potential. The challenge is calibration: too tight a trail (2-3%) gets triggered by normal intraday volatility, while too wide a trail (20%+) gives back significant gains before activating. Crypto traders typically use wider trails than equity traders due to higher baseline volatility.
Setting a Stop-Loss: Example
On most exchanges, placing a stop-loss involves specifying the stop price and the order quantity. The exchange API call typically looks like this:
// Pseudocode: placing a stop-loss sell order
const stopLossOrder = {
symbol: "BTC-USD",
side: "sell",
type: "stop_loss",
stopPrice: 95000, // Trigger price
quantity: 0.5, // Amount to sell
};
// The order sits dormant until BTC-USD <= 95000
// Once triggered, it executes as a market sell
exchange.placeOrder(stopLossOrder);
// Stop-limit variant adds a limit price
const stopLimitOrder = {
symbol: "BTC-USD",
side: "sell",
type: "stop_limit",
stopPrice: 95000, // Trigger price
limitPrice: 94500, // Worst acceptable fill
quantity: 0.5,
};Use Cases
Risk Management for Active Traders
The primary use case is limiting losses. A trader entering a position defines their risk tolerance upfront by setting a stop-loss at a level that represents the maximum acceptable loss. Common approaches include setting stops at a fixed percentage (5-10%), below technical support levels, or based on average true range (ATR) calculations that account for an asset's typical volatility.
Protecting Unrealized Profits
Trailing stop-losses serve traders who want to ride a trend while protecting gains. Rather than choosing between holding (risking a reversal) and selling (potentially missing further upside), a trailing stop automates the decision. If the price keeps climbing, the stop follows. If the trend reverses, profits are locked in.
Overnight and Weekend Protection
Because crypto markets operate 24/7, traders cannot monitor positions around the clock. Stop-loss orders act as automated risk guards during off-hours. News events, regulatory announcements, or large liquidation cascades can move prices significantly while a trader sleeps: a stop-loss ensures the position is exited if those moves are adverse.
Systematic Trading Strategies
Algorithmic and systematic traders use stop-losses as a core component of their strategy framework. Combined with take-profit orders (OCO, or "one-cancels-the-other" orders), stops define both the upside target and the downside exit for every position, removing emotional decision-making from trade management. This approach is central to disciplined portfolio management.
Risks and Considerations
Slippage During Flash Crashes
Slippage is the gap between the stop price and the actual fill price. During flash crashes, liquidity can evaporate as market makers pull their orders, causing stop-loss market orders to fill at prices far below the trigger level.
In October 2025, a sudden geopolitical event triggered the largest crypto flash crash in history: Bitcoin dropped from approximately $122,500 to $105,000 within hours. Over $19 billion in positions were liquidated across exchanges as cascading stop-losses and margin calls amplified the selloff. Traders whose stops were set at $115,000 may have filled at $108,000 or worse depending on the exchange and the asset's liquidity depth.
Stop-Loss Hunting
Stop-loss hunting is a manipulation tactic where large traders (whales) deliberately push prices through levels where stop orders are known to cluster. The mechanics follow a pattern:
- Whales identify areas with concentrated stop-loss orders, often at round numbers or visible support levels
- They place large sell orders to push the price through these levels
- Triggered stops cascade into additional sell pressure, driving the price further down
- Whales buy the dip at discounted prices once stops have cleared
- The price recovers, and the whale profits from the artificial dip
This tactic is more effective in crypto than in traditional markets due to lower overall liquidity, especially in altcoin pairs. On a thinly traded pair, a single trader with $500,000 to $1 million in positions can move the price over 10% in minutes. Placing stops slightly below obvious round numbers or using mental stops (monitoring without a placed order) can reduce exposure to hunting.
24/7 Market Exposure
Crypto's continuous trading creates a double-edged dynamic for stop-losses. On one hand, unlike traditional stocks, crypto rarely experiences overnight "gaps" where the opening price jumps far from the previous close. On the other hand, weekend and overnight trading volume typically drops 20-25% below weekday averages, thinning order books and making prices more sensitive to large orders.
Institutional market makers reduce operations during off-hours and weekends, removing stabilizing liquidity. A stop-loss that would fill cleanly during peak hours on a major exchange may suffer significant slippage during a Sunday night sell-off.
Stop-Losses on Decentralized Exchanges
Most decentralized exchanges do not support native stop-loss orders. This stems from a fundamental architectural difference: AMM-based protocols operate without order books, so there is no mechanism to store conditional orders that trigger at specific price levels.
Some DeFi protocols have developed workarounds. The 1inch Limit Order Protocol supports stop-loss functionality using off-chain order storage with on-chain execution by keeper networks. The decentralized perpetuals exchange dYdX, built on its own Cosmos SDK chain, supports stop-market and stop-limit orders natively. Third-party automation tools like Gelato can monitor prices and submit swap transactions when conditions are met.
These DeFi solutions introduce their own trade-offs: gas fees for execution, dependency on external keepers to trigger orders, and exposure to front-running or MEV extraction. For traders managing risk on self-custodial positions, understanding these limitations is essential. As Bitcoin DeFi infrastructure matures, more sophisticated on-chain risk management tools are emerging, but they remain less reliable than centralized exchange stop-losses for now.
Stop-Losses Across Major Exchanges
All major crypto exchanges support stop-loss orders, though feature depth varies:
| Exchange | Stop-Loss | Stop-Limit | Trailing Stop | OCO Orders |
|---|---|---|---|---|
| Binance | Yes | Yes | Yes | Yes |
| Coinbase Advanced | Yes | Yes | Yes | Yes |
| Kraken | Yes | Yes | Yes | Limited |
| Bybit | Yes | Yes | Yes | Yes |
| OKX | Yes | Yes | Yes | Yes |
Every exchange includes a caveat: stop-loss orders are not guaranteed to execute at the stop price during extreme volatility. The stop activates a market order, and the fill depends entirely on available liquidity at the moment of execution.
This glossary entry is for informational purposes only and does not constitute financial or investment advice. Always do your own research before using any protocol or technology.