Skip to main content

portfolio Info Endpoint Method

Provides complete portfolio overview for an account, including account value, withdrawable balance, and position breakdown.

Updated on
Jun 15, 2026

Parameters

type
string
REQUIRED

Request type identifier specifying 'portfolio' as the info endpoint method to retrieve comprehensive account portfolio overview and position summaries

user
string
REQUIRED

Ethereum-compatible wallet address in 42-character hexadecimal format (0x...) of the account whose complete portfolio data you want to retrieve

Returns

period
string

Time period identifier for this historical snapshot. Possible values: 'day', 'week', 'month', 'allTime', 'perpDay', 'perpWeek', 'perpMonth', 'perpAllTime'. Use for organizing account history by timeframe.

accountValueHistory
array

Array of [timestamp, value] pairs representing account equity over time for this period. Value is in USDC and includes realized and unrealized PnL. Timestamps are Unix milliseconds.

timestamp
integer

Unix timestamp in milliseconds of this historical snapshot.

value
string

Account equity at this time in USDC. Includes deposits, withdrawals, realized and unrealized PnL. Returned as string for decimal precision.

pnlHistory
array

Array of [timestamp, pnl] pairs representing realized/unrealized PnL over time for this period. Positive values indicate profit, negative values indicate loss.

timestamp
integer

Unix timestamp in milliseconds of this PnL snapshot.

pnl
string

Profit or loss at this timestamp in USDC. Returned as string for decimal precision.

vlm
string

Total volume traded during this period in USDC. Returned as string to preserve decimal precision.

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free