A Complete Guide to Order Types on Hyperliquid
Learn every order type available on Hyperliquid, from basic market and limit orders to advanced stop-loss and take-profit setups, with practical examples and tips for effective order management.
Why Order Types Matter
Choosing the right order type determines how your trade is executed — at what price, under what conditions, and with what certainty. Using the wrong order type can mean unfavorable fills, missed entries, or unprotected positions during sudden market moves.
Hyperliquid offers a comprehensive suite of order types covering everything from simple immediate execution to complex conditional triggers. Understanding each one gives you precise control over entries, exits, and risk management.
Market Orders
A market order tells the exchange to buy or sell immediately at the best available price. It matches against existing limit orders on the book, starting from the best price and working through until your size is filled.
When to use: Speed matters more than price precision — breakouts, urgent exits, or fast-moving conditions. You will definitely get filled; the question is at what price.
Watch for slippage. On less liquid pairs or during volatility, the gap between displayed price and actual fill can be significant. Large market orders eat through multiple price levels. Hyperliquid displays estimated slippage before confirmation — always check this, especially on smaller tokens.
Limit Orders
A limit order specifies the maximum price you will pay (buys) or minimum you will accept (sells). The order only executes at your price or better.
Place a limit buy at $3,000 for ETH while the market is at $3,100, and your order waits on the book until the price drops to your level. You get price certainty at the cost of execution certainty — the order might never fill if the market does not reach your price.
Maker fee advantage. When your resting limit order is filled by an incoming market order, you are the maker. Makers pay lower fees on Hyperliquid — in some tiers, they receive a rebate. This makes limit orders more economical for patient traders.
Post-only orders. Hyperliquid supports a post-only flag that guarantees your limit order is a maker order. If it would immediately match (becoming a taker), it is rejected instead. Use post-only to always capture maker fee treatment.
Stop-Loss Orders
A stop-loss triggers a market order when the price reaches a specified level, automatically closing your position to prevent further losses.
Example: You are long ETH at $3,000 and want to cap downside at 5%. Set a stop-loss at $2,850. If the market drops there, a market sell executes automatically, capping your loss at roughly 5% plus slippage.
Every leveraged position should have one. Markets move faster than you can react. Without a stop-loss, you rely on manual monitoring, which fails during liquidation cascades and sudden news events.
Common Stop-Loss Mistakes
Too tight. A stop just below the current price gets triggered by normal market noise. Set stops at technically meaningful levels based on volatility, not arbitrary percentages.
Ignoring slippage. Stop-losses trigger market orders, so slippage applies. During flash crashes, fills can be significantly worse than the trigger price.
Moving stops further away. The temptation to avoid getting stopped out is one of the most destructive habits. If your level was chosen with sound rationale, honor it.
Stop-Limit Orders
A stop-limit combines a trigger mechanism with a limit order. You set two prices: the trigger price (when the order activates) and the limit price (the worst price you accept).
Set a stop trigger at $2,850 with a limit of $2,830. If ETH drops to $2,850, a limit sell at $2,830 is placed. You only sell at $2,830 or better — gaining price control that regular stop-losses lack.
The risk: If the market gaps below your limit price, the order may never fill. During a fast crash skipping from $2,860 to $2,800, your $2,830 limit might not execute. You remain in the position through a larger drawdown than planned. For critical risk management, many traders prefer regular stop-losses and reserve stop-limits for less urgent situations.
Take-Profit Orders
A take-profit triggers when the price moves in your favor, locking in gains at a predetermined level.
Example: Long ETH at $3,000, take-profit at $3,300. When the market reaches $3,300, a market order closes your position, locking in the 10% gain.
Take-profits enforce discipline. It is psychologically difficult to close winners — greed suggests the price will keep going. A take-profit removes emotion and captures planned gains.
Bracket orders. Pair a take-profit with a stop-loss to define both your maximum loss and target gain. Long at $3,000 with a stop at $2,850 and take-profit at $3,300 creates a complete risk-reward framework.
Partial take-profits. Experienced traders scale out using multiple levels: close 50% at $3,200, 25% at $3,400, and let the rest run. Hyperliquid supports multiple take-profit orders at different prices.
Reduce-Only Orders
A reduce-only order can only decrease or close an existing position — never open a new one. This is a safety flag, not a standalone order type.
Why it matters: Without reduce-only, if your position is already closed manually, a lingering stop-loss or take-profit could accidentally open a new position in the opposite direction. Always mark protective orders as reduce-only unless you specifically want them to open new positions.
Order Management Tips
Plan before you enter. Know your entry, stop-loss, take-profit, and position size before placing any trade. Set protective orders immediately after entry fills.
Use the order book. Before placing a limit order, check where liquidity sits. Placing a buy just above a large bid cluster increases fill probability during a dip.
Size appropriately. Order types do not fix bad sizing. Calculate position size based on how much you lose if the stop is hit — not how much you make if the trade works. A common rule: risk no more than 1-2% of your account per trade.
Cancel stale orders. Open orders consume margin and can fill unexpectedly. Review and clean up orders from previous sessions before starting new ones.
Test on testnet first. Unfamiliar with an order type? Practice on Hyperliquid's testnet with mock USDC. Place each type, trigger your stops deliberately, and build confidence before using real capital.
Execute on HyperX
HyperX's trading terminal supports all Hyperliquid order types with dynamic precision from the SDK. Our copy trading system also supports take-profit and stop-loss settings to protect your positions.
Putting It All Together
A disciplined trade on Hyperliquid might look like this: enter with a limit order at support, set a stop-loss below the next support zone, place a take-profit at resistance, mark both as reduce-only. Your risk is defined, your target is automated, and emotion is removed from the equation. The tools are available — the difference comes down to consistently using them.