Yield to Call Calculator

Calculate the yield to call for callable bonds based on price, coupon, call date, and call price.

What Is Yield to Call?

Yield to call (YTC) is the total return an investor can expect if a callable bond is held until its first call date, rather than its maturity date. Callable bonds give the issuer the right to redeem the bond before it matures, typically at a specified call price. YTC accounts for the bond's current market price, coupon payments, time to the call date, and the call price itself.

Investors use YTC to compare the potential return of a callable bond against its yield to maturity (YTM). If a bond is likely to be called, YTC provides a more realistic estimate of the bond's actual return.

How the Yield to Call Calculation Works

The yield to call is calculated by solving for the discount rate that equates the present value of all future cash flows (coupon payments and the call price) to the bond's current market price. The formula is:

Market Price = (Coupon Payment / (1 + YTC/2)^1) + (Coupon Payment / (1 + YTC/2)^2) + ... + (Coupon Payment + Call Price) / (1 + YTC/2)^(2n)

Where:

Because this equation cannot be solved algebraically, the calculator uses an iterative method (such as Newton-Raphson) to find the YTC that satisfies the equation.

How to Use the Yield to Call Calculator

  1. Enter the bond's current market price (as a percentage of par, e.g., 102.50 for a bond trading at 102.5% of face value).
  2. Enter the annual coupon rate (as a percentage, e.g., 5.0 for a 5% coupon).
  3. Enter the number of years until the call date (e.g., 3 for a bond callable in 3 years).
  4. Enter the call price (as a percentage of par, e.g., 101.00 for a call price of 101% of face value).
  5. Click "Calculate" to see the yield to call.

The result is expressed as an annual percentage rate (APR), compounded semiannually, which is the standard convention for bond yields.

Example Calculation

Consider a callable bond with the following details:

The bond pays semiannual coupons of 3.0% of par value. Using the calculator, the yield to call is approximately 4.85%. This means if the bond is called in 4 years, the investor's annualized return would be about 4.85%, which is lower than the coupon rate because the bond is trading at a premium above the call price.

Understanding Your Results

The YTC represents the annualized return if the bond is called on the specified call date. Key points to consider:

Common Mistakes When Calculating Yield to Call

Practical Use Cases for Yield to Call

FAQ

What is the difference between yield to call and yield to maturity?

Yield to maturity (YTM) assumes the bond is held until its final maturity date, while yield to call (YTC) assumes the bond is redeemed at the first call date. For callable bonds trading at a premium, YTC is usually lower than YTM because the investor receives the call price (often near par) rather than the full par value at maturity.

When should I use yield to call instead of yield to maturity?

Use YTC when a bond is likely to be called, typically when interest rates have fallen below the bond's coupon rate. If the bond is trading at a significant premium and the call date is near, YTC provides a more accurate estimate of the bond's return.

Can yield to call be higher than the coupon rate?

Yes. If the bond is trading at a discount to the call price, YTC can exceed the coupon rate. This happens when the bond's market price is below the call price, and the investor gains from price appreciation in addition to coupon income.

Does the calculator account for semiannual coupon payments?

Yes. The calculator assumes semiannual coupon payments, which is the standard for most corporate and municipal bonds. The YTC result is annualized and reflects semiannual compounding.

What if the bond has multiple call dates?

The calculator uses the first call date. For bonds with multiple call dates, you may want to calculate YTC for each call date separately to understand the range of possible returns. The earliest call date typically provides the most conservative estimate.