Live Mark Dislocations
live_mark_dislocationsRetrieve historical mark and oracle price dislocations for a coin to check whether basis stress or oracle drift appeared before liquidations.
Instructions
Get historical mark/oracle dislocation data for a coin. Use this to answer questions like 'did basis stress or oracle drift show up before liquidations?'. Returns timestamped mark price, oracle price, and basis percentage over the requested window — default 168 hours (7 days), max 720 hours (30 days). The source series is one row per minute; the connector buckets it by resolution (default 5m: the max-|basisPct| minute in each 5-minute bucket; 1h likewise; 1m = raw) and returns at most limit rows (default 500, newest kept), with totalCount, truncated and a note when rows were dropped. For 7 days at full detail use resolution=1h, or page by shortening hours. See data_coverage for the risk-data freshness stamp.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| coin | Yes | Coin symbol (e.g. BTC, ETH, SOL). For builder dex markets use prefix:COIN | |
| hours | No | Number of hours of history to return (default 168 = 7 days, max 720 = 30 days) | |
| limit | No | Max rows to return after bucketing (default 500). The newest rows are kept when the cap applies. | |
| resolution | No | Bucket width. Each bucket keeps the minute with the largest |basisPct|. Default 5m; 1m returns the raw minute rows. | 5m |
| useToonFormat | No | Return data in compact toon format (default: true). Set to false for standard JSON. |