Get trader PnL risk
curl --request GET \
--url https://api.struct.to/v1/polymarket/trader/pnl/{address}/risk{
"timeframe": "<string>",
"resolution": "<string>",
"points": 1,
"from": 1,
"to": 1,
"total_pnl": {
"max_drawdown": 123,
"current_drawdown": 123,
"max_runup": 123,
"high": 123,
"low": 123,
"latest": 123,
"max_drawdown_pct": 123,
"max_drawdown_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
},
"current_drawdown_pct": 123,
"current_drawdown_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
},
"max_runup_pct": 123,
"max_runup_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
}
},
"portfolio": {
"max_drawdown": 123,
"current_drawdown": 123,
"max_runup": 123,
"high": 123,
"low": 123,
"latest": 123,
"max_drawdown_pct": 123,
"max_drawdown_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
},
"current_drawdown_pct": 123,
"current_drawdown_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
},
"max_runup_pct": 123,
"max_runup_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
}
}
}Trader
Get trader PnL risk
Max drawdown, current drawdown, max runup, high, low and latest values.
GET
/
polymarket
/
trader
/
pnl
/
{address}
/
risk
Get trader PnL risk
curl --request GET \
--url https://api.struct.to/v1/polymarket/trader/pnl/{address}/risk{
"timeframe": "<string>",
"resolution": "<string>",
"points": 1,
"from": 1,
"to": 1,
"total_pnl": {
"max_drawdown": 123,
"current_drawdown": 123,
"max_runup": 123,
"high": 123,
"low": 123,
"latest": 123,
"max_drawdown_pct": 123,
"max_drawdown_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
},
"current_drawdown_pct": 123,
"current_drawdown_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
},
"max_runup_pct": 123,
"max_runup_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
}
},
"portfolio": {
"max_drawdown": 123,
"current_drawdown": 123,
"max_runup": 123,
"high": 123,
"low": 123,
"latest": 123,
"max_drawdown_pct": 123,
"max_drawdown_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
},
"current_drawdown_pct": 123,
"current_drawdown_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
},
"max_runup_pct": 123,
"max_runup_market": {
"condition_id": "<string>",
"market_slug": "<string>",
"event_slug": "<string>",
"question": "<string>",
"title": "<string>",
"image_url": "<string>"
}
}
}Path Parameters
Trader wallet address
Query Parameters
Default: lifetime
Available options:
1d, 24h, 7d, 30d, lifetime Response
200 - application/json
Trader PnL risk
Last modified on June 13, 2026
Was this page helpful?
⌘I