Yield to Call Calculator

Enter bond details and call terms to instantly calculate yield to call, compare it with yield to maturity, and see a full cash flow breakdown.

Bond Details

Fill in the bond details and click Calculate to see YTC results.

Summary

Enter bond details and call terms to instantly calculate yield to call, compare it with yield to maturity, and see a full cash flow breakdown.

How it works

  1. Enter the bond face value (par), typically $1,000.
  2. Enter the annual coupon rate as a percentage (e.g., 6 for 6%).
  3. Enter the current market price of the bond.
  4. Enter the call price — either as a percentage of par (e.g., 102) or a dollar amount.
  5. Set the years to call (time remaining until the first call date).
  6. Set the years to maturity and select coupon frequency (annual, semi-annual, or quarterly).
  7. Click "Calculate" to run bisection iteration and view YTC, YTM, current yield, and the comparison table.

Use cases

  • Evaluating whether to buy a callable bond when rates are likely to fall.
  • Comparing callable and non-callable bonds with the same issuer.
  • Stress-testing a bond portfolio for early redemption scenarios.
  • Verifying broker-quoted YTC figures with an independent calculation.
  • Teaching fixed-income concepts: YTC vs. YTM vs. current yield.
  • Deciding whether to hold a premium bond to call or sell before the call date.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu