Get trader position exits
Position exits for a trader, to overlay on the PnL chart.
Path Parameters
Trader wallet address
Query Parameters
Default: lifetime
1d, 7d, 30d, lifetime Start unix seconds. Overrides the timeframe lower bound.
End unix seconds
Return only exits with this reason Reason a position closed: a 2×2 of resolved-vs-sold and win-vs-loss.
resolved_win, resolved_loss, sold_win, sold_loss Return only exits in this market category Polymarket UI category.
Politics, Sports, Crypto, Finance, Culture, Mentions, Weather, Economics, Tech Maximum exits to return. Default 500, max 2500.
Alias for count_back. Default 500, max 2500.
Sort field. Default exit_time. Sort field for trader position exits.
exit_time, pnl_usd, pnl_pct, cost_basis_usd Sort direction for sort_by. Default desc.
asc, desc Shortcut: highest or lowest. Sorts by pnl_pct desc/asc.
Minimum realized PnL USD to include.
Maximum realized PnL USD to include.
Minimum realized PnL percent to include.
Maximum realized PnL percent to include.
Offset for ranked sort pagination. Max 3500.
Cursor from a previous response
Response
Trader position exits
Exit time in unix seconds.
x >= 0Block number the exit was recorded at.
Market condition id.
Outcome token id.
Event slug.
Market slug.
Market title.
Market question.
Market image URL.
Outcome name.
Polymarket top-level category (e.g. "Politics"). Empty when the market's tags hadn't resolved to a category at exit time.
Realized PnL in USD for the position at exit.
Realized PnL percent for the position at exit.
Amount paid into the position, in USD.
Why the position closed.
resolved_win, resolved_loss, sold_win, sold_loss Outcome index within the market, when known.
x >= 0