Analyze callable bonds with detailed cash flow projections. Evaluate yields, premiums, discounts, and call scenarios. Make smarter fixed income decisions with clearer return insights.
| Case | Price | Face Value | Coupon Rate | Frequency | Years to Call | Call Price | Comment |
|---|---|---|---|---|---|---|---|
| Premium Callable Bond | 1045.00 | 1000.00 | 6.20% | Semiannual | 3.0 | 1020.00 | Likely lower yield due to premium price. |
| Discount Callable Bond | 960.00 | 1000.00 | 5.50% | Semiannual | 4.0 | 1020.00 | Discount and call premium can lift return. |
| Quarterly Coupon Bond | 985.50 | 1000.00 | 4.80% | Quarterly | 2.5 | 1005.00 | More frequent coupons change compounding and timing. |
| Near Call Date Bond | 1008.00 | 1000.00 | 5.00% | Annual | 1.0 | 1010.00 | Short time to call reduces duration risk. |
Bond price at yield to call:
Price = Σ [ Coupon / (1 + y / m)t ] + [ Call Price / (1 + y / m)N ]
Where y is nominal annual yield, m is coupon frequency, and N is total coupon periods until the call date.
The calculator solves yield to call by finding the discount rate that makes the present value of all coupons plus the call redemption equal the entered purchase price.
A bisection method is used for stability. This avoids weak guesses and works well across discount, par, and premium callable bonds.
The calculator also computes current yield, an approximate yield to call, holding period return to the call date, duration, DV01, and reinvested coupon future value.
Yield to call is the annualized return earned if you buy a callable bond today, receive coupons until the call date, and the issuer redeems it at the call price.
Yield to maturity assumes the bond stays outstanding until final maturity. Yield to call assumes the issuer redeems the bond earlier, which changes both the number of coupons and the final redemption amount.
It matters most when a bond is trading above par, carries a high coupon, and can be called soon. In that situation, the call scenario may be more realistic than maturity.
A premium bond costs more upfront. If it gets called near par or at a modest premium, part of your future cash flow offsets that extra purchase price, reducing the realized return.
Modified duration estimates price sensitivity to small yield changes. A higher value means the callable bond price is more sensitive to changes in yield around the solved call scenario.
This version treats the entered purchase price as the valuation target. If your market quote is clean price, add accrued interest first when you want a dirty-price yield estimate.
It estimates how much the coupon stream could grow by the call date if each coupon is reinvested at the entered reinvestment rate. It is a planning metric, not the solved yield.
Yes. Set the coupon rate to zero. The calculator will solve the return using only the purchase price, call price, and time to call.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.