Bond Price Calculator
Bond fair value.
Calculate bond price as the present value of its coupon stream plus face value, given face value, coupon rate, market yield, and years to maturity.
What this tool does
Bond price equals the present value of its remaining coupon payments plus the present value of the face value at maturity, all discounted at the market yield. This calculator takes the face value, annual coupon rate, market yield, years to maturity, and payment frequency to compute the fair value of a bond at a given point in time. The result shows what the bond's cash flows are theoretically worth in today's terms. Market yield is the primary driver of price movement—as yields rise, bond prices fall, and vice versa. A typical scenario involves comparing a bond's market price to its calculated fair value. The calculator assumes fixed coupon payments and does not account for credit risk, call features, or tax treatment. Results are for illustration purposes.
Enter Values
People also use
Investing
Yield to Maturity Calculator
Calculate yield to maturity for any bond using the bisection method — find the IRR of all future cash flows from today's purchase price.
Investing
Bond Yield Calculator
Calculate current yield on a bond from its annual coupon, market price, and face value — the simplest yield measure investors quote.
Investing
Convertible Bond Calculator
Work out whether a convertible bond is worth more as a bond or converted into shares. Enter face value, conversion ratio and share price.
Formula Used
Spotted something off?
Calculations or display — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
Bond price calculator computes fair value as the present value of future cash flows: coupon payments plus return of face value at maturity. Formula: PV = Σ(coupon / (1+y)^t) + face / (1+y)^n. When market yield exceeds coupon rate, bond trades at discount (below face value). When yield is below coupon, bond trades at premium.
Example: 1,000 face value bond, 5% coupon (50/year, paid 25 semi-annually), 6% market yield, 10 years to maturity. PV of 20 coupon payments at 3% per period + PV of 1,000 face at 3% over 20 periods ≈ 926. Bond trades at 74 discount because market demands higher yield than coupon offers.
Bond pricing inversely related to interest rates: rates up = prices down, rates down = prices up. Duration measures sensitivity (longer maturity = more sensitive). Convexity measures curvature of price-yield relationship. Important: the calculation assumes you hold to maturity. Sell early and you take market price - which can be much different from purchase price.
A worked example
With the defaults: face value of 1,000, annual coupon rate of 5%, market yield of 6%, years to maturity of 10 years. The tool returns 925.61. You can adjust any input and the result updates as you type — no submit button, no reload. That's the real power here: seeing how sensitive the output is to one or two assumptions.
What moves the number most
The result responds to Face Value (par), Annual Coupon Rate %, Market Yield %, Years to Maturity, and Payments Per Year.
The formula behind this
Sum of present values of all coupon payments plus present value of face value at maturity. Everything the calculator does is shown in the formula box below, so you can check the math against your own spreadsheet if you want.
Why run this
Running the numbers makes the trade-offs concrete. Small changes in the inputs can move the result more than intuition suggests, which is hard to judge without working it out.
What this doesn't capture
This is a simplified model that holds its assumptions constant. Real outcomes vary with market conditions, costs, taxes, and timing, so the figure is best read as one scenario rather than a forecast.
£1,000 face, 5% coupon, 6% yield, 10y = $925.61.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
This calculator computes bond price by discounting all future cash flows to present value. It calculates the present value of each coupon payment by dividing the periodic coupon amount by the market yield raised to the power of the payment period, then sums these values. It adds the present value of the face value, discounted at maturity using the same yield rate. The model assumes a constant market yield throughout the bond's life, coupon payments occur at regular intervals as specified, and the bondholder holds the bond until maturity. It does not account for credit risk, liquidity premiums, embedded options, taxes, transaction costs, or changes in market conditions.
References
Frequently Asked Questions
Why bonds trade above/below face?
Bond duration?
YTM vs current yield?
Credit risk impact?
Related Calculators
Yield to Maturity Calculator
Calculate yield to maturity for any bond using the bisection method — find the IRR of all future cash flows from today's purchase price.
Bond Yield Calculator
Calculate current yield on a bond from its annual coupon, market price, and face value — the simplest yield measure investors quote.
Convertible Bond Calculator
Work out whether a convertible bond is worth more as a bond or converted into shares. Enter face value, conversion ratio and share price.
More Investing Calculators
Investing
100 Minus Age Asset Allocation Calculator
Calculate stock-vs-bond allocation using the 100-minus-age rule of thumb — see the suggested percentage split for any age you put in.
Investing
Active vs Passive Investing Calculator
Compare active versus passive investing over the long run. See how a percentage point of extra fees compounds into a wealth gap over decades.
Investing
Annuity Present Value Calculator
Calculate the present value of an ordinary annuity from regular payments, periodic rate, and the number of periods until the stream ends.
Investing
APR to APY Calculator
Convert APR to APY for any compounding frequency to see the true effective annual yield — what you actually earn (or pay) on a given quoted rate.
Investing
Art Investment Calculator
Calculate art investment net returns including insurance and carrying costs, given purchase price, current value, and length of holding period.
Investing
Asset Allocation Calculator
Calculate suggested portfolio asset allocation by age and risk tolerance (stocks/bonds/cash). Enter risk tolerance 1-10 to see suggested stock and bond.
Explore Other Financial Tools
Income
Job Search Cost Calculator
Calculate the true job search cost including lost income, out-of-pocket expenses, and opportunity cost across your full search period.
Productivity & Time-Value
Executive Coaching ROI Calculator
Calculate executive coaching ROI based on promotion probability lift. See expected value of coaching investment over years.
Mortgage
Combined Loan-to-Value Calculator
Calculate combined loan-to-value across a first mortgage and a second loan or home equity line. Enter first mortgage balance to see combined ltv.