Bond Price Calculator
Calculate bond fair value from yield and coupon.
Enter Your Details
This calculator is for informational and educational purposes only. Results are estimates based on the information you provide and standard financial formulas. This is not financial advice. Consult a qualified financial advisor for decisions specific to your situation. Full Disclaimer
Things to Know
Essential concepts for understanding your results
Inverse RelationshipWhy do bond prices fall when interest rates rise?
A bond paying 4% becomes less attractive when new bonds pay 5% — its price must drop until its yield matches the market. A $1,000 bond with a 4% coupon ($40/year) priced at $920 now yields 4.35%, closer to market rates. The math: price = present value of all future coupons + par value, discounted at the current market rate. Higher discount rate = lower present value = lower price. This relationship is mechanical, not speculative.
Premium vs DiscountWhat does it mean when a bond trades at a premium or discount?
Premium (price above $1,000): the coupon rate exceeds current market rates — investors pay more for the higher income stream. Discount (price below $1,000): the coupon rate is below market — the lower price compensates for subpar income. At maturity, both converge to par ($1,000). A premium bond's price gradually declines to par; a discount bond's price gradually rises. This convergence is called pull-to-par.
Coupon vs Zero-CouponHow do zero-coupon bonds differ in pricing?
Zero-coupon bonds pay no interest — they are purchased at a deep discount and mature at par value. A 10-year zero at 5% costs approximately $614 per $1,000 face value. The $386 difference is your return, taxed annually as imputed interest (phantom income). Zeros have the highest duration for their maturity — making them extremely sensitive to rate changes. A 1% rate increase can cause a 20-year zero to drop 18-20% in price.
How Bond Prices Work
Bond prices and interest rates have an inverse relationship: when rates rise, bond prices fall; when rates fall, bond prices rise. This is the single most important concept in fixed income investing, and misunderstanding it has cost investors billions during rate-hiking cycles.
Why the inverse relationship exists: A bond paying a 4% coupon when market rates are 5% is less attractive — who wants 4% when new bonds pay 5%? The 4% bond's price drops until its yield-to-maturity matches 5%. Conversely, a 4% bond when rates drop to 3% becomes premium — it pays more than new bonds, so its price rises. The bond market constantly reprices existing bonds to align their yields with current rates.
For individual investors holding bonds to maturity, price fluctuations are irrelevant — you receive all coupon payments and the full face value at maturity regardless of interim price movements. Price risk matters only if you sell before maturity or own bond funds (which never mature and continuously mark to market).
Bond Pricing Components
Face Value (Par): The amount repaid at maturity — typically $1,000 per bond. Bonds trade at par (100), premium (above 100), or discount (below 100). A bond at 95 trades at $950; at 105 trades at $1,050.
Coupon Rate: The annual interest rate set at issuance. A 4.5% coupon on $1,000 par = $45/year (usually paid semi-annually: $22.50 every 6 months). The coupon is fixed for the bond's life — it does not change with market rates.
Yield to Maturity (YTM): The total annual return if you buy at today's price and hold to maturity, including all coupon payments plus the gain or loss from the price returning to par. YTM is the apples-to-apples comparison metric for bonds with different coupons, prices, and maturities. A bond trading at $950 with a 4% coupon and 5 years to maturity has a YTM higher than 4% — because you also earn the $50 discount ($950 → $1,000) amortized over 5 years.
Current Yield: Annual coupon ÷ current price. A $45 coupon on a $950 bond: 4.74% current yield. Simpler than YTM but less complete — it ignores the capital gain or loss at maturity. Use YTM for decision-making; current yield for a quick income estimate.
Factors That Affect Bond Prices
Interest rate changes (biggest factor): A 1% rate increase causes a ~5% price drop for a 5-year bond and ~10% drop for a 10-year bond. The longer the bond's maturity, the more sensitive it is to rate changes. This is why long-term Treasury bonds lost 30%+ in 2022-2023 when rates surged from 1% to 5%.
Credit quality: Bonds from financially weaker issuers trade at lower prices (higher yields) to compensate for default risk. An upgrade (BBB → A) increases the bond's price; a downgrade (A → BBB) decreases it. Treasury bonds have zero credit risk; corporate bonds carry spreads of 0.5-4%+ above Treasuries depending on rating.
Time to maturity: As a bond approaches maturity, its price converges toward par ($1,000) — this is "pull to par." A premium bond ($1,050) gradually declines to $1,000; a discount bond ($950) gradually rises to $1,000. This convergence happens regardless of rate changes and is reflected in the YTM calculation.
Inflation expectations: Higher expected inflation reduces bond values because future coupon payments and the par repayment will buy less. TIPS (Treasury Inflation-Protected Securities) are designed to protect against this — their principal adjusts with CPI, maintaining real purchasing power.
Frequently Asked Questions
The Weekly Financial Pulse
Every Monday: rate changes, one money move, calculator spotlight — in under 3 minutes. Free forever.
No spam, ever. Unsubscribe anytime.