Get historical positions
Returns historical broker positions for the authenticated user or API-key principal’s organization, optionally filtered by trading account, symbol, and time range. API-key callers need organization intent read permission; user callers need an organization admin, member, or read-only role. When account_id is supplied, the trading account must belong to the caller’s organization.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Filter positions by trading account id
Filter positions by symbol. Symbols are normalized to uppercase
Range start, inclusive. Defaults to 30 days before end when only end is supplied; when no bounds are supplied, defaults to 90 days before now
Range end, exclusive. Defaults to the current time. Supplied ranges are rounded to minute boundaries and may not exceed 90 days
Maximum number of results to return. Defaults to 100 and is capped at 1000
x >= 0Field to sort positions by. Defaults to received_at
received_at, symbol, quantity, average_cost Sort direction. Defaults to desc
Asc, Desc Opaque keyset pagination cursor from a previous response