Skip to main content
WSS
This stream is available on the optionsContracts subscription. It provides option contract definitions with live mark price, implied volatility, and Greeks, scoped by underlying and expiration date.

Snapshot vs. Update

The emitOptionsContracts request returns the full set of contracts for an underlying and expiration date via optionsContracts. Once subscribed, optionsContractUpdate messages stream price, IV, and Greek changes per contract. See Pricing & Greeks for how the Greeks are computed.
market
type:string
required

A specific market (e.g. BTC-USDT) or ALL.

expiration
type:string
required

Contract expiration, e.g. 24JUN26. Requires market; omit to match every expiration.

strike
type:string
required

Strike price, e.g. 62000. Requires expiration; omit to match every strike.

type
type:string
required

C (call) or P (put). Requires strike; omit to match both.

Sec-WebSocket-Protocol
type:httpApiKey

Supply as authorization#<JWT> during the WebSocket handshake.

Emit Options Contracts
type:object
Contracts Snapshot
type:object

Response to emitOptionsContracts.

Contract Update
type:object

Pushed as a contract's price, IV, and Greeks change.