About this guide: I'm Lawrence, the writer behind supa.is. Between February and May 2026 I've published 150+ articles on supa.is across crypto and brokerage tooling โ including 30+ Hyperliquid-specific guides (recent examples: Does Hyperliquid Support Trailing Stops? Setup Guide, Hyperliquid Take Profit & Stop Loss Orders: TP/SL Gui, How to Set a Stop Loss on Hyperliquid). The most-repeated reader question across that Hyperliquid archive is exactly how a trailing stop differs from a regular stop loss order, which is why I'm publishing this standardized comparison instead of answering one-off.
If you've ever watched a position run in your favor and then give it all back, this is the gap behind it. Hyperliquid gives you two exit tools that look similar in the order panel but behave very differently once the market moves: a static stop loss and a trailing stop. One sits at a fixed price forever. The other chases the mark price and only fires when price retraces a set distance from its best point.
This article breaks down both mechanics side by side, explains where the mark price comes in, what happens at trigger (including the slippage question nobody likes), and gives you a decision framework for picking the right one per trade. Everything here is based on Hyperliquid's official announcement defining trailing stop mechanics and the official TP/SL documentation.
What a static stop loss does on Hyperliquid
A stop loss order is the baseline exit tool. You set one fixed trigger price. As long as the mark price stays on the safe side of that level, nothing happens. The moment the mark price crosses your trigger, Hyperliquid converts the order into a market order and executes it against the book (Hyperliquid TP/SL docs).
Three properties define it:
- The trigger never moves. Set it at $95,000 on a long and it stays at $95,000 whether price goes to $105,000 or $96,000.
- Execution is a market order at trigger. You get filled, but not necessarily at your trigger price. If the book is thin or price gaps through your level, your fill can be worse.
- It's a fixed-risk definition. Your maximum adverse excursion (before slippage) is locked in at entry. That's the whole point: you know your downside before you take the trade.
What a trailing stop does on Hyperliquid
The trailing stop is the newer tool, and its mechanics are defined in Hyperliquid's official announcement (announcement). Instead of a fixed trigger, you set a trailing distance โ either an absolute amount or a percentage. The system then tracks the mark price and maintains a trigger that follows price as it moves in your favor.
The mechanics in plain terms:
- The trigger price follows the mark price upward (for a long). Every new favorable mark price pushes the trigger up with it.
- The trigger never moves against you. If price pulls back, the trigger holds at the highest level it reached.
- When price retraces by your set distance/percent from the best mark price, the trailing stop fires as a market order โ same execution model as a static stop loss.
Two edge cases that actually bite people:
- If price never retraces by your set distance, the trailing stop never triggers. A smooth, steady grind in your favor keeps the trigger chasing and the position open. That's a feature for trend trades, but it means your exit is not guaranteed to happen at a specific price.
- The trigger is mark-price based, not last-trade based. Mark price is Hyperliquid's oracle-derived reference price used for liquidations and TP/SL triggers. It's smoother than raw trade prints, which reduces whipsaws from single noisy trades โ but it also means your trigger tracks a synthetic price, not the exact price your position last filled at.
Side-by-side: trailing stop vs stop loss
| Dimension | Static Stop Loss | Trailing Stop |
|---|---|---|
| Trigger price | Fixed at placement | Follows mark price, never moves against you |
| Set by | A price level | A distance or percent (retrace threshold) |
| Profit protection | None โ trigger stays put | Yes โ locks in gains as price advances |
| Guaranteed exit price | Defined (minus slippage) | Not defined; depends on how far price runs |
| Can never trigger | No โ any cross fires it | Yes โ if price never retraces by the set distance |
| Best for | Fixed invalidation levels (support, structure) | Trending moves where you want to ride and protect |
| Execution at trigger | Market order | Market order |
| Slippage exposure | Yes, if book is thin at trigger | Yes, same market-order execution |
| Whipsaw risk | Low (single level) | Can be re-triggered logic differs; trail must be wide enough to survive noise |
Where mark price matters more than people think
Both order types trigger off the mark price, and that detail drives most of the practical differences.
Mark price is an oracle-based reference that blends recent trades with a broader price view. It's deliberately smoother than the last traded price. For stop orders this has two consequences:
- Fewer fake triggers. A single aggressive trade that prints far from the fair value won't necessarily trip your stop, because mark price doesn't jump as violently as the tape.
- Your trigger isn't where you think it is visually. If you draw a line at the last trade price on your chart, your actual trigger tracks mark price, which can sit a few ticks away. Wide spreads or volatile sessions widen that gap.
Slippage: the part both order types share
Here's the honest part: at trigger, both order types execute as market orders. That means neither one guarantees your trigger price as your fill price.
What determines your actual fill:
Like what you're reading? Try it yourself โ this link supports ChartedTrader at no cost to you.
Start trading on Hyperliquid and get a 4% fee discount on your first $25M of volume (Vaults and sub-accounts excluded) โ- Book depth at the trigger level. Deep books fill close to trigger. Thin books (small caps, off-hours) can fill meaningfully worse.
- How fast price moves through your trigger. A slow approach gives the market order time to walk the book. A fast move through your level means your market order eats whatever's there at whatever price.
- Spread at that moment. In a wide-spread session, even a well-sized market order pays the spread plus depth costs.
- Size your stop distance for the book, not just the chart. A 0.5% stop on a thin perp can easily fill 1โ2% worse in a fast move. The trailing stop's percent mode helps here because the trail scales with price, but the slippage problem at trigger is identical.
- Avoid placing stops exactly at obvious levels where everyone else's stops cluster. That's where the book gets thinnest right when your market order needs it deepest.
- If exact fill control matters more than automation, a stop-limit variant (where available in your interface) trades slippage risk for non-fill risk โ your order might not execute at all if price gaps through. The plain stop loss and trailing stop prioritize "I get out" over "I get out at this price."
When to use which: a decision framework
Having covered Hyperliquid's order types enough times now (full menu in Hyperliquid Order Types Explained), the trailing vs static question boils down to three:
1. Is my invalidation a price or a behavior?- A price ("if we lose $95,000 support, I'm wrong") static stop loss.
- A behavior ("if this trend stops working, I'm out") trailing stop.
- Range trades mean-revert. A trailing stop on a range trade can trail into a reversal and exit late, or the trail can be too tight and get stopped by normal noise. Static stops at range edges fit better.
- Trend trades want to ride. A trailing stop locks in the move while keeping you in until the trend actually breaks.
- Need to know worst case before entry (risk-per-trade math, position sizing) static stop loss.
- Comfortable with "exit wherever the retrace happens" trailing stop.
Common mistakes with trailing stops
Here's where people mess up:
- Trail too tight. A 0.3% trail on a volatile perp will fire on routine noise. Your trailing distance needs to be wider than the typical retrace depth of the instrument you're trading, or you'll get shaken out constantly.
- Trail too wide. A 10% trail on a move that only ran 8% never triggers โ you give back everything. The trail should be sized relative to the move you expect, not as a one-size number.
- Forgetting it can never trigger. If price grinds steadily in your favor without retracing by your set distance, the trailing stop sits there forever. That's fine for trend riding, but it means "I have a stop" doesn't mean "I will exit at a known price."
- Assuming the trigger is the fill. As covered above, trigger fires a market order. In a fast move on a thin book, your exit can be materially worse than the trigger.
Trailing stop vs stop loss: quick FAQ
Does Hyperliquid trailing stop guarantee my exit price?
No. When the trailing distance is retraced, the order executes as a market order, so your fill depends on book depth and how fast price moves through the trigger. Same as a static stop loss.
Can a trailing stop never trigger?
Yes. If price never retraces by your set distance or percent from the best mark price, the trailing stop never fires. A smooth one-directional move keeps the position open.
What price does the trailing stop follow?
The mark price, Hyperliquid's oracle-derived reference price. It's smoother than the last traded price, which reduces whipsaws from single noisy trades.
Which should a beginner use?
A static stop loss. It gives you a fixed, pre-defined risk level, which makes position sizing straightforward. Trailing stops are better once you understand how mark price and trail width interact.
Can I combine both on one position?
You can layer exits: use a static stop loss for your initial invalidation and add a trailing stop once the trade is working to protect unrealized gains. Check your interface for how multiple stop orders on one position are handled.
Risk Warning
Risk Warning: Crypto trading involves substantial risk of loss. Never invest more than you can afford to lose. This is not financial advice.
---
Bottom line: the static stop loss is a fixed invalidation โ set it at the price where your thesis dies and you know your downside before entry. The trailing stop is a dynamic profit protector โ it rides the mark price up and only exits when price retraces your set distance. Neither guarantees a fill price, because both fire market orders at trigger. Use the static stop to define the trade, and the trailing stop to manage the winner.Ready to put either tool to work? Start trading on Hyperliquid and get a 4% fee discount on your first $25M of volume (Vaults and sub-accounts excluded).
*Sources: Hyperliquid trailing stop announcement, Hyperliquid TP/SL documentation.*
Continue with Hyperliquid
Browse the Hyperliquid guide hub for the complete user journey.