Black-Scholes Options Calculator: Price and Greeks
Free Black-Scholes calculator for European-style options on equities, ETFs, and indices. Enter spot price, strike, time to expiration, implied volatility, risk-free rate, and dividend yield; the calculator returns the call and put prices and eight Greeks: delta, gamma, theta, vega, rho, vanna, and charm. The math runs client-side using the same closed-form engine that powers every Black-Scholes view across the platform.
The Black-Scholes Formula
The Black-Scholes model expresses the European call price as C = S * exp(-q*T) * N(d1) - K * exp(-r*T) * N(d2), where d1 and d2 are functions of spot, strike, vol, time, rate, and dividend yield, and N(.) is the cumulative standard-normal distribution function. The put price follows by put-call parity. The model assumes log-normal returns, constant volatility, continuous trading, and no friction. Those assumptions are convenient for closed-form math; they are violated in real markets in the wings of the surface, around earnings catalysts, and in regime shifts. The calculator presents the closed-form result; for stochastic-volatility, jump-diffusion, and other models that relax those assumptions, use the main pricing calculator.
Inputs and Units
Spot (S) and strike (K) are dollar values per share. Time to expiration (T) is in years; for a 30-day option enter T = 30/365. Implied volatility (sigma) is a decimal annualized vol; for 25% IV enter 0.25. Risk-free rate (r) and dividend yield (q) are continuous-compounded decimals. The calculator uses the same convention internally that the rest of the platform uses, so values copy-paste between this calculator and the per-ticker pages without translation.
Greeks the Calculator Returns
Delta and gamma are the first and second derivatives of the option price with respect to spot. Theta is the derivative with respect to time, returned per year by default; divide by 365 for the per-calendar-day decay commonly cited by retail platforms. Vega is per unit move in the IV decimal; divide by 100 for a one-vol-point move. Rho is per unit move in the rate. Vanna and charm are second-order Greeks: vanna is the cross-derivative with respect to spot and vol (sensitivity of delta to vol, equivalently sensitivity of vega to spot), and charm is the cross-derivative with respect to spot and time (the rate at which delta decays as time passes). Both are central to dealer-hedging math at OPEX and around expiration.
When to Use Black-Scholes
Black-Scholes is the natural starting point for European-style equity options. For a quick price or a ballpark Greek, it is fast, parsimonious, and well-understood. Where Black-Scholes runs out of room: it cannot capture the volatility smile, it cannot capture term-structure dynamics, it underprices the wings (because of the log-normal-vs-fat-tail mismatch), and it cannot model early-exercise on American options. For each of those limitations there is a model that addresses it: Heston for stochastic vol and smile, Local Vol (Dupire) for exact static fit to the surface, Jump Diffusion and Variance Gamma for fat tails, Binomial and PDE for early-exercise. The pricing model landscape maps which model captures which feature.
Frequently Asked Questions
Is this calculator free?
Yes, the Black-Scholes calculator is free with no sign-up required. The math runs client-side; nothing is sent to a server.
Does it work for American-style options?
Black-Scholes prices European-style options. For American-style equity options with early-exercise potential (especially deep ITM options near ex-dividend), use the binomial-tree or PDE engine via the main pricing calculator. The two prices typically agree closely except in early-exercise regions.
Why are my Greeks different from my broker's?
Brokers commonly cite Greeks per contract (100 shares per equity option), and theta is often reported per calendar day rather than per year. This calculator returns per-share Greeks with theta per year by default; multiply theta by 1/365 and Greeks by 100 to convert to broker conventions. The 17 Greeks reference covers unit conventions.
How does this differ from solving for implied volatility?
Black-Scholes prices the option given an IV input. The reverse problem (extract IV from a quoted option price) requires inverting the formula via numerical methods. For that workflow, use the implied volatility calculator; the two are mathematical inverses of each other.