Skip to main content
The formulas Rails uses to price options and compute Greeks. For a conceptual overview, see the Pricing & Greeks guide.

Notation

Price (Black-76)

Rails prices options with the Black-76 model, which prices on the forward F rather than spot.
To go the other way — from a market price V to its implied volatility σ — invert this model numerically (solve for the σ that reproduces V), then feed σ into the Greeks below.

Greeks

Normalization

The raw formulas above are normalized before they are published on the Contracts Stream and REST responses: Delta and gamma are published as computed.

Expected Price Move

The expected move of the index price by an expiry, published per expiry as expectedPriceMove on the Contracts Stream and from Get Expirations. σ is the expiry’s at-the-money implied volatility, published as atmIV — its IV curve interpolated at the forward F. The result is one standard deviation, so roughly 68% of outcomes fall within that distance of S.