
Advanced Orders on Hyperliquid: TWAP, Scale, and Conditional Orders
Order choice is an invisible tax on every trade. A deep dive into Hyperliquid's full advanced-order toolkit — TWAP, Scale, conditional triggers, and execution modifiers — plus the decision framework of execution cost vs. certainty vs. information leakage. And an honest answer on trailing stops.

Two traders open the same 50,000 USDC long on the same illiquid perp, at the same second. One pays 0.9% in slippage and shows the whole book their hand. The other pays almost nothing and is barely noticed. Neither was luckier — they just chose different order types.
Order selection is one of the most under-priced skills in perps trading. It never shows up as a line item, yet it silently taxes or rewards every position you take. This is a deep dive into the full advanced-order toolkit on Hyperliquid — what each type actually does, when it helps, when it quietly hurts you, and how to reason about the choice.
• Hyperliquid's advanced order set is: Stop Market, Stop Limit, Take Market, Take Limit, Scale, and TWAP, plus modifiers (GTC / IOC / ALO / Reduce-Only).
• Trailing stops are NOT a native order type — anyone who tells you otherwise is describing a feature that does not exist on the exchange. We cover the honest workaround below.
• Every choice trades three things against each other: execution cost, fill certainty, and information leakage. No single order wins on all three.
Why does order choice quietly move your PnL?
If you have read our primer on market vs. limit orders on Hyperliquid, you already know the base tension: a market order buys certainty of a fill but pays the spread and eats slippage; a limit order saves cost but may never fill. Advanced orders exist because that two-way trade-off is too crude for real size.
Think of it as three competing objectives that you can rarely maximize at once:
Execution cost — the spread, slippage, and fees you surrender to get filled. On Hyperliquid, perp taker fees are 0.045% and maker fees 0.015% at the base tier (top tier reaches 0.024% / 0%), so maker-vs-taker alone is a real spread on every trade.
Fill certainty — the probability you actually get your intended size, at all, before the opportunity moves.
Information leakage — how much a resting or repeating order reveals to other participants who can trade against your visible intent.
A large market order maximizes certainty but pays the most cost and leaks the most (it prints a visible sweep). A single deep limit order minimizes cost but sacrifices certainty. Advanced orders are structured attempts to buy back one objective without fully surrendering the others. That framing is the whole article — keep it in mind for every type below.
What order types actually exist on Hyperliquid?
Before strategy, get the menu right. Per Hyperliquid's official documentation, the exchange supports these order types beyond plain market and limit:
Type | What it is (per docs) | Primary job |
|---|---|---|
Stop Market | A market order activated when price reaches a trigger | Executes on the break; fill price can slip |
Stop Limit | A limit order activated at a trigger price | Exit with price protection |
Take Market | A market order activated at a favorable trigger | Lock a profit target |
Take Limit | A limit order activated at a favorable trigger | Profit target, maker-priced |
Scale | Multiple limit orders spread across a price range | Average entry / exit across levels |
TWAP | A large order split into suborders executed every 30 seconds | Minimize impact of large size |
Modifiers layer on top: GTC (rest until filled or canceled), IOC (fill what you can immediately, cancel the rest), ALO / Post-Only (only rest as a maker, never take), and Reduce-Only (can only shrink a position, never flip it). Take Profit and Stop Loss are documented as automatically market orders unless you attach a limit price.
Notice what is not on that list: trailing stops. We will come back to that honestly.
TWAP: how does slicing over time actually work?
A TWAP (Time-Weighted Average Price) order takes one large parent order and chops it into smaller suborders released at fixed intervals, aiming to fill near the average price over your chosen window rather than in one book-moving hit.
The Hyperliquid mechanics, from the docs, are specific and worth internalizing:
A suborder is sent every 30 seconds for the duration you set.
Each suborder targets: elapsed time ÷ total time × total size — a straight-line fill schedule.
Each suborder carries a maximum slippage of 3% versus the prevailing book.
If suborders underfill (wide spread, thin liquidity), the TWAP falls behind schedule and tries to catch up on later suborders — but catch-up suborders are capped at 3× the normal suborder size.
When to use it: your size is large relative to resting liquidity, and you have a time budget. Entering a position that would move an altcoin perp 1–2% as a single sweep is the textbook case — spreading it over 15–30 minutes lets resting liquidity refill between suborders and keeps your average entry near the reference price.
• TWAP reduces market impact — it does not guarantee a full fill or a good price. In a fast, one-directional market, the 3% per-suborder slippage cap and the 3× catch-up limit mean the order can fall permanently behind and finish under-filled.
• A TWAP that runs into a crash keeps buying on the way down; a TWAP selling into a squeeze keeps chasing upward. Duration is exposure — you are trading impact cost for time-in-market risk.
When NOT to use it: when you need the fill now (news, liquidation defense), when the market is trending hard against your direction, or when your size is small enough to fill inside the spread anyway. In those cases the added duration risk outweighs the impact you are saving.

Scale orders: what problem do they solve that TWAP doesn't?
A Scale order places several limit orders across a price range you define, rather than across time. Where TWAP is a bet on when, Scale is a bet on where. You set a top and bottom price and a number of levels, and the exchange lays resting limit orders between them.
When to use it: you want to accumulate into weakness or distribute into strength and you have a price view, not just a size problem. Laddering four buy limits down into a support zone gives you a better average entry if price trades into the range — and every fill is a maker fill, so you collect the maker side of the fee spread rather than paying taker.
When NOT to use it: when price never enters your range, you simply do not get filled — the classic limit-order failure mode. Scale trades fill certainty for cost and average-price control. If getting in at all matters more than getting in cheaply, Scale is the wrong tool.
Trigger orders: what fires a stop or take-profit?
Stop and Take orders are conditional: they sit dormant until price crosses a trigger, then convert into a market or limit order. They are how you manage a position while away from the screen. We cover the risk-management side in depth in stop-loss and take-profit bracket orders; here the focus is the execution mechanics.
The key decision is market trigger vs. limit trigger:
Stop Market / Take Market — once triggered, it fills as a market order. You are (almost) certain to exit, but you accept whatever slippage the book gives you during the move. In a violent drop, that fill can be well past your trigger.
Stop Limit / Take Limit — once triggered, it places a limit order. You get price protection, but if the market gaps clean through your limit, the order rests unfilled and your position stays open — the exact scenario where you wanted out.
Per the docs, placement direction is validated against the mid price (a long stop must sit above mid; a short stop below, and vice versa for takes). Hyperliquid also lets you attach TP/SL to a position and size them to a fraction of it. One important nuance to verify in the order form for your account: the reference price the trigger watches (mark vs. last) affects whether an isolated wick can fire your stop — set it deliberately rather than accepting the default blindly. Pair triggers with core risk-management principles and your liquidation buffer so a stop actually sits inside survivable range.
Execution modifiers: the cheapest edge most traders skip
Modifiers do not change what you trade, only how the order interacts with the book — and they are where the maker/taker fee spread lives.
ALO / Post-Only — if the order would execute immediately as a taker, it is canceled instead of crossing. This guarantees you rest as a maker (0.015% vs 0.045% at base tier). Over hundreds of trades, forcing entries and exits onto the maker side is a measurable, compounding cost reduction — at the price of occasionally not getting filled.
IOC — fill whatever is available this instant, cancel the remainder. The tool of choice for automated and arbitrage flows that must not leave a stale resting order behind.
Reduce-Only — the single most important safety modifier. It can only shrink a position, so a take-profit sized slightly larger than your position can never accidentally flip you from long to short. Check this box on every exit order.
Getting comfortable with where these live in the order ticket is worth a pass through the Hyperliquid trading interface so the choice is muscle memory, not a mid-trade scramble.
What about trailing stops? An honest answer
Hyperliquid does not offer a native trailing-stop order type. It is not in the official order-type documentation, and no amount of wishing makes it appear in the order ticket. A lot of secondhand content claims otherwise — treat that as a reliable signal the author did not check the docs.
The realistic ways to approximate trailing behavior, with their honest trade-offs:
Manual stop laddering — as price moves in your favor, cancel and re-place your Stop Market higher (or lower, for shorts). Full control, zero extra counterparty risk, but it requires you to be present and disciplined.
Third-party tools and bots — some external terminals simulate trailing stops via the API by adjusting a stop programmatically. This can work, but it introduces API-key custody, uptime, and counterparty risk — the tool must be running and honest for your "stop" to exist. Treat any such claim skeptically and never grant more key permissions than necessary.
Being clear about this is a feature, not a limitation of the content: a trailing stop you believe exists but doesn't is worse than no stop at all.

So which order do you actually reach for?
Map the decision back to the three objectives. The table below is a starting heuristic, not a rule — your size relative to book depth and your time budget dominate everything.
Situation | Reach for | Key risk to accept |
|---|---|---|
Large size, have time, want low impact | TWAP | Duration / under-fill risk |
Have a price view, want a better average | Scale (maker) | May never fill if range is missed |
Must exit for certain on a break | Stop Market + Reduce-Only | Slippage on the trigger fill |
Want out only at an acceptable price | Stop Limit + Reduce-Only | Gap-through leaves you unfilled |
Cost-sensitive entry, not time-critical | ALO / Post-Only limit | Fill uncertainty |
Need it filled right now | Market or Stop Market | Highest cost + leakage |
• Default questions before every order: How large is my size vs. the book? Do I have time? Do I need certainty or a good price?
• Put Reduce-Only on every exit. Prefer ALO when you are not in a hurry. Reserve raw market orders for when certainty genuinely outranks cost.
• There is no order type that is cheap, certain, and quiet at once — pick the two that matter for this trade.
The traders who compound quietly are rarely the ones with the best entries — they are the ones who stop leaking a fraction of a percent on every fill. Watch how large players stage their size in our note on tracking whale movements onchain, and check live book depth on the HyperAcademy dashboard before you decide which of these tools fits the moment.
Sources
Further Reading
Hyperliquid in 6 Minutes: The Trader's Cheat Sheet from CEX to On-Chain Perps
If you can read a Binance order book, you can already trade on Hyperliquid — but the account underneath looks nothing like one. Here is what changes, and what to check first.
HyperEVM Onboarding: Wallet, Gas, and Core-to-EVM Transfers
HyperEVM is not a separate chain you bridge to, it is the EVM half of Hyperliquid's single state. How to add the network, get HYPE for gas, and move assets between HyperCore and HyperEVM safely, including the one address that destroys your tokens.
Perpetual Futures: Long, Short, and Realized vs Unrealized PnL
Long or short, realized or unrealized PnL, mark price and funding, explained for your first Hyperliquid perpetual trade.