Yield-to-maturity solver

From price to yield by bisection.

Interactive: yield-to-maturity solverMedium

Quotes come as prices; comparisons need yields. This solves the discount rate at which the bond's cash flows equal its price.

Yield to maturity
—
Current yield
—
Trading status
—

Solved by bisection on the standard price–yield relation. Assumes coupons are reinvested at the YTM — the assumption everyone states and no one achieves.

The idea behind it

This calculator belongs to Fixed Income, where the mechanism it computes is explained step by step, with the formula, what each input means and where the simple model stops being right. Everything is computed in your browser; nothing you type is sent anywhere.

Instruments it applies to

  • High-Yield Bond — Bonds from borrowers the rating agencies doubt — priced somewhere between fixed income and equity, behaving like both.

More calculators from Fixed Income

All calculators

Information and education only. Every page, figure and calculator on this site exists to explain how financial instruments work. Nothing here is investment, tax or legal advice, a recommendation, or a valuation you can rely on. Full disclaimer