Closed MrApplebyte closed 5 years ago
Das Problem liegt im Moment soweit ich es einschätzen kann, in Verbindung mit #14. Da ein Kapitalmarktzins von bspw. 600 % besteht, sind auch die Kurse falsch. Mache mich da später noch ran, dann diesen. Werde in diesem Zuge auch die berechneten Anleihekurse abgleichen. Raphael habe ich entfernt, weil er damit nichts zu tun hat 😆
Rechenblatt_Bewertung_Floater.xlsx
Hier ist ein Rechenblatt um die Richtigkeit der Berechnung von Floatern zu überprüfen. Obacht wir haben eine Laufzeit von 10 Jahren.
@MrApplebyte habe den Titel umbenannt. Ggf. im Testkonzept umbennen, da er ansonsten irreführend ist.
@MrApplebyte Schaue mir das gleich mal an. Ggf. mache ich da auch einen automatisierten Testfall für.
Hallo @MrApplebyte und @jackderblaueaffe ,
da hat sich offenbar bei der Implementierung / Refactoring der Fehlertäufel eingeschlichen.😒
Sollte m. E. gleich passen. Habe nun zwei Beispiele durchgerechnet (siehe nachfolgende Screenshots). (1. Periode -> Restlaufzeit 9 Jahre) (2. Periode -> Restlaufzeit 8 Jahre)
Bitte beachte, dass im Moment mit einem risikolosen Zins abgezinst wird. Der aktuelle Spread findet damit keine Berücksichtigung. Hatte das mit dem Pohl diskutiert. Für ihn ist es ok gewesen, sowohl einen risikolose als auch eine risikobehaftete Zinskurve zu verwenden.
Beide Alternativen haben Unzulänglichkeiten mit unserem Modell. Leider sind das wieder Mal akademische Annahmen, die die Autoren machen, welche es so in der Praxis nicht gibt. Würde ggf. nochmal darüber nachdenken und dann ggf. in der Konstruktion der Zinskurve noch den aktuellen Spread berücksichtigen.
Passen die Ergebnisse vorerst so für dich oder fallen dir beim Testen noch weitere Fehler auf? Für ein Rechenblatt mit validen FRN Marktwerten siehe #31. 😎
Obiger Gedanke zur risikobehafteten Zinskurve wird in #34 weiterverfolgt.
Ich hab's jetzt mal mit extremen Werten versucht. Kapitalmarktzins und Spread auf 50%. Die Kurse stimmen dann nicht überein.
Bei jeweils 2% stimmt es leider auch nicht. Verwende ich falsche Werte?
Fall 1 Fall 2
@MrApplebyte Für mich sind beide Berechnungen damit korrekt. Vermute mal, dass du den Spread beim Emission und den aktuellen Spread verwechselt hast. Das sind zwei paar Stiefel. Daher schließe ich den Issue. :tada:
Ich habe verschiedene Werte für den manuellen Kurs und den Spread einer Anleihe ausprobiert, jedoch wird in der DB immer der gleiche Kurs abgespeichert.