Bond Yield to Call (YTC) Approximation Calculator
YTC ≈ (C + (CallPrice − P) / n) / ((CallPrice + P) / 2).
Compute the approximate yield-to-call of a callable bond using the standard textbook formula: YTC ≈ (annual_coupon + (call_price − bond_price) / years_to_call) / ((call_price + bond_price) / 2). Compares with the bond's stated coupon yield.
How to use this calculator
- Fill in the inputs above using the units you already have.
- Values update automatically as you type — no submit button needed.
- Hover any result row for the underlying formula and intermediate values.
Formula
YTC ≈ (C + (CallPrice − P) / n) / ((CallPrice + P) / 2)
In depth
Compute the approximate yield-to-call of a callable bond using the standard textbook formula: YTC ≈ (annual_coupon + (call_price − bond_price) / years_to_call) / ((call_price + bond_price) / 2). Compares with the bond's stated coupon yield.
Spot an issue or have a suggestion?
Our editors read every message. If the math looks off, tell us the inputs you used and what you expected.