24 Calk24

Bond Calculator

Calculate the yield of bonds. With coupon, remaining maturity and current price. Free with amortization schedule, interest comparison, examples for 2026.

Updated 2026 Data stays local

Yield to Maturity (YTM)

4,13% p.a.

Current Yield

3,16% p.a.

Total Return

200,00 €

Return Breakdown

Purchase Price (95,0%)950,00 €
Repayment (Face Value)1.000,00 €
Capital Gain/Loss50,00 €
Total Coupon Payments (5)150,00 €
Total Return200,00 €
YearCouponCum. CouponsCapital Gain Share
130,00 €30,00 €10,00 €
230,00 €60,00 €20,00 €
330,00 €90,00 €30,00 €
430,00 €120,00 €40,00 €
530,00 €150,00 €50,00 €

YTM (Yield to Maturity) accounts for coupon payments, capital gain/loss and the time value of money. A purchase price below 100% means an additional capital gain at maturity.

Note: These calculations are for informational purposes only and do not replace professional tax or financial advice. All information without guarantee.

Frequently Asked Questions

What is a bond?

A bond is a debt security where you lend money to an issuer (government, company) for a fixed term. You receive regular interest payments (coupons) and the face value back at maturity.

How do interest rates affect bond prices?

Bond prices and interest rates move inversely. When interest rates rise, existing bonds with lower coupons become less attractive, and their market price falls. When rates fall, bond prices increase.

What is the Bond Calculator?

The bond calculator computes the yield (effective rate) of bonds, accounting for coupon, purchase price, term and redemption price.

How does the Bond Calculator work?

Enter the nominal value, coupon rate, purchase price and remaining term. The calculator determines the yield to maturity and the current yield. Accrued interest at purchase is taken into account.

Key Data and Facts

German 10-year government bond yield (2026): approx. 2.5-3.0%. Coupon interest is subject to flat-rate tax. Capital gains on bonds are also taxable.

Step-by-Step Guide

How to calculate die Anleiherendite step by step: 1. Nominalwert (Nennwert) enter: Ueblich 1.000 EUR oder 100 EUR. 2. Kuponzins enter: Der jaehrliche interest rate, den die Anleihe zahlt (z. B. 2,5 %). 3. Kaufkurs angeben: In Prozent des Nennwerts (z. B. 97 % = unter pari, 103 % = ueber pari). 4. Restlaufzeit enter: Jahre bis zur Faelligkeit der Anleihe. 5. Current Yield calculate: Kupon / Kaufkurs x 100. 6. Yield to Maturity (YTM) calculate: Beruecksichtigt Kupon plus Kursgewinn/-verlust bis Faelligkeit. Naeherungsformel: YTM = (Kupon + (Nennwert - Kaufpreis) / Restlaufzeit) / ((Nennwert + Kaufpreis) / 2). 7. Stueckzinsen beim Kauf beachten: Anteilige interest seit letztem Kupontermin. Beispiel: Bundesanleihe, Nennwert 10.000 EUR, Kupon 2,5 %, Kaufkurs 97 %, Restlaufzeit 5 Jahre. Kaufpreis: 10.000 x 0,97 = 9.700 EUR. Jaehrlicher Kupon: 250 EUR. Kursgewinn bei Faelligkeit: 300 EUR. YTM: (250 + 300/5) / ((10.000 + 9.700) / 2) = 310 / 9.850 = 3,15 %. Current Yield: 250 / 9.700 = 2,58 %.

Calculation Example

Bundesanleihe, Nennwert 10.000 EUR, Kupon 2,5 %, Kaufkurs 97 %, 5 Jahre Restlaufzeit. Kaufpreis: 9.700 EUR. Jaehrlicher Kupon: 250 EUR. YTM: ca. 3,15 %. Current Yield: 2,58 %.

Related Calculators