Skip to content
Calculus I / Applications of Differentiation

Newton's Method for Root-Finding

The Black-Scholes formula expresses option value as a function of implied volatility, but markets quote options by price — not volatility. Recovering the implied volatility from an observed price requires solving a nonlinear equation: BS(σ)=Pmarket\text{BS}(\sigma) = P_{\text{market}}, which has no closed-form inversion. The standard solution is Newton's method: start with a guess, replace the curve by its tangent line at the guess, read off the tangent's root as the next guess, and iterate. Each step uses the formula
xn+1=xn−f(xn)f′(xn),x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)},

and the sequence typically converges to the true root with quadratic speed — roughly doubling the number of correct decimal places at each step. Newton's method is the engine inside most "solve for implied vol" routines, bond yield-to-maturity solvers, and nonlinear calibration algorithms in quantitative finance.

Learning objectives. By the end of this note you should be able to:
  • derive the Newton-Raphson iteration from the linear approximation (tangent line) at the current guess;
  • apply the iteration to approximate roots to a prescribed accuracy, stopping when successive iterates agree to the required decimal places;
  • describe the failure modes (overshooting, cycling, diverging) and explain geometrically why they occur;
  • formulate the implied-volatility root-finding problem and describe how Newton's method solves it.

In this lesson

  1. Geometric derivation
  2. Convergence and stopping criterion
  3. Worked examples
  4. Failure modes
  5. Newton's method in quantitative finance

Before you start

The full lesson, with worked examples and exercise solutions, is for members.

Read the full lesson

New to SelfMadeQuant.com? See membership options or explore the curriculum.