Why is an iterative calculation required to solve for the yield to maturity given the price?
The nonlinear relationship between bond price and yield to maturity necessitates an iterative calculation to find the accurate yield to maturity corresponding to a given price.