{"uid":"cap_Wy3ySMPEsyHWJAvU5Ehp2","slug":"nonvisceral-eloisa-mousily-ngrok-free-dev-a1c06fe7","name":"Cumulative Volume Delta (CVD) Divergence API","description":"Cumulative Volume Delta CVD API: real-time taker buy vs sell volume divergence for Bitcoin BTC and Ethereum ETH. Detects bullish accumulation (price down + CVD up) and bearish exhaustion (price up + CVD down). 1h and 4h divergence signals from Hyperliquid DEX trade flow.","url":"https://nonvisceral-eloisa-mousily.ngrok-free.dev/api/cvd","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"divergence":{"type":"object","description":"Per-coin CVD divergence signals: signal type, strength, 1h/4h CVD and price change"},"updated_at":{"type":"string"},"latest_snapshot":{"type":"object","description":"Current taker buy/sell volume, net CVD, trade count, and price per coin"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QTBHiFDxYvl0kvqdCpfMZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns real-time taker buy vs sell volume divergence signals for BTC and ETH, detecting bullish accumulation and bearish exhaustion patterns from Hyperliquid DEX trade flow.","exampleAgentPrompt":"Are BTC or ETH showing any CVD divergence right now — like price dropping while taker buy volume is actually rising, or price pumping but sellers dominating the flow on Hyperliquid?","exampleUseCases":null,"resultDescription":"Returns per-coin CVD divergence signals including signal type (bullish accumulation, bearish exhaustion, or neutral), strength score, 1h and 4h CVD and price change deltas, plus a latest snapshot with taker buy/sell volume, net CVD, trade count, and current price for both BTC and ETH. Includes an updated_at timestamp.","failureModes":["Hyperliquid DEX data feed unavailable — stale or missing snapshot","ngrok tunnel down — connection refused or 502/504","Payment not processed (x402) — 402 Payment Required before data is served","Rate limiting if too many calls without payment","Empty divergence signals if insufficient recent trade data"],"whenToPreferThis":"Use this endpoint when you need real-time order flow divergence analysis specifically from Hyperliquid DEX trade data for BTC and ETH. Prefer this over generic price APIs when you want to detect smart money accumulation or distribution patterns using CVD methodology — especially for 1h and 4h timeframe signals. Distinct from funding rate or liquidation APIs on the same host; this focuses purely on taker buy/sell volume imbalance and its divergence from price action.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:34:02.212Z","isFirstParty":false}