v1
latestOpenAPI 3.1.0Proprietary2026-07-2265155163.6 KBGet trader
Handles GET /v1/view/trader/{pubkey} via get.v1.view.trader.by_pubkey.
Path parameters
Base58 encoded trader account pubkey
Response
Phoenix Eternal trader
Accumulated funding amount.
Trader authority public key.
Margin threshold used for cancellation checks.
Collateral balance.
Discounted unrealized PnL used in risk calculations.
Effective collateral used for risk checks.
Effective collateral used for withdrawal checks.
Canonical capability mask stored in every trader header. The derived preset constructors (cold, hot_active, reduce_only, frozen) preserve the intended behavioural guarantees: cold traders operate from their local buffer until warmed, active traders have full matching-engine access, reduce-only traders may only take risk-reducing actions (but can still move collateral), and frozen traders are fully quarantined with balance transfers disabled.
Required initial margin.
Initial margin used for withdrawal checks.
Whether trader is currently in the active-trader buffer.
Last collateral deposit slot.
Open limit orders grouped by symbol.
Required maintenance margin.
Maker fee multiplier (1.0 = default, <1.0 = discount, >1.0 = premium).
Maximum number of positions allowed.
Number of markets where this trader has registered splines
Current portfolio value.
Solana slot of the state snapshot used to build this trader view.
Intra-slot sequence index of the state snapshot used to build this trader view.
Serializable representation of a trader's high-level activity state.
Taker fee multiplier (1.0 = default, <1.0 = discount, >1.0 = premium).
Trader PDA public key.
Trader PDA index under the authority.
Trader subaccount index.
Total unrealized PnL.
Unsettled funding amount owed to the trader.
- Positive value = funding you will receive when settled (increases collateral)
- Negative value = funding you owe when settled (decreases collateral)