Implied volatility
The single input that isn’t directly observable in an option price is volatility — the market’s expectation of how much the underlying will move. Given an option’s market price, OCX inverts the Black-76 formula to solve for the implied volatility (IV) consistent with that price. IV is the natural currency of options: it is comparable across strikes and expiries in a way that raw premiums are not.The volatility smile and surface
If you plot implied volatility against strike for a single expiry, you do not get a flat line — you get a smile (or skew): out-of-the-money options typically trade at different IVs than at-the-money options, because markets price in fat tails and directional risk. Stacking these smiles across every listed expiry produces the volatility surface: IV as a function of both strike and time to maturity. OCX fits a parametric surface to the market’s traded quotes. The fit is performed in a no-arbitrage-aware way, using the most reliable quotes around the money and weighting them by how much they should count. The resulting surface is checked for consistency both across strikes and across expiries:- No butterfly arbitrage — the smile stays convex, so the implied risk-neutral distribution is always valid.
- No calendar arbitrage — longer-dated total variance never falls below shorter-dated, so time value is monotone.
Marks come from the surface
Every option’s OCX mark is generated from the fitted surface, not from a single raw quote:Read IV off the surface
OCX reads the option’s implied volatility off the fitted surface at that
strike and maturity.
Price with Black-76
It plugs that IV — together with the relevant forward (from the futures
curve), strike, and time to expiry — into Black-76 to produce a theoretical
price.
GET /markets/dvol. The full board, with marks and IVs for every
strike and expiry, is available via GET /markets/board and its streaming
counterpart GET /markets/board/stream.