Skip to main content

TL;DR

A root-finding algorithm that repeatedly halves an interval \( [a,b] \) where \( f(a) \) and \( f(b) \) have opposite signs. It converges linearly, gaining one bit of precision per iteration.

By Valenke Exam Prep Team·Last updated 2026-06-18

Bisection Method

A root-finding algorithm that repeatedly halves an interval \( [a,b] \) where \( f(a) \) and \( f(b) \) have opposite signs. It converges linearly, gaining one bit of precision per iteration.

Why it matters for interviews

A robust fallback when Newton's method fails. Used for implied volatility computation when vega is small, and as a guaranteed convergence method for any continuous function with a sign change.

Definition and Mathematical Foundation

A root-finding algorithm that repeatedly halves an interval \( [a,b] \) where \( f(a) \) and \( f(b) \) have opposite signs. It converges linearly, gaining one bit of precision per iteration.

Application in Quantitative Finance

A robust fallback when Newton's method fails. Used for implied volatility computation when vega is small, and as a guaranteed convergence method for any continuous function with a sign change.

Related Terms

Ready to practice for the Quant Trading Interview?

Adaptive practice powered by Item Response Theory targets your weak areas. Start with 3 free sessions.

Start free practice →

Frequently Asked Questions

How does bisection compare to Newton's method?▼
Bisection is slower (linear convergence, ~3.3 iterations per decimal digit) but guaranteed to converge for continuous functions. Newton's is faster (quadratic) but can diverge with bad initial guesses.
How many iterations does bisection need?▼
To achieve precision \( \epsilon \): \( n = \lceil \log_2((b-a)/\epsilon) \rceil \). For implied volatility with initial bracket [0, 5] and precision \( 10^{-8} \): about 33 iterations.
Can bisection and Newton's method be combined?▼
Yes. Brent's method combines bisection, secant method, and inverse quadratic interpolation. It has the robustness of bisection and near-Newton speed. It is the standard method in numerical libraries.