Orders & Margin

Order types

TypeBehavior
MarketExecutes immediately against the book as an IOC order (fills what it can immediately, cancels the rest), protected by your slippage tolerance.
LimitRests on the Hyperliquid order book at your price until filled or cancelled (GTC).
Stop MarketArms a trigger price; when the mark price reaches it, a market order is fired. Used for breakout entries and stop-losses.

All order sizes can be entered in USD or in the asset (switchable), or as a percentage of your available balance via the size slider.

Slippage protection

Market orders carry a configurable slippage tolerance (set in the trade panel’s settings). This is a hard bound, not best-effort: the market order is sent as an immediate-or-cancel order with a limit price of mark × (1 ± your tolerance). You can never be filled beyond that price — any portion that can’t fill within the bound is cancelled rather than filled worse.

Take-profit / stop-loss

  • Attached TP/SL — toggle “Take Profit / Stop Loss” when placing an entry order to bracket the position from the start.
  • Position TP/SL — add or edit TP/SL on any open position from the positions table, including partial TP/SL: close a chosen fraction of the position at each trigger level.

TP/SL levels are drawn on the chart and can be managed from there.

Reduce-only

Mark any order reduce-only and it can only decrease your position — never flip or increase it. Reduce-only orders are exempt from the minimum order value, so you can always close dust.

Managing orders

  • Modify a resting limit order’s price or size in place — no cancel-and-replace needed.
  • Cancel individual orders, or cancel all resting orders in one action.
  • Orders are signed per-request (EIP-712) and can be submitted in batches of up to 20.

Leverage

Leverage is set per market with integer steps from 1x up to the market’s maximum (see Markets & Trading Rules). Your leverage selection is remembered per market and applies to new position openings.

Margin

HyperFlow Perps uses isolated margin: each position holds its own collateral, and losses on one position can never draw down another position’s margin.

  • Add margin to a position to push the liquidation price further away.
  • Remove margin that exceeds the position’s initial margin requirement.
  • Margin adjustments are applied asynchronously — the UI shows the pending state until confirmed.

Before you submit any order, the trade panel shows the order value, the required margin, and the estimated liquidation price — so there are no surprises after the fill.

Closing positions

Close from the positions table with:

  • Market close — immediate, full or partial (by percentage, USD, or asset amount).
  • Limit close — rest a closing order at your chosen price.
  • Close all — flatten every open position in one confirmation.

Next: Markets & Trading Rules