Figuro.net

Bond Calculator

Estimate current yield and yield to maturity of a bond. Free, private, and runs entirely in your browser.

Enter values and press Calculate to see the result here.

How this is calculated

Current yield is the annual coupon over price. Approximate YTM adds the yearly pull to par to the coupon, divided by the average of face value and price.

Formula

Current yield = Coupon ÷ Price
YTM ≈ (C + (F − P) ÷ n) ÷ ((F + P) ÷ 2)

Frequently asked questions

Why does price change yield? A bond bought below face value earns more than its coupon rate.

Is the YTM exact? No, this is a standard approximation.

← Browse all 166 calculators