Bond Calculator
Calculate bond prices, yields, coupon payments, accrued interest, and fixed-income investment returns with advanced bond analytics tools.
Choose a calculator
par value at maturity
coupon rate (annualized)
current market yield
Understanding Bond Pricing and Yield
Bonds are the largest investable asset class in the world — the global bond market exceeds $130 trillion, larger than every public stock market combined. Despite that scale, bond mechanics confuse new investors because two opposing numbers — price and yield — describe the same security. This guide explains how a bond calculator turns price into yield (and back), why bonds trade at premiums or discounts, and how to use accrued interest, duration, and convexity in real fixed-income decisions.
A bond calculator solves for any missing variable in the bond pricing equation: price, yield to maturity, coupon, face value, or time to maturity. The math is identical to a Bloomberg terminal — present-value discounting of every future coupon plus the face value at maturity, all summed at a single yield rate. The complexity is hidden behind a user interface; the formula underneath is the same one taught in every CFA fixed-income chapter.
Beyond price and yield, a complete bond calculator should also handle the parts of bond math that trip up retail investors: accrued interest when buying between coupon dates, duration as a measure of interest-rate sensitivity, convexity as the curvature correction to duration, and yield sensitivity tables showing how the price moves for a 50, 100, or 200 basis-point shift. This tool computes all of them.
A bond's price is the present value of every cash flow it will pay you, discounted at the current market yield. If you own a 10-year bond paying $25 semi-annually plus $1,000 at maturity, the bond's price today is the sum of every coupon discounted back at the yield, plus the discounted face value. Mathematically: P = Σ C ÷ (1 + y/m)^t + F ÷ (1 + y/m)^N, where C is the coupon per period, y is the annual yield, m is the coupon frequency, and N is the total number of periods.
When market yields rise above the coupon rate, the bond's fixed cash flows look unattractive — so the price falls until the implied yield on those cash flows matches the new market rate. When market yields fall below the coupon rate, the same cash flows look generous, and the price rises. This inverse relationship is the single most important fact in fixed-income investing.
Yield to maturity is the internal rate of return on a bond — the single discount rate that makes the present value of all future cash flows exactly equal the bond's current market price. It assumes three things: you hold the bond to maturity, every coupon is paid in full and on time, and every coupon is reinvested at the same yield rate.
YTM is the standard comparison metric across the fixed-income market because it captures both the coupon income and the capital gain or loss to par. A 4% coupon bond trading at $920 with 5 years to maturity has a YTM near 6% — the 2% above the coupon comes from amortizing the $80 discount over the holding period. YTM differs from current yield, which is just coupon ÷ price and ignores the pull-to-par effect entirely.
Bond prices and yields move in opposite directions, but not in a straight line — the relationship is convex. For small yield changes, the modified duration approximation works: a bond with a 7-year modified duration loses approximately 7% if yields rise 1%. For larger moves, convexity becomes meaningful. A bond with positive convexity (which is almost every standard fixed-rate bond) falls less than duration predicts when yields rise, and gains more than duration predicts when yields fall.
This asymmetry is why long-duration bonds are double-edged: they're brutal when rates rise and powerful when rates fall. Many investors in 2022 learned this painfully — the U.S. 20-year Treasury (ticker TLT) lost over 30% as the Fed raised rates from 0% to 4.5%. Duration math predicted most of that move; convexity softened it slightly.
A premium bond sells above face value because its coupon rate exceeds current market yields. Investors are willing to pay extra for the above-market income, but they accept that the premium will be amortized away as the bond approaches the par redemption value. The yield to maturity on a premium bond is therefore lower than its coupon rate.
A discount bond sells below face value because its coupon rate trails market yields. The buyer pays less today and receives the full face value at maturity, plus the lower-than-market coupons in between. The capital gain at maturity boosts the total return — so the yield to maturity exceeds the coupon rate. Discount bonds also tend to have higher duration and more interest-rate sensitivity than otherwise-identical premium bonds.
The coupon rate is set at issuance and printed on the bond — it never changes. The coupon payment is calculated as coupon rate × face value, then divided across the year according to the payment frequency. U.S. corporate and Treasury bonds typically pay semi-annually; many municipal bonds also pay semi-annually; some agency and structured bonds pay monthly or quarterly.
The coupon stream is the contractual income of a bond. It's the part that doesn't change as market yields move around — only the value of those fixed payments (and therefore the bond's price) responds to yield changes. When you hear "the bond has gained value," it means an investor will now pay more to receive that same unchanged coupon stream.
The biggest single driver of bond prices is the level of interest rates set by the central bank — for U.S. bonds, the Federal Reserve's federal funds rate. When the Fed raises rates, every existing bond reprices lower to match the new yield environment. Inflation expectations matter just as much; investors demand higher nominal yields when they expect inflation to erode the purchasing power of fixed coupons.
Bond-specific factors include credit quality (a downgrade from AA to A can move prices several percent on long-dated paper), liquidity (less-traded bonds carry wider bid-ask spreads), maturity (longer bonds amplify every other risk), and embedded options like callability or convertibility, which change the bond's effective duration. This calculator's sensitivity table makes the rate-shift component explicit, so you can stress-test before you buy.
Macaulay duration is the weighted average time you wait to receive a bond's cash flows, weighted by the present value of each cash flow. For a 10-year zero-coupon bond, duration equals 10 years; for a 10-year coupon bond, duration is shorter because some cash arrives via coupons before maturity. Modified duration is Macaulay duration divided by (1 + y/m), and it directly approximates the percentage price change for a 1% yield move: a 7-year modified duration ≈ a 7% price drop if yields rise 1%.
Duration is the single most useful number for sizing interest-rate exposure. Bond portfolios are commonly hedged in duration units, not dollar units, because duration captures both the size of the position and its rate sensitivity in one number. Long-duration bonds (15+ years) belong in stable rate environments or as deflation hedges; short-duration bonds (under 3 years) suit defensive positioning or rising-rate environments.
A zero-coupon bond pays no periodic coupons. It's issued at a deep discount to face value and pays the full face amount at maturity — the difference is the entire return. A 20-year zero yielding 5% would trade at about $377 per $1,000 of face value. Zero-coupon bonds are simpler to value (no reinvestment-rate assumption) but more interest-rate-sensitive than any coupon bond of the same maturity.
The most active zero-coupon market is U.S. Treasury STRIPS, which are stripped-out coupons and principal from regular Treasury issues. Zero-coupon Treasuries are popular for liability matching: a pension fund needing $1 million in 25 years can buy a 25-year STRIP today that will mature at exactly $1 million. The downside is "phantom income" tax — the IRS taxes the imputed annual interest accrual on most non-municipal zeroes even though no cash is received.
U.S. Treasury bonds are backed by the full faith and credit of the U.S. government and are considered effectively credit-risk-free. Their yields define the risk-free curve from 1 month (T-bills) out to 30 years (long bonds). Treasury interest is exempt from state and local taxes but taxable federally. Treasury Inflation-Protected Securities (TIPS) adjust principal upward with CPI to hedge inflation.
Corporate bonds pay higher yields than Treasuries to compensate for credit risk — the spread over Treasuries is the credit spread. Investment-grade corporate spreads typically range from 50–250 bps; high-yield (junk) corporate spreads can exceed 500 bps. Corporate bonds are fully taxable. Municipal bonds (state and local issuers) often pay lower nominal yields than Treasuries because their interest is federal-tax-exempt — for high-bracket investors, their tax-equivalent yield can exceed Treasuries.
Frequently Asked Questions
Bond pricing, yield, and fixed-income basics
What is a bond calculator?+
A bond calculator is a fixed-income valuation tool. Given any four of {price, yield, coupon, time, face value}, it solves for the fifth using present-value math — the same equations used in professional fixed-income desks. This tool also reports accrued interest, clean and dirty price, duration, convexity, and the full cash flow schedule.
How is bond yield calculated?+
Yield to maturity is solved iteratively with Newton-Raphson. The pricing equation P = Σ C ÷ (1 + y/m)^t + F ÷ (1 + y/m)^N has no closed-form solution for y. The calculator guesses a yield, prices the bond, compares with the input price, and adjusts until they match to within a fraction of a cent.
What is yield to maturity (YTM)?+
YTM is the single discount rate that equates a bond's price with the present value of all future cash flows — every coupon plus the face value at maturity. It assumes you hold the bond to maturity and reinvest each coupon at the same yield. It's the annualized rate of return baked into today's market price.
Why do bond prices move opposite to yields?+
Because the dollar coupons are fixed at issuance. When market yields rise, an old bond paying a 4% coupon must be discounted to compete with new 5% bonds — so its price falls. When yields fall, that old 4% coupon looks attractive, and its price is bid up. Price and yield are mathematical inverses.
What is a coupon payment?+
A coupon payment is the bond's periodic interest. It's calculated as annual coupon rate × face value ÷ payments per year. A $1,000 bond with a 5% annual coupon paid semi-annually pays $25 every six months. Coupons are fixed by the contract; the bond's return depends on the price you paid.
What is a premium bond?+
A premium bond sells above its face value because its coupon rate exceeds current market yields. Investors pay extra upfront for the above-market coupons. The yield to maturity on a premium bond is below its coupon rate because the price premium amortizes away as you approach par at maturity.
What is a discount bond?+
A discount bond sells below its face value because its coupon rate is below current market yields. Buyers receive a capital gain at maturity equal to the discount, plus the coupons. The yield to maturity on a discount bond exceeds its coupon rate. Zero-coupon bonds are an extreme example.
What is accrued interest on bonds?+
Accrued interest is the portion of the next coupon the seller has earned by holding the bond between coupon dates. When you buy mid-period, you pay the clean (quoted) price plus accrued interest — together called the dirty price. At the next coupon date, you receive the full coupon and are reimbursed. Exact calculation depends on the day-count convention.
How does bond maturity affect risk?+
Longer maturities increase a bond's sensitivity to interest rate moves — measured by duration. A 30-year bond may lose 15–20% if yields rise 1%, while a 2-year bond loses less than 2%. Longer maturities also amplify credit and inflation risk. The trade-off: longer bonds typically offer higher yields to compensate investors.
What is a zero-coupon bond?+
A zero-coupon bond pays no coupons. It's issued at a deep discount and pays face value at maturity — the difference is the entire return. Zero-coupon bonds have the highest duration at any maturity, making them extremely interest-rate-sensitive. U.S. Treasury STRIPS are the largest example.
Related Calculators
Round out your fixed-income workbench with these companion calculators for compounding, retirement income, and broader portfolio planning.
- Compound Interest CalculatorSee how your investment grows with the power of compounding.
- Simple Interest CalculatorCalculate flat-rate interest on loans and principal amounts.
- Retirement CalculatorPlan retirement corpus, savings, withdrawals, and how long your money lasts.
- SIP CalculatorEstimate mutual fund SIP returns with step-up and inflation adjustment.
- Loan CalculatorAnalyze amortized loans, deferred payments, and bond financing.