Probability density
Breeden-Litzenberger probability density derived from option prices. Returns PDF, normalized PDF, CDF (above and below spot), and distribution stats (mean, std, mode, skew, kurtosis, 25/50/75 percentile prices) per expiry.
Filters:
expiry— slice to a single expiry token (case-insensitive).dte_max— drop expiries with DTE > dte_max so near-term clients can avoid carrying the long tail.confidence_band— when set to0.68or0.95(the most common choices), each expiry payload gets aconfidence_bandobject withlower/upperprice levels containing that much implied probability mass, computed by interpolating the CDF.
Risk-neutral PDF/CDF derived from option prices via Breeden-Litzenberger. OptionalDocumentation Index
Fetch the complete documentation index at: https://docs.backquant.com/llms.txt
Use this file to discover all available pages before exploring further.
?confidence_band=0.68|0.95 returns interpolated price bands per expiry.
See also
Breeden-Litzenberger explained
Authorizations
Your BackQuant API key (same key as v1)
Headers
Query Parameters
Trading symbol: BTCUSDT, ETHUSDT, SOLUSDT, or HYPEUSDT.
BTCUSDT, ETHUSDT, SOLUSDT, HYPEUSDT Filter to one expiry token (e.g. 28MAR25)
Drop expiries with DTE greater than this value.
0 <= x <= 720Confidence level for the implied price band, e.g. 0.68 for ≈1σ or 0.95 for ≈2σ. Adds confidence_band per expiry.
0.5 <= x <= 0.999Response
Successful Response
The meta block returned alongside every v2 response.
Every field after version/timestamp is optional because endpoints
attach different combinations — e.g. /v2/status skips symbol, the
chain endpoint sets extra.filter_hash, etc. Listing them here means
SDKs get a typed accessor for each instead of a generic meta: dict.
