Implied volatility and the volatility smile
"The Black–Scholes formula" turns five inputs into an option price. This lesson runs the formula backwards: it takes the market price as given and asks which volatility produces it. The answer, the implied volatility, is how options are actually quoted, and comparing it across strikes and maturities shows where the model disagrees with the market.
The one unobserved input
Look at the inputs of the call price . The stock price is on the screen, the strike and maturity are written in the contract, and the risk-free rate can be read off government bills. The volatility is different: it describes how much the stock will move between now and , and nobody can observe that in advance. A historical estimate from past returns is one guess, but traders do not have to agree on it.
So the formula can be read the other way round. If the market already shows a price for the option, the only free input is , and we can solve for it.
Price as a function of volatility
Fix , , and , and treat the call price as a function of alone. Its derivative is the option's vega. Differentiating the formula (the terms from and combine as they did for delta) gives
where is the standard normal density. Vega is strictly positive, so the price is strictly increasing in . At the two ends, as the stock grows deterministically and the price falls to ; as the call approaches the stock itself and the price rises to . These are exactly the no-arbitrage bounds from "Put–call parity":
A continuous, strictly increasing function that sweeps the whole interval between the bounds hits every price inside it exactly once. A quoted price inside the bounds therefore pins down one and only one . A price outside the bounds is an arbitrage, and no volatility can explain it.
The implied volatility of an option is the unique for which the Black–Scholes price equals the market price. It exists whenever the price lies strictly between the no-arbitrage bounds.
Solving for the volatility
There is no closed-form inverse of the formula, so the implied volatility is found numerically. Two methods are standard.
- Bisection. Start with a low whose price is below the quote and a high whose price is above it. Price the midpoint; if it is too high, it becomes the new , otherwise the new . Each step halves the interval, so the method always converges, slowly but surely.
- Newton's method. Start from a guess and follow the tangent of the price curve to the quoted price. The slope of the tangent is vega, so each step is . Near the answer the number of correct digits roughly doubles per step.
Newton is much faster but can overshoot when vega is small, which happens for options far from the money or very close to maturity. Production code often combines the two: Newton steps, with a bisection fallback whenever a step leaves the bracketing interval.
A worked example
Take , , , , and a quoted call price of 12.00. The bounds are and 100, so the quote is admissible. From "The Black–Scholes formula" we know that gives 10.45, which is too low, and gives 14.23, which is too high. Bisection on :
- : price 12.34, too high, so the interval becomes .
- : price 11.39, too low, so the interval becomes .
- : price 11.86, too low, so the interval becomes .
Newton from is quicker. Vega there is (price per unit of , so about 0.375 per volatility point):
A second step, with , moves by and lands on , correct to four digits. The market is pricing this option as if the stock had an annual volatility of 24.11%.
The figure shows the same construction. Spot and are fixed; sliders set the quoted call price, the strike and the maturity . The curve is the Black–Scholes call price against from 1% to 100%, the horizontal line is the quoted price, and the vertical line marks where they cross: the implied volatility. The readouts show the implied volatility, vega at that volatility, and the lower and upper no-arbitrage bounds. Raise the quoted price and watch the crossing move right, so implied volatility rises. Then push the price below the lower bound: the horizontal line no longer meets the curve and the implied volatility readout shows a dash.
- Implied volatility
- 24.11%
- Vega at the implied σ
- 37.81
- Lower price bound
- 4.88
- Upper price bound
- 100.00
Quoting in volatility
Because the map between price and implied volatility is one-to-one, traders quote options in volatility rather than in money. The reason is comparability. A price of 12.00 means little until you know the strike, the maturity and the stock price; an implied volatility of 24% can be compared directly across strikes, maturities and even underlyings, and with the volatility you expect the stock to realise. The price is recovered by plugging the quoted volatility into the formula.
Calls and puts with the same strike and maturity share the same implied volatility. Put–call parity holds for market prices without any model, and it also holds for Black–Scholes prices at every . If reproduces the market call, then
In the example the put must cost , and its implied volatility is again 24.11%.
The volatility smile and the skew
If the Black–Scholes model were correct, the stock would have one volatility, and every option on it would show that same implied volatility. Market data do not look like that. Plotting implied volatility against the strike for a fixed maturity gives a curve, not a flat line. On equity indices it slopes downward: low-strike options, in particular out-of-the-money puts, carry clearly higher implied volatilities than at-the-money options, and high strikes somewhat lower ones. This shape is called the skew. In other markets, for example currencies, the curve is closer to symmetric and rises on both sides, which is where the name volatility smile comes from.
Implied volatility also varies with maturity at a fixed strike, which is called the term structure of volatility. In calm markets short-dated volatility tends to be below long-dated volatility; after a sharp sell-off the order often reverses. The two effects together form the implied volatility surface over strike and maturity.
What the smile says about the model
The smile is the market's way of saying that it does not price with a lognormal distribution and a constant . A high implied volatility at low strikes means that out-of-the-money puts cost more than the model allows, so the market assigns more probability to large falls than a lognormal distribution does: the risk-neutral distribution has a fatter left tail. The term structure says that volatility itself is not a fixed number but moves over time, and in equity markets it tends to rise when prices fall.
Traders still use Black–Scholes, but as a quoting convention rather than as a description of the stock. The formula is a fixed, well-understood map between price and volatility, and the smile records how the market deviates from it. Implied volatility has been described as the wrong number to put in the wrong formula to get the right price. A model in which volatility itself is random, and which produces a smile on its own, is the topic of the next lesson.
Summary
- Every Black–Scholes input except is observable; the implied volatility is the that reproduces the market price.
- Vega is positive, so the price increases strictly in , and any price strictly inside gives exactly one implied volatility.
- It is found by bisection (safe) or Newton's method with vega (fast); in the example a price of 12.00 gives 24.11%.
- Calls and puts with the same and have the same implied volatility, by put–call parity.
- Implied volatility varies with strike (smile, skew) and maturity (term structure), so the market does not price with a single lognormal .
Black–Scholes survives as a quoting convention. The next lesson builds a model whose prices produce a smile; its lab is the Heston lab.