Skip to main content
GET
Get all regime risk surfaces for a market
Returns the full risk-surface configuration for a market across all regimes, including margin requirements at different leverage levels and notional sizes.
  • market accepts both coin and perp alias (BTC and BTC-USD are both valid)
  • liveRegime identifies the currently active regime
  • leverage contains the market’s maximum-leverage curve (min, max, margin_0, and margin_half)
  • surfaces are sorted by regime ascending
  • corrs are sorted by pair key for deterministic output
Margin cell fields: mmrO (maintenance margin ratio for opening), mmrE (for existing), p (portfolio margining penalty factor).

Query Parameters

market
string
required

Market symbol or coin symbol (for example BTC-USD or BTC)

Example:

"BTC-USD"

Response

Successful response

Complete risk surfaces for a market across all regimes

symbol
string

Market symbol

Example:

"BTC-USD"

liveRegime
integer

Currently active regime index

leverage
object

Maximum-leverage curve for the market

surfaces
object[]

Regime surfaces sorted by regime ascending

corrs
((string | number)[])[]

Correlation tuples [pair, rho]

Required array length: 2 elements