Skip to calculators
calcmintly

Bond Yield to Maturity

Solve a fixed-coupon bond yield from its coupon-date price.

Add to workspace

Your numbers

Local calculations. Results are estimates, not professional advice.

Nominal annual yield

—

Educational estimate using your assumptions; no live rates, tax rules or investment recommendations. Returns can be negative and are not guaranteed. Uses equal coupon periods and settlement on a coupon date; excludes default and accrued interest.

Formula

Solve P = Σ C/(1+y/m)^k + F/(1+y/m)^N for y. P is market price, F is face value, C is each coupon payment, m is payments per year, and N is total coupon periods. y is the nominal annual yield fraction.

Solve a fixed-coupon bond yield from its coupon-date price.

Worked example

Face value
1000
Annual coupon rate (%)
5
Whole years to maturity
5
Coupon payments per year
2
Market price
1000
Nominal annual yield
5 %

Scope and limitations

Educational estimate using your assumptions; no live rates, tax rules or investment recommendations. Returns can be negative and are not guaranteed. Uses equal coupon periods and settlement on a coupon date; excludes default and accrued interest.

Inputs are checked for missing values and allowed ranges. A result outside the finite numeric range is not displayed. Rounding affects display, while the calculation uses the model’s numeric precision.

Check your units and assumptions before relying on a result. Changing a label does not convert a currency or physical unit.

Formula version: fad3afa36633 · Example checked:

Methodology

Related tools