Anleihenpreisrechner: Der ultimative vollständige Leitfaden
Ein Anleihenpreisrechner ist das wichtigste Instrument im Bereich festverzinslicher Wertpapiere. Dieser Kurs erklärt — Schritt für Schritt —, wie die Anwendung BondPricer Professional Anleihen bewertet, Stückzinsen berechnet, die Rendite bis zur Fälligkeit löst und das Zinsänderungsrisiko misst. Jede Formel ist auf die standardmäßige akademische Literatur zu festverzinslichen Wertpapieren referenziert.
1. Was ist ein Anleihenpreisrechner?
Ein Anleihenpreisrechner bestimmt den fairen Wert einer Anleihe aus ihren vertraglichen Cashflows und einer Marktrendite. Das Prinzip ist einfach, aber leistungsstark: Eine Anleihe ist den Barwert jedes künftigen Kupons und der finalen Tilgung des Nennwerts wert, abgezinst mit der Rendite, die Anleger verlangen.
Diese Anwendung geht weit über ein einfaches Barwert-Widget hinaus. Sie ist eine deterministische, offlinefähige professionelle Engine für Anleihen mit regelmäßigen Kuponzahlungen. Sie trennt Clean Price, Dirty Price und Stückzinsen genau so, wie es die Märkte tun. Sie unterstützt drei explizite Zinstagekonventionen. Und sie löst die Rendite bis zur Fälligkeit mit einem verifizierten hybriden Newton–Raphson-/Bisektionsverfahren.
Nichts verlässt Ihren Browser. Es gibt keinen Server, keine Cookies und keinen Tracker. Dadurch eignet sich dieser Anleihenpreisrechner für Studium, Desk-Prüfungen und auditfreundliche Workflows.
2. Zentrale Konzepte, die jeder Investor kennen muss
Bevor Sie den Rechner nutzen, sollten Sie fünf Bausteine beherrschen. Jeder davon entspricht direkt einem Eingabefeld in der Anwendung.
- Definition
- Der bei Fälligkeit zurückgezahlte Betrag, typischerweise 100 oder 1.000 pro Anleihe.
- Warum es wichtig ist
- Kupons sind ein Prozentsatz des Nennwerts. Quotierte Preise beziehen sich auf 100 des Nennwerts.
- Beispiel
- Nennwert 100, Kupon 5 % → 5 pro Jahr, aufgeteilt nach Frequenz.
- Definition
- Der jährliche Zinssatz auf den Nennwert, geteilt durch m Zahlungen pro Jahr (m = 1, 2, 4 oder 12).
- Warum es wichtig ist
- Die Frequenz verändert die Verzinsung, die Zinstage und jede Risikokennzahl.
- Beispiel
- 5 % halbjährlich zahlt 2,5 alle sechs Monate.
- Definition
- Der einzelne Abzinsungssatz, der den Preis der Anleihe mit dem Barwert ihrer Cashflows gleichsetzt.
- Konvention hier
- Nominaler Jahreszins, m-mal pro Jahr kapitalisiert: b = 1 + y/m.
- Referenz
- Fabozzi, The Handbook of Fixed Income Securities, Kap. 1–2.
- Definition
- Die Fälligkeit ist das finale Rückzahlungsdatum. Die Abrechnung ist der Zeitpunkt, zu dem Sie tatsächlich zahlen. Die Emission verankert das Kuponraster.
- Warum es wichtig ist
- Zwischen Kuponterminen schuldet der Käufer dem Verkäufer Stückzinsen.
- Intelligente Funktion
- Lassen Sie die Emission leer: Die Engine leitet automatisch ein regelmäßiges Emissionsdatum ab.
3. Die Geschäftslogik im Inneren der Engine
Die Anwendung folgt einer strengen Pipeline: validieren → Zahlungsplan erstellen → Stückzinsen berechnen → bewerten oder lösen → verifizieren → darstellen. Es existiert nirgends eine implizite Konvention. Alles ist explizit und auditierbar.
Zunächst durchlaufen die Eingaben eine vierstufige Validierung: Syntax, numerische Analyse, Wertebereiche und dann Geschäftsregeln. Beispielsweise muss die Abrechnung strikt vor der Fälligkeit liegen, und die Fälligkeit muss nach der Emission liegen.
Zweitens erstellt die Schedule-Engine das Kuponraster ab dem Emissionsdatum. Jede unregelmäßige Periode — ein Stub, eine fehl ausgerichtete Fälligkeit, eine Verschiebung zum Monatsende — wird explizit abgelehnt, niemals stillschweigend approximiert. Das ist eine bewusste V1-Geltungsbereichsentscheidung zugunsten der Korrektheit gegenüber der Abdeckung.
Drittens werden die Stückzinsen für die gewählte Zinstagekonvention berechnet. Die Engine erzwingt dann die untenstehende Marktidentität, die das Herzstück der Anleihenabrechnung bildet.
Schließlich läuft im Modus Preis → YTM der Solver, und das Ergebnis wird neu bewertet und mit dem eingegebenen Preis verglichen. Wenn die Abweichung die Toleranz überschreitet, verweigert die Engine die Antwort, anstatt eine falsche Zahl anzuzeigen.
4. Die Formeln: wissenschaftliche Grundlagen
Jede untenstehende Formel ist exakt wie geschrieben implementiert, mit gebrochenen Exponenten für Abrechnungen zwischen Kuponterminen. Die Referenzen verweisen auf die kanonische Literatur zu festverzinslichen Wertpapieren.
P_dirty(y) = Σₖ (Cₖ + Fₖ) · (1 + y/m)^(−eₖ), eₖ = k − w
- Variablen
- eₖ = Perioden ab Abrechnung; w = aufgelaufener Periodenanteil ∈ [0,1).
- Clean Price
- P_clean = P_dirty − AI.
- Referenz
- Fabozzi (2012), Kap. 2; Tuckman & Serrat, Fixed Income Securities, Kap. 3.
AI = Coupon_annual × YearFraction(prev coupon, settlement, convention)
- Konventionen
- ACT/ACT (ICMA), 30/360 US (NASD), ACT/365 Fixed.
- Referenz
- ISMA/ICMA-Regel 238; SIFMA-Definitionen der Zinstagekonventionen.
D_Mac = Σ (eₖ/m)·PVₖ / P · D_Mod = D_Mac / (1 + y/m)
- Interpretation
- Macaulay ist die barwertgewichtete Zeit in Jahren; die modifizierte Duration überführt dies in die Preissensitivität: ΔP/P ≈ −D_Mod·Δy.
- Referenz
- Macaulay (1938); Fabozzi Kap. 4.
Cx = (1/P) · Σ PVₖ · eₖ(eₖ+1) / (m² · (1 + y/m)²)
- Interpretation
- Korrektur zweiter Ordnung: ΔP/P ≈ −D_Mod·Δy + ½·Cx·Δy².
- Referenz
- Fabozzi Kap. 4; Tuckman & Serrat Kap. 5.
PV01_exact = P(y) − P(y + 0.0001) · PV01_ana = D_Mod · P · 0.0001
- Interpretation
- Preisverlust bei einem Anstieg der Rendite um +1 bp. Die Engine zeigt sowohl die exakte Neubewertung als auch die analytische Näherung.
- Referenz
- Choudhry, The Bond Handbook, Kap. 6.
5. Im Inneren des YTM-Solvers
Die Bewertung ist explizit; die Umkehrung von Preis zu Rendite nicht. Die Gleichung hat keine geschlossene Form, daher löst die Engine sie numerisch — und zwar defensiv.
Schritt eins: Domänenklassifikation. Die Engine bewertet den Preis an beiden Grenzen, −99 % und +1000 %. Da der Preis mit steigender Rendite fällt, wird jedes Ziel über P(−99 %) oder unter P(+1000 %) mit einem klaren Geschäftsfehler als unlösbar erklärt. Kein stilles Scheitern.
Schritt zwei: eine intelligente Anfangsschätzung nahe dem Kupon, dann Newton–Raphson-Iterationen mit der analytischen Ableitung dP/dy = −(1/m)·Σ eₖ·CFₖ·b^(−eₖ−1). Wenn Newton-Schritte das sichere Intervall verlassen, wechselt der Algorithmus sofort zur Bisektion, die bei einer monotonen Funktion stets konvergiert.
Schritt drei: Verifikation. Die ermittelte Rendite wird neu bewertet und mit dem Zielwert innerhalb der Toleranz max(1e−7 absolut, 1e−10 relativ) verglichen. Nur eine verifizierte Antwort wird angezeigt. Das ist Produktionsdisziplin, kein Marketing.
6. Zinstagekonventionen erklärt
Zinstagekonventionen bestimmen, wie Zinsen zwischen Kuponterminen auflaufen. Die falsche Wahl verschiebt den Preis stillschweigend um Cents bis mehrere Basispunkte. Die Anwendung bietet drei explizite Konventionen und weigert sich zu raten.
- Regel
- Verstrichene Tage ÷ Tage in der Referenz-Kuponperiode, geteilt durch die Frequenz m.
- Typische Verwendung
- Staatsanleihen (OAT, Bunds, Treasuries).
- Schaltjahr
- Wird natürlich behandelt: Die Länge der Referenzperiode trägt die 366.
- Regel
- Jeder Monat zählt 30 Tage, jedes Jahr 360, mit vollständigen Regeln für das Ende des Februars.
- Typische Verwendung
- US-Unternehmens- und Agency-Anleihen.
- Detail
- D1 = 31 → 30; Paare mit Monatsende Februar werden exakt gemäß NASD normalisiert.
- Regel
- Tatsächliche Tage ÷ 365. Der Nenner ist niemals 366, auch nicht in Schaltjahren.
- Typische Verwendung
- Einige Geldmarkt- und Commonwealth-Instrumente.
- Abgrenzung
- Unterscheidet sich von ACT/ACT ISDA genau in Schaltperioden.
7. So verwenden Sie die Anwendung: Schritt für Schritt
Die Nutzung dieses Anleihenpreisrechners dauert weniger als eine Minute. Befolgen Sie diese Schritte:
- Wählen Sie den Modus. „YTM → Preis“ bewertet eine Anleihe anhand einer Rendite. „Preis → YTM“ extrahiert die Rendite aus einem quotierten Clean Price.
- Geben Sie die finanziellen Bedingungen ein. Nennwert, Kupon (%), Frequenz sowie Fälligkeits- und Abrechnungsdatum.
- Wählen Sie im erweiterten Modus eine Zinstagekonvention — ACT/ACT ICMA ist der Standard für reguläre Staatsanleihen.
- Füllen Sie optional Identifikationsfelder aus. Name, ISIN (Luhn-geprüft) und Währung beeinflussen die Berechnung nie.
- Drücken Sie auf Berechnen. Die Ergebnisse erscheinen sofort, mit Solver-Diagnose und Audit-Fingerabdruck.
- Erkunden Sie die erweiterten Bereiche. Die Registerkarten Zahlungsplan, Cashflows, Solver-Audit und Diagnose zeigen den vollständigen Engine-Verlauf.
- Exportieren. Verwenden Sie Drucken für einen Papierbericht, CSV für Tabellenkalkulationen oder PDF für einen portablen professionellen Bericht.
Brauchen Sie eine Referenz? Der vorab geladene Fall ist eine jährliche 5-%-Anleihe, 10 Jahre, YTM 4 % → Clean Price ≈ 108,1109. Zurücksetzen bringt Sie jederzeit dorthin zurück.
8. So ändern Sie Währung und Format
Die Anzeigeeinstellungen befinden sich im Feldbereich Identifikation (aktivieren Sie den erweiterten Modus, um alle Optionen zu sehen). Sie ändern nur die Darstellung — niemals die Mathematik.
- Öffnen Sie das Auswahlfeld Anzeigewährung.
- Wählen Sie EUR €, USD $, GBP £, CHF, JPY ¥ — oder „keine“.
- Drücken Sie erneut auf Berechnen. Der Abrechnungsbetrag und PV01 werden mit dem richtigen Symbol und der richtigen Anzahl Dezimalstellen neu dargestellt (JPY wird auf ganze Einheiten gerundet; EUR/USD zeigen zwei Dezimalstellen).
- Gebietsschema
- Zahlen verwenden deterministisch französische Formatierung: 1 093,60 mit Tausendertrennzeichen und Dezimalkomma.
- Eingabeanalyse
- Die Engine akzeptiert sowohl „3,5“ als auch „3.5“ sowie Leerzeichen: „1 000,50“.
- Genauigkeit
- Preise zeigen 2 Dezimalstellen in Karten, 6 Dezimalstellen in Berichten. Prozentsätze zeigen 4.
- Design
- Die Schaltfläche ◐ wechselt zwischen Hell/Dunkel; Ihre Auswahl wird lokal gespeichert.
- Automatische Speicherung
- Eingaben bleiben im localStorage erhalten. „Gespeicherten Zustand zurücksetzen“ löscht alles.
9. Ergebnisse wie ein Profi lesen
Das Ergebnispanel ähnelt einem Ticket eines Handelsschreibtischs. Lesen Sie es von oben nach unten:
Clean Price ist der quotierte Marktpreis. Stückzinsen sind das, was der Käufer hinzufügt. Dirty Price ist das, was tatsächlich abgerechnet wird, und der Abrechnungsbetrag skaliert ihn auf Ihren Nennwert. Die Engine prüft bei jedem Lauf erneut Dirty = Clean + AI und gibt die Kontrollzeile aus.
Die finanzielle Diagnose vergleicht Kupon und YTM. Kupon über Rendite → Anleihe über pari. Darunter → unter pari. Gleich → pari. Dies ist rein beschreibend und fließt nie in die Berechnung zurück.
Die Sensitivitätstabelle bewertet die Anleihe bei ±25, ±50 und ±100 bp neu und zeigt absolute und prozentuale Änderungen. Die danebenliegende Sparkline visualisiert die konvexe Preis-/Renditekurve aus Abbildung 3.
10. Sensitivitätsanalyse: Duration, Konvexität & PV01
Diese drei Kennzahlen beantworten eine Frage: Wie viel verliere ich, wenn die Zinsen steigen?
- So lesen
- Die durchschnittliche Zeit in Jahren, bis die Cashflows der Anleihe eingehen.
- Referenzfall
- 5 % / 10 J. / 4 % → 8,1909 Jahre. Bei einer Nullkuponanleihe entspricht die Duration stets der Restlaufzeit.
- So lesen
- Ungefähre prozentuale Preisänderung pro 100 bp: −7,88 % für die Referenzanleihe.
- Grenze
- Lineare Näherung; nur für kleine Bewegungen genau.
- So lesen
- Die Konvexität korrigiert den Krümmungsfehler. PV01 gibt den genauen €-Verlust für +1 bp an (0,0851 pro 100 im Referenzfall).
- Profi-Tipp
- Vergleichen Sie im PDF-Bericht PV01 exakt vs. analytisch, um die Approximationslücke zu sehen.
11. Prüfpfad, Tests und Vertrauen in die Produktion
Vertrauen in einen Finanzrechner entsteht durch Verifikation, nicht durch Versprechen. Diese Engine liefert drei Beweisebenen.
Erstens: der Prüfpfad (Audit-Trail). Jede Berechnung erhält eine Berechnungs-ID (BP-YYYYMMDD-XXXXXXXX), die aus einem deterministischen FNV-1a-Fingerabdruck der reinen Eingaben gebildet wird. Deskriptive Felder wie der Anleihename werden ausgeschlossen, sodass identische ökonomische Parameter stets identische Fingerabdrücke erzeugen.
Zweitens: die integrierte Testsuite. Öffnen Sie den Testmodus (?test=true), um über einhundert deterministische Tests auszuführen: Bewertungsreferenzen, Randfälle der Zinstagekonventionen, Schaltjahre, Jahrhundertregeln, Solver-Grenzen, Monotonieeigenschaften und Hin- und Rückinversionen. Jeder Erwartungswert ist eine fest codierte Konstante.
Drittens: die Solver-Verifikation. Wie bereits gezeigt, wird keine Rendite ohne eine Neubewertungsprüfung innerhalb der Toleranz angezeigt. Fehler werden in drei Stufen klassifiziert — Validierung, Geschäftslogik, unerwartet —, damit Sie immer wissen, warum etwas fehlgeschlagen ist.
12. Häufig gestellte Fragen
Ja. Nach dem ersten Laden der Seite gibt es keine Netzwerkanfragen. Alle Berechnungen sowie CSV-, Druck- und Testfunktionen laufen vollständig in Ihrem Browser.
V1 richtet sich ausschließlich an Anleihen mit regelmäßigen Kuponzahlungen. Anstatt ungewöhnliche erste oder letzte Kupons stillschweigend zu approximieren, lehnt die Engine sie mit einem expliziten Fehler ab. Dies garantiert, dass jede angezeigte Zahl für die angegebenen Konventionen exakt ist.
Nominaler Jahreszins, kapitalisiert je Frequenz (NOMINAL_PERIODIC): b = 1 + y/m. Dies entspricht der üblichen Quotierungspraxis in den USA und Europa für festverzinsliche Anleihen.
Ja. Der Definitionsbereich reicht von −99 % bis +1000 % und deckt die Ära negativer Zinsen ab. Grenzpreise werden als exakte „Boundary“-Lösungen behandelt.
Niemals. Es gibt keinen Server, keine Cookies und keinen Tracker. Eingaben verbleiben nur dann im localStorage Ihres Browsers, wenn Sie dies zulassen.
13. Glossar
Quotierter Preis ohne Stückzinsen. Das, was Sie auf Bildschirmen und in Tabellen sehen.
Tatsächlich gezahlter Rechnungspreis: Clean Price plus Stückzinsen.
Ein Hundertstel Prozent (0,0001). Die Standardeinheit für Renditeänderungen.
Eine unregelmäßige erste oder letzte Kuponperiode. In V1 bewusst außerhalb des Geltungsbereichs.
12-stellige internationale Wertpapierkennung (ISO 6166), hier mit dem Luhn-Algorithmus validiert.
