{"uid":"cap_TNU9z0tUh4XMh27xdA77T","slug":"hyperliquid-trader-drawdown-curve-415e26d8","name":"Hyperliquid Trader Drawdown Curve","description":"Operator-neutral Hyperliquid trading intelligence — perp fills, position lifecycles, all-wallet leaderboards, trader cohorts, liquidation risk and prediction markets. Every endpoint is FIRST-PARTY: computed from our own node_fills ledger and the Hyperliquid public info API (no third-party data source). Free quota, then HTTP 402 (x402: pay-per-call in USDC, no account, no key).","url":"https://hyperliquid-data.v1337.org/services/hyperliquid-data/v1/traders/drawdown-curve","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","description":"Operator-defined JSON payload. Probe the upstream or consult the operator's /openapi.json for the concrete shape.","additionalProperties":true},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Wo9OtBU6svzZ_4FDkEd0m","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the historical drawdown curve for a Hyperliquid perpetuals trader, showing peak-to-trough equity drawdown over time","exampleAgentPrompt":"Show me the full drawdown curve for Hyperliquid wallet 0xAbC123... — I want to see how deep and how long their worst underwater periods were on perp trades.","exampleUseCases":null,"resultDescription":"A time-series drawdown curve showing the trader's percentage decline from equity peaks, including timestamps of drawdown events, maximum drawdown value, duration of underwater periods, and recovery points — computed from first-party Hyperliquid node fills data.","failureModes":["Unknown or invalid wallet address returns 404 or empty result","Wallet with no fill history returns empty curve","Malformed request body returns 400 validation error","Payment not received or insufficient USDC returns HTTP 402","Rate limit exceeded returns 429","Upstream Hyperliquid node temporarily unavailable returns 503"],"whenToPreferThis":"Use this endpoint when you need historical drawdown curve data specifically for Hyperliquid perpetuals traders, computed from first-party on-chain fills rather than third-party aggregators. Prefer this over generic portfolio analytics when the user wants granular peak-to-trough drawdown visualization or risk profiling of a specific Hyperliquid wallet.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T17:25:18.030Z","isFirstParty":false}