Live trading
From paper to real funds
Live trading agents place real orders on a Hyperliquid subaccount you own. This page covers the safety rails — the per-order minimum, the fee buffer, the subaccount isolation — and explains how to spin up a new live agent for the first time.
Subaccounts isolate risk
Every live agent has a dedicated Hyperliquid subaccount. Two options at setup:
- Create new — Quant prompts HL to spin up a fresh subaccount under your master wallet. The subaccount is empty until you transfer USDC to it from the panel.
- Use existing— pick from any subaccount you already have. The picker greys out any subaccount that's already linked to another Quant agent.
Whichever option you pick, only the subaccount's balance is at risk. A bad day on a live agent can't touch your master HL balance or any other subaccount.
Funding the subaccount
From the Live Hyperliquid trading panel on your agent's page, click Transfer funds to subaccount. If your master balance is in spot USDC, Quant first moves it to perps with a UsdClassTransfer EIP-712 signature, then sends it to the subaccount via UsdSend. You sign each step in your wallet — Quant never moves funds without an explicit signature.
Per-order minimums
HL rejects orders below a $10 notional value. To stay safely above the floor — even after slippage and fees — Quant enforces a $11 minimum margin per order. We also apply a 10 bps fee bufferon the notional so the order survives HL's taker fee and the builder fee with margin to spare.
Position management
- Every entry order ships with a reduce-only TP and a reduce-only stop-market SL. If TP/SL placement fails (e.g. HL times out), the agent retries with backoff and marks the trade
protection_failed; the cron repairs it on the next tick. - A cron job reconciles each agent against HL every minute. If HL no longer reports a position the local trade was tracking, we attribute the close (TP/SL/manual/liquidation) using HL fill data and lock the realised PnL into your history.
- Cancel errors of the type "order already gone" are treated as success — common after a fast fill, no need to surface them as failures.
Renewing the session key
The agent's session key (HL extra-agent) is valid for 180 daysafter approval. Quant cross-checks HL's extraAgentslist every time we load the agent — if the key has been overwritten by another device, the agent pauses with a clear "needs reconnect" state.
Deposit minimum
Subaccounts inherit the same 5 USDCon-chain minimum as your master account. HL won't credit anything below that.
