AD SLOT — LEADERBOARD

Bond Yield & Duration Calculator

FreeNo signup

Calculate YTM, duration, convexity, and price sensitivity for any bond

Free alternative to Bloomberg terminal bond calculator ($24K/yr)

Bond Parameters
Trading at a Discount$50.00 below face value

Yield to Maturity

5.66%

Annual return if held to maturity

Current Yield

5.26%

Annual coupon / price

Yield to Worst

5.66%

Minimum of YTM and all YTC

Accrued Interest & Clean/Dirty Price

Dirty Price (Quoted)

$950.00

Accrued Interest

$12.50

Clean Price

$937.50

Days Since Coupon

90

Days in Period

180

Credit Spread by Rating (vs Treasury)

What This Means

ℹ️This bond trades at a discount ($950.00 vs $1,000.00 face). The YTM of 5.66% exceeds the coupon rate, reflecting both coupon income and capital gain at maturity.
Modified duration of 7.71 means a 1% (100 bps) rise in yields would decrease this bond's price by approximately 7.71%.
This is a long-duration bond, making it highly sensitive to rate changes. With the April 2026 Treasury 10Y at 4.30%, consider whether you expect rates to rise or fall.
Convexity of 72.41 means price gains from falling yields will exceed price losses from rising yields by the same magnitude. Higher convexity is generally desirable.
ℹ️Credit spread of 136 bps above the interpolated Treasury yield of 4.30%.
AD SLOT — IN-CONTENT

Frequently Asked Questions

What is yield to maturity?

YTM is the total return anticipated if a bond is held until maturity, accounting for coupon payments, current price, par value, and time to maturity. It's the bond's internal rate of return.

What is duration?

Duration measures a bond's price sensitivity to interest rate changes. A duration of 5 means a 1% rate increase causes roughly a 5% price decrease. Modified duration adjusts for yield.

What is convexity?

Convexity measures how duration changes as yields change. It captures the curvature in the price-yield relationship. Bonds with higher convexity benefit more from rate decreases and lose less from rate increases.

How Bond Yield & Duration Calculator Works

The Bond Yield Calculator computes the key return metrics for fixed-income securities, helping investors compare bonds across different maturities, coupon rates, and credit qualities. Whether you are evaluating a corporate bond, municipal bond, or Treasury security, this tool gives you a complete picture of expected returns.

The calculator determines three primary yield measures. Current yield divides the annual coupon payment by the bond's current market price, giving a simple income-based return. Yield to maturity (YTM) is the more comprehensive measure — it accounts for coupon payments, the difference between purchase price and par value at maturity, and the time value of money by finding the discount rate that equates the present value of all future cash flows to the current price. Yield to call (YTC) performs the same calculation but assumes the issuer redeems the bond at the first call date.

Beyond yields, the tool calculates Macaulay duration and modified duration. These measures tell you how sensitive the bond's price is to changes in interest rates. A bond with a duration of 7 years will lose approximately 7% of its value for every 1% increase in rates. This is essential for managing interest rate risk in your portfolio.

The calculator also shows convexity, which captures the non-linear relationship between price and yield for larger rate movements. Together, duration and convexity let you immunize a portfolio against rate changes or position for expected rate movements. Use this alongside the Portfolio Risk Analyzer to understand how bonds fit into your broader allocation, or the Monte Carlo Retirement Simulator simulator to model fixed-income returns in retirement planning.

Key Terms Explained

Yield to Maturity (YTM)
The total annualized return an investor earns if they hold a bond until it matures, accounting for coupon payments, price appreciation or depreciation, and reinvestment of coupons at the same rate.
Current Yield
The annual coupon payment divided by the bond's current market price, representing the income-only component of return without accounting for capital gains or losses.
Duration
A measure of a bond's price sensitivity to interest rate changes, expressed in years. Higher duration means greater price volatility when rates move.
Convexity
A measure of the curvature in the bond price-yield relationship that improves upon duration's linear approximation for large rate changes.
Par Value
The face value of a bond, typically $1,000, that the issuer pays back to the bondholder at maturity.
Yield to Call
The return an investor would earn if the bond issuer redeems (calls) the bond at the earliest call date rather than holding to maturity.

Who Needs This Tool

Retail Bond Investor

Comparing yield to maturity across several corporate bonds with different coupon rates and maturities to find the best risk-adjusted income opportunity.

Fixed-Income Portfolio Manager

Calculating portfolio duration to ensure it stays within the target range before a Federal Reserve interest rate decision.

Financial Advisor

Showing a client the yield to call versus yield to maturity on a callable municipal bond to explain the reinvestment risk they face.

Treasury Analyst

Evaluating whether to buy a premium bond with a high coupon or a discount bond at a lower price by comparing their after-tax equivalent yields.

Methodology & Formulas

YTM is solved iteratively using the Newton-Raphson method on the bond pricing equation: Price = Sum of [Coupon / (1+y)^t] + [Face Value / (1+y)^n], where y is the semi-annual yield. Current yield is simply Annual Coupon / Market Price. Macaulay duration weights each cash flow by its time period and divides by the bond price. Modified duration equals Macaulay duration divided by (1 + y/frequency). Convexity is the second derivative of price with respect to yield, normalized by price, capturing curvature in the price-yield relationship.

Pro Tips

  • Always check yield to call when evaluating callable bonds — issuers typically call when rates drop, so YTC may be your realistic return.
  • Compare bonds on a tax-equivalent yield basis when mixing municipal and taxable bonds in your portfolio.
  • Use modified duration to quickly estimate price impact: a 0.50% rate increase on a bond with 6.0 modified duration means roughly a 3% price decline.
  • Remember that YTM assumes you reinvest all coupons at the same rate — in a falling rate environment, your realized return will be lower.
  • For bonds trading far from par, focus on YTM rather than current yield since capital gains or losses at maturity significantly affect total return.
AD SLOT — LEADERBOARD