d.prod.pro docs
Trading

Advanced Orders

TWAP, TP/SL, OTO, and modify-in-flight — d.pro's full advanced order toolkit.

Advanced Orders

d.pro surfaces Hyperliquid's full set of advanced order types in a polished, point-and-click UI — no manual API work required.

TWAP — Time-Weighted Average Price

TWAP slices a large order into smaller pieces executed over a time window, reducing market impact and slippage.

Where to find it

In the order panel on the trading terminal, switch the order type tab to TWAP.

What you set

SettingWhat it does
SideBuy or Sell
Total sizeThe full quantity you want to fill
SlicesHow many sub-orders to break it into
DurationTotal execution window (e.g., 10 minutes)
Price limit (optional)Worst-case price you're willing to accept
Randomize (optional)Adds timing jitter so the schedule isn't perfectly predictable

Once submitted, Hyperliquid handles slice scheduling on-chain. You can monitor live progress on the TWAP History page in the sidebar, and drill into individual slice fills from there.

Take Profit / Stop Loss (TP/SL)

TP/SL attaches automatic close orders to a position you already have open.

Open a position

Place a normal Market or Limit order to enter your position.

Click TP/SL on the position row

Find your open position in the Positions panel under the chart, and click the TP/SL button on its row.

Set your levels

Enter one or both:

  • Take Profit price — automatically close the position when price reaches this level
  • Stop Loss price — automatically close the position when price falls to this level

Each can be set as a full close or a partial close.

OTO — One-Triggers-Other

OTO chains two orders together: when the first one fills, the second one is automatically submitted.

Common uses:

  • Entry limit order → automatic TP/SL on fill
  • Manual grid: buy at support, immediately place a sell at resistance

In the order panel, open the Advanced tab and choose OTO. d.pro holds the second order until the first one fills, then submits it for you.

Modify Order

Modify lets you change the price or size of an open order without cancelling and resubmitting. On some order types this preserves your queue priority — useful when you don't want to lose your spot in line.

You'll find the Modify button on each open order row. Edit the price or size in place and confirm.

Advanced orders need an active d.pro session. Make sure you've connected your wallet first.

On this page