Perps - Wallet Open Positions

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
  • Returns all currently open perp positions for one wallet.
  • size is signed and should be interpreted together with leverage_type, entry_price, mark_price, and liquidation_price.
  • Cross and isolated positions can coexist in the same response depending on the trader's book.
  • Data availability begins on May 25, 2026 at 15:00 UTC.
Use Cases 💡
  • Inspect a trader's live perp book token by token.
  • Build copy-trading research views and trader-monitoring dashboards.
  • Check where a trader is concentrated, levered, and closest to liquidation.
  • Monitor how a wallet rotates between markets over time.
How to Use 🛠️
  • Set x-perp and pass the wallet address in wallet.
  • Use token, size, position_value, margin_used, and unrealized_pnl as the core exposure fields.
  • Read liquidation_price when available to gauge liquidation distance.
Best Practices ✅
  • Join this endpoint with wallet overview so you can relate book-level rows to total equity and total leverage.
  • Track repeated snapshots if you want to infer position changes over time; this endpoint is a current-state view.
  • Separate long and short exposure explicitly when aggregating signed size.
Limitations ⚠️
  • Hyperliquid only.

Query Params
string
required

The address of the wallet.

Headers
string
enum
Defaults to hyperliquid

Specify the perpetuals exchange. Currently supports hyperliquid.

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json