Yield to Call (YTC) Calculator

Estimate a callable bond’s yield to call from its coupon, call price, current market price, and time until the call date.

Inputs

Annual coupon payment in dollars (e.g. 5% of $1,000 = $50).

Price the issuer pays to redeem early (often slightly above par).

What you pay for the bond today.

Time until the first call date.

Result

Loading calculator…

How to use this calculator

  • Enter the annual coupon in dollars (coupon rate × face value).
  • Enter the call price and the current market price.
  • Enter the number of years until the first call date.
  • Read the approximate yield to call and compare it with current yield.

About this calculator

Many bonds are callable, meaning the issuer can redeem them early — usually at a small premium to par called the call price — typically when interest rates fall and they want to refinance cheaper. Yield to call (YTC) is the return you would earn if the bond is called at the first opportunity rather than held to maturity. This calculator uses the standard approximation: it adds the annual coupon to the annualized gain or loss between today’s price and the call price, then divides by the average of those two prices. Because issuers call bonds when it benefits them (not you), the YTC is often lower than the yield to maturity, and prudent investors evaluate the "yield to worst" — the lower of the two. The exact YTC is an internal rate of return; this approximation is close enough for quick comparison.

How it works — the formula

YTC ≈ [C + (Call price − Price) / n] / [(Call price + Price) / 2] (C = annual coupon, n = years to call)

Coupon income plus the annualized price move to the call value, expressed against the average capital, approximates the annual yield if called.

Worked examples

Example 1
$50 coupon, call $1,050, price $1,020, 3 yr
Inputs:
coupon=50, callPrice=1050, price=1020, years=3
Output:
≈ 5.80%
Example 2
$60 coupon, call $1,000, price $1,080, 5 yr
Inputs:
coupon=60, callPrice=1000, price=1080, years=5
Output:
lower YTC (bought at premium)
Example 3
$40 coupon, call $1,020, price $980, 2 yr
Inputs:
coupon=40, callPrice=1020, price=980, years=2
Output:
higher YTC (bought at discount)

Limitations

  • Approximation; exact YTC is an internal rate of return.
  • Single call date; real bonds may have a call schedule.
  • Ignores accrued interest and tax treatment.

Estimate for comparison; not investment advice.

Frequently asked

What is yield to call?+
Yield to call (YTC) is the total return you would earn on a callable bond if the issuer redeems it at the earliest call date, accounting for coupons received and the difference between your purchase price and the call price.
Why is YTC important for callable bonds?+
Issuers tend to call bonds when rates fall, cutting short your high coupon. If you buy at a premium and the bond is called, your realized yield can be much lower than the yield to maturity suggested — so YTC reveals the downside scenario.
What is yield to worst?+
It is the lowest of all possible yields — typically the lower of yield to maturity and yield to call across all call dates. Conservative investors use yield to worst to avoid overestimating a callable bond’s return.
How accurate is the approximation formula?+
The approximation [coupon + (call − price)/n] ÷ [(call + price)/2] is close to the exact YTC for bonds trading near par with moderate terms. For large premiums/discounts or long horizons, solve the exact internal rate of return for precision.
What is the call price?+
The call price is the amount the issuer pays to redeem the bond early, often set slightly above face value (e.g. $1,050 on a $1,000 bond) as compensation to bondholders for the early redemption. It usually declines toward par over time.
When is a bond likely to be called?+
When prevailing interest rates have fallen below the bond’s coupon, so the issuer can refinance at a lower cost. If rates have risen, calling is unattractive and the bond is more likely to run to maturity.

Related calculators

More tools you might like

Hand-picked tools that pair well with this one — same audience, same intent.