Get combined vault-level and substrategy analytics for a vault
Changed onReturns the vault-level analytics row plus per-substrategy analytics rows for a single vault. vault_level is null when the vault has no analytics blob yet; substrategies only contains entries whose Redis blob is present. 404 only when the vault itself does not exist — missing analytics data returns 200 with empty fields.
Request
- Base URLhttps://api.prod.paradex.trade/v1
- URLhttps://api.prod.paradex.trade/v1/vaults/analytics
- Authnone declared
Query parameters
Vault address
Response
OK
Example response
{
"address": "0x1234567890abcdef",
"as_of": "2026-05-05 09:00:00.000",
"substrategies": [
{
"account_address": "0x1234567890abcdef",
"cumulative_pnl_series": [
{
"day": "2026-05-05",
"value": "1234.56"
}
],
"hourly_cumulative_pnl_series": [
{
"at": "2026-05-05 09:00:00.000",
"value": "1234.56"
}
],
"monthly_pnl_last_12m": [
{
"month": "2026-05-01",
"month_return_canonical": "0.0123"
}
],
"strategy_name": "Spot LP"
}
],
"vault_level": {
"address": "0x1234567890abcdef",
"as_of": "2026-05-05 09:00:00.000",
"monthly_pnl_last_12m": [
{
"month": "2026-05-01",
"month_return_pct": "0.0123"
}
],
"top_holders": [
{
"percentage": "24.6371578053709186",
"rank": 1,
"value_usdc": "3758808.50501487823"
}
]
}
}Changes
- warning
added the new
ADDRESS_BOOK_NOT_PARADEX_ACCOUNTenum value to the////response property for the response status - warning
added the new
ADDRESS_BOOK_NOT_PARADEX_ACCOUNTenum value to the////response property for the response status - warning
added the new
ADDRESS_BOOK_REPEATED_IN_IMPORTenum value to the////response property for the response status - warning
added the new
ADDRESS_BOOK_REPEATED_IN_IMPORTenum value to the////response property for the response status - warning
added the new
STARKNET_PARENT_ONBOARDING_DISABLEDenum value to the////response property for the response status - warning
added the new
STARKNET_PARENT_ONBOARDING_DISABLEDenum value to the////response property for the response status
- warning
- warning
added the new
SESSION_EXPIREDenum value to the////response property for the response status - warning
added the new
SESSION_EXPIREDenum value to the////response property for the response status - warning
added the new
SESSION_REVOKEDenum value to the////response property for the response status - warning
added the new
SESSION_REVOKEDenum value to the////response property for the response status
- warning