Skip to main content
GET
Simulate a depeg's cross-protocol liquidation cascade (advisory)

Path Parameters

symbol
string
required

Asset symbol — case-insensitive.

Query Parameters

shock_bps
integer<int32>
required

Collateral shock in bps. Must be one of {100, 250, 500, 1000, 2000}.

Response

Cascade estimate for the shock

asset
string
required
by_protocol
object[]
required
coverage
string
required

full | partial | unknown. partial whenever risky bands were k-floor-dropped or dominance-suppressed (the honest ADR-0036 posture).

liquidatable_usd
string
required

Collateral (USD) in bands that cross their liquidation threshold at this shock.

loop_exposure_usd
string
required

Total leveraged collateral across protocols (context, from loop-exposure).

model_note
string
required

ADR-0036 inv.9 — advisory model estimate, not a verifiable receipt.

positions_affected
string
required

Bucketed range of affected positions (ADR-0036 inv.8 — never a raw count).

shock_bps
integer<int32>
required
as_of
string | null