Trader closed positions

Changed on

Complete, closed perp lifecycles in the rolling lifecycle retention window. Same source and completeness filters as closed-positions/stats (stats is capped at the latest 10,000 rows). realizedPnl and fees come directly from the lifecycle; PnL is gross of fees. size is peak size. unrealizedPnl is 0 on closed positions. leverage and leverageType are null (not tracked per lifecycle).

get/api/public/v1/pulse/trader/{address}/closed-positions

Request

Path parameters

addressstring required

Query parameters

limitinteger
offsetinteger
coinstring

Response

OK

addressstring required
closedAtstring required
closedAtRawinteger required
coinstring required
durationMsinteger required
entryPxnumber double required
exitPxnumber double required
feesnumber double required
idinteger required
leveragenumber double nullable required

null: leverage is not recorded per reconstructed lifecycle.

leverageTypestring nullable required

null: leverage type is not recorded per reconstructed lifecycle.

notionalnumber double required
openedAtstring required
openedAtRawinteger required
realizedPnlnumber double required
sidestring required
sizenumber double required
unrealizedPnlnumber double required

Changes

    • warning

      for the query request parameter limit, the max was set to 500.00

    • warning

      for the query request parameter limit, the min was set to 1.00

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status