Bond Calculator
Calculate a bond's price from its face value, coupon rate, market yield, and time to maturity.
Calculator verified • Last updated: August 2026
Bond Details
Price = Σ [Coupon / (1+y)ᵗ] for t=1 to n + Face Value / (1+y)ⁿ
—
Price Sensitivity (Yield ±1%)
Could not solve for a yield at that market price — check that the entered price is realistic for this bond's face value, coupon rate, and term (it should generally fall between roughly 0 and several times face value).
How Bond Prices Are Calculated
A bond's price is the present value of everything it will pay you: every coupon payment between now and maturity, plus the face value returned at maturity, all discounted back at the current market yield.
Coupon: the fixed payment per period, equal to Face Value times the coupon rate divided by the number of payments per year.
y: the periodic market yield, the annual market rate divided by the number of payments per year.
n: the total number of remaining payment periods, years to maturity times payments per year.
Face Value: the amount returned to the bondholder at maturity.
Each coupon payment is its own present value calculation — the same discounting idea behind the Present Value Calculator — added together and combined with the discounted face value.
Premium, Discount, and Par
How a bond's price compares to its face value depends entirely on how its coupon rate compares to the current market yield. When the coupon rate is higher than the market yield, the bond's fixed payments are more attractive than what new bonds offer, so buyers bid the price up above face value — a premium. When the coupon rate is lower than the market yield, the bond's payments are less attractive, so the price falls below face value to compensate — a discount. When the coupon rate exactly equals the market yield, the price lands right at face value — par.
Worked Examples
- Discount bond (this calculator's defaults). A 1,000-dollar face value bond with a 5% coupon rate, a 6% market yield, 10 years to maturity, paid semiannually: 25 dollars every six months for 20 periods, plus 1,000 dollars at maturity, all discounted at 3% per period. The price comes out to about 925.61 dollars — below face value, a discount, because the coupon rate (5%) is lower than the market yield (6%).
- Premium bond. Flip the numbers — a 6% coupon rate against a 5% market yield, same term and frequency — and the price rises to about 1,077.95 dollars, above face value, because the bond's fixed payments now beat what the market currently offers.
- Par bond. When the coupon rate exactly matches the market yield (say, both at 5%), the price lands almost exactly at the 1,000-dollar face value, since the bond offers exactly what the market currently requires — no premium, no discount.
Solving for Yield to Maturity From a Known Market Price
The pricing formula above answers "given a market yield, what should this bond cost?" — but the real-world question is usually the reverse: "I see this bond quoted at a specific price, so what yield am I actually locking in if I buy it?" That reverse question has no algebraic solution once there's more than a couple of coupon periods, the same limitation the IRR Calculator runs into with uneven cash flows, since yield to maturity appears inside the discounting exponent for every single coupon. Switching this calculator to "Yield to Maturity (I know the market price)" solves it numerically instead, using bisection: it repeatedly narrows a bracketed range of candidate yields, re-pricing the bond at the midpoint each time and checking whether that price came out too high or too low, until the candidate yield reprices the bond to within a fraction of a cent of your entered price. Because a bond's price moves in exactly one direction as yield changes — always down as yield rises, for any bond with a positive coupon and face value — this search can never land on more than one valid answer, unlike IRR's occasional multiple-root problem with irregular cash flow series.
Once solved, the yield to maturity is shown alongside current yield so you can see the numeric gap between them directly: current yield is just the annual coupon divided by price, a quick but incomplete snapshot, while yield to maturity also accounts for whether you're buying above or below face value and getting that difference back (or giving it up) by maturity. For a discount bond, yield to maturity is higher than current yield; for a premium bond, it's lower; the two only match exactly for a bond priced at par.
Price Sensitivity and Duration
The "Price Sensitivity" figures show what this same bond would be worth if the yield moved 1 percentage point in either direction, holding everything else fixed — a quick, concrete feel for interest rate risk without needing to compute a formal duration statistic. A bigger swing between the -1% and +1% prices means the bond is more sensitive to rate changes. Two things drive that sensitivity: longer time to maturity (more future coupons exposed to the rate change) and a lower coupon rate (more of the bond's value sits in the single face-value payment at the far end, rather than spread across nearer-term coupons). A formal "duration" measure quantifies this precisely, but comparing the -1%/+1% prices here gives a fast, intuitive read on the same risk for this specific bond.
Credit Risk Isn't Priced In by Default
This calculator prices a bond purely from its coupon, market yield, and maturity — the same way a risk-free government bond would be valued, with no separate allowance for the issuer defaulting. A real corporate bond's actual market yield already has some amount of default risk baked into it by the market, but if you're instead trying to estimate what a bond SHOULD be worth given a specific credit rating, the optional "Credit Risk Premium" field adds a flat number of percentage points on top of the entered market yield before pricing — a rough way to see how much a riskier issuer's bond should be discounted relative to a safer one at the same stated market yield, not a substitute for a real credit analysis or a rating agency's own assessment.
Why Bond Prices Move Opposite to Interest Rates
A bond's coupon payments are locked in at issuance, but market interest rates constantly shift. When rates rise, newly issued bonds offer higher coupons, making an older, lower-coupon bond less attractive by comparison — its price has to fall until its yield-to-maturity matches what the market now demands. When rates fall, the opposite happens: an older bond's relatively higher fixed coupon becomes more valuable, and its price rises. This inverse price-yield relationship is central to how bond markets work, and it's why longer-maturity bonds (which have more future coupon payments exposed to rate changes) tend to swing in price more than short-maturity bonds for the same change in yield.
A Brief History of Bonds
Government borrowing through tradable debt instruments dates back centuries. Medieval Venice is often cited as an early, well-documented example: starting in the 12th century, the city-state issued long-term obligations known as prestiti to fund wars and public expenses, and a secondary market for buying and selling these claims developed in Venice and other Italian city-states not long after. Similar practices spread across European city-states over the following centuries, as governments needed to fund larger, longer wars than tax revenue alone could cover.
The modern bond market took a more recognizable shape in the 18th and 19th centuries. The Bank of England issued perpetual bonds known as consols starting in 1751 — debt with no fixed maturity date that paid interest indefinitely, some of which remained outstanding for over two centuries before being redeemed. Corporate bonds grew alongside the railroads and industrial expansion of the 19th century, financing infrastructure too large for a single company's own capital. Credit rating agencies emerged in the early 20th century — Moody's began publishing bond ratings in 1909 — giving investors a standardized way to judge default risk instead of relying purely on reputation. In the United States, war bonds sold directly to the public helped finance both world wars, familiarizing millions of ordinary households with fixed-income investing for the first time; the government and corporate bond markets have continued to grow into one of the largest asset classes in the world since.
Common Bond Pricing Mistakes
Confusing coupon rate with yield to maturity is the most frequent one — the coupon rate is fixed at issuance and never changes, while yield reflects the bond's current market price and moves constantly; a bond's true return is its yield, not its stated coupon. Assuming a bond bought above face value (a premium) is automatically a bad deal is another misread — a premium simply reflects a coupon rate more generous than what the current market offers, and the yield to maturity already accounts for that premium being paid back down to face value by maturity. Ignoring credit risk is a third: this calculator prices a bond purely off its coupon, yield, and maturity, the same way a risk-free government bond would be priced, but a real corporate bond's market price also reflects the issuer's default risk, which this simplified model doesn't capture.
Bond Terms You Should Know
Coupon Rate — the fixed annual interest rate stated on the bond when issued, used to calculate the dollar coupon payment; it never changes over the bond's life.
Yield to Maturity — the total annualized return an investor earns by holding the bond until maturity at its current market price, accounting for coupon payments and any price gain or loss versus face value.
Face Value — also called par value, the amount the issuer repays the bondholder at maturity, and the base the coupon rate is calculated against.
Current Yield — the annual coupon payment divided by the bond's current price, a simpler (but less complete) measure of return than yield to maturity.
Maturity — the date the bond's face value is repaid in full and the bond stops paying coupons.
This calculator provides estimates for educational and planning purposes only. Actual bond prices depend on additional market factors including credit risk and liquidity. Consult a qualified financial advisor for guidance specific to your situation.
Frequently Asked Questions
Why does a bond's price change when interest rates move?
A bond's coupon payments are fixed once it's issued, but the market yield investors demand moves with prevailing interest rates. When rates rise above the bond's coupon rate, its fixed payments look less attractive, so the price must fall to give a new buyer an equivalent return — and vice versa when rates fall. This inverse relationship between bond prices and yields is one of the most fundamental relationships in fixed income.
What does trading at a premium or discount mean?
A bond trades at a premium when its price is above face value, which happens when its coupon rate is higher than the current market yield. It trades at a discount when its price is below face value, which happens when the coupon rate is lower than the market yield. It trades at par when the coupon rate equals the market yield, pricing it right at face value.
What's the difference between annual and semiannual coupon payments?
Most bonds issued in the United States pay coupons semiannually — half the annual coupon rate every six months — while many other markets pay annually. Semiannual compounding produces a very slightly higher effective yield for the same stated annual rate, since each payment starts earning (or being reinvested) sooner.
If I know a bond's market price, can this calculator tell me its yield?
Yes. Switch "Calculate" to "Yield to Maturity (I know the market price)" and enter the bond's actual quoted price instead of a market yield. The calculator solves numerically for the yield to maturity that price implies, using the same bisection approach a spreadsheet's own yield function uses internally, and shows it alongside the bond's simpler current-yield figure so you can see how the two differ.