Bond yield calculator

Enter the face value, annual coupon and current price to get the current yield.

Result
No result yet.

A $1,000 bond paying $60/year at a $950 price has a current yield of about 6.32%.

Example

Estimate the current yield of a coupon bond in your browser. Values stay on your device; no live market prices.

A $1,000 bond paying $60/year at a $950 price has a current yield of about 6.32%.

Processed locally in your browser.

Methodology

Current yield = annualCoupon / currentPrice. This is not yield to maturity and ignores reinvestment and call risk.