Implied Volatility (SVI)

iv Channel

Monitor implied volatility updates via the SVI (Stochastic Volatility Inspired) model parameters.

Subscribe

ParameterRequiredDescription
pairYesTrading pair (e.g., "BTC_USDC")
maturityNoMaturity date (e.g., "31OCT25"). If omitted, returns IV updates for all maturities.
{
  "channel": "iv",
  "query": {
    "pair": "BTC_USDC",
    "maturity": "31OCT25"
  }
}

Event: svi

{
  "kind": "event",
  "type": "svi",
  "timestamp_ms": 1677721600000,
  "data": {
    "sid": "SVI-BTC_USDC-31OCT25",
    "alpha": 0.1,
    "beta": 0.2,
    "rho": -0.3,
    "m": 0.0,
    "sigma": 0.4,
    "timestamp": 1677721600000
  },
  "subscription": {
    "channel": "iv",
    "query": {
      "pair": "BTC_USDC",
      "maturity": "31OCT25"
    }
  }
}
FieldTypeDescription
data.sidstringStream identifier (e.g., "SVI-BTC_USDC-31OCT25")
data.alphanumberSVI alpha parameter
data.betanumberSVI beta parameter
data.rhonumberSVI rho parameter (correlation)
data.mnumberSVI m parameter (moneyness shift)
data.sigmanumberSVI sigma parameter (ATM volatility)
data.timestampnumberTimestamp in milliseconds

Related channels

ChannelWhy
Interest RateThe other curve input for options pricing. SVI gives vol, interest rate gives the forward. Together they define theoretical price at every strike.
Index PriceSpot component of the forward. SVI parameters map moneyness (log(K/F)) to IV, and F depends on spot + rate.
PositionOptions positions include mark_iv. When the SVI surface shifts, all options marks reprice — affecting position_greeks and portfolio PnL.
Orderbook OptionsCompare live order prices against SVI-fitted theoretical values to evaluate edge.