多仓位管理

Purpose and when to use it

Moves the position of up to 5 markets of one account to the USD size you choose, in one run. With Auto Hedge it also opens the same size in the opposite direction on another account. It is a one-time adjustment, not a bot that keeps trading.

It works with real connections on Hyperliquid, Lighter, Lighter on Robinhood Chain, Aster, Bitunix, Pacifica, Ondo Perps and RISEx. Prices, positions and the exchange's order rules are checked right before each trade.

Setup and field meanings

NET means the combined position of one market on the account, adding up bot and manual trades: longs add and shorts subtract. For example, +3 long contracts and -2 short contracts leave a +1 long NET position.

Choose the primary account, up to 5 different markets and, for each one, the long or short target in USD. The target is the final position size, not margin and not an extra order. Auto Hedge is ON by default and needs another account; then only markets that exist on both accounts are listed. With Auto Hedge OFF only the primary account changes. Leverage is set to each market's MAX automatically. The named strategies prefill values you can edit.

Start and execution

Saving creates a draft; Start all targets runs it once. Right before starting, positions, prices, limits and fees are read again and the targets are locked. Each market trades only the difference between its target and its current NET. Different markets, and the hedge account, trade at the same time; within one market there is at least 1 second between trades and each trade is at most 1,000 USD, so a larger change is split into several trades.

A concrete example

With QQQ at 500 USD: going from +80 USD to a +120 USD target buys 40 USD; from +180 it sells 60; from -60 it buys 180 and flips to long; at +120 it sends nothing. A hedge at -30 heading to -120 sells only 90. A target of zero closes only that market's position, never the whole account.

A 2,500 USD change needs at least three trades, not one 1,000 USD order, and price limits and size steps can make each trade smaller. While one market waits its second or finishes a partial fill, the others keep going.

RiseX + Robinhood - Delta Neutral Max OI: Lighter Robinhood — QQQUSD LONG 1,000 USD; SPYUSD SHORT 1,000 USD. Auto Hedge ON: RISEx with reversed directions and equal USD targets per leg.

Ondo - Delta Neutral Max OI: Ondo — QQQUSD LONG 1,000 USD; SPYUSD SHORT 1,000 USD; US500USD SHORT 1,000 USD; US100USD LONG 1,000 USD. Auto Hedge OFF.

Margin and fees

Estimated starting margin = target USD / the market's MAX leverage, shown for each account. You need extra margin for existing positions, open orders, fees and rounding. Without the exchange's limits, no order is sent. Fills and fees shown afterwards come from the exchange.

The fee estimate uses the volume that must be traded, not the target: reductions and flips count, a market already at its target costs nothing. Each account uses the exchange's published taker fee when it is available; when it is not (sometimes on RISEx), the estimate leaves it out and says so.

Statuses, recovery and stopping

A draft can be edited; once started, targets cannot change. Running, Partial, Unknown and Paused tell you how far it got. An order with an unclear result is checked before anything else is sent for that market, and a failed trade is retried up to three times. Completed means every market reached its target, apart from amounts below the exchange minimum. Stop sends nothing new and keeps what already traded; it does not undo trades.

Saved setups stay available but do not show as running bots and do not repeat. Trade shows the account positions as usual.

Limits and market matching

It changes the whole NET of each selected market, including positions opened by bots or by hand on that account. If someone else changes one of those markets while it runs, that market pauses instead of trading on old numbers. Unsupported markets, old prices, a changed MAX or fee, or not enough margin stop new orders. Each account can be liquidated on its own. Nothing here measures or promises points, rewards or open interest.