LoslegenKostenlos loslegen

Abzinsung von Anleihe-Cashflows mit bekannter Rendite

Nachdem wir die Cashflows der Anleihe aufgestellt haben, können wir nun die Schritte zur Berechnung des Barwerts jedes Cashflows durchgehen und die Anleihe bewerten. Denk daran: Der Wert der Anleihe ist die Summe der Barwerte ihrer Cashflows.

In dieser Übung berechnest du für jeden Cashflow den passenden Barwertfaktor pv_factor, damit wir den Barwert pv jedes Cashflows berechnen können. Anschließend summierst du die pv, um den Wert der Anleihe zu ermitteln.

Zur Erinnerung: Diese Anleihe hat eine Rendite von 6 %, die als Diskontsatz dient. Der in der vorherigen Übung erstellte Data Frame cf ist in deinem Workspace vorhanden.

Diese Übung ist Teil des Kurses

Anleihebewertung und -analyse in R

Kurs anzeigen

Anleitung zur Übung

  • Erstelle eine neue Spalte t in deinem Data Frame cf, die das Jahr angibt, in dem der Cashflow zufließt. Für unsere Zwecke entspricht das Jahr dem Namen der Zeilen in deinem Data Frame (1, 2, 3 usw.). Das heißt, du kannst einfach rownames() verwenden, um t zu benennen. Nutze as.numeric(), damit die Werte von t numerisch sind.
  • Erstelle eine weitere neue Spalte pv_factor in deinem Objekt cf, um den Barwertfaktor jedes Jahres zu speichern. Denk daran: Der Barwertfaktor eines Jahres berechnet sich als 1 geteilt durch 1 plus die Rendite (hier 6 % bzw. 0.06), potenziert mit deiner Zeitvariablen (t).
  • Erstelle eine Spalte pv in cf, um den Barwert des Cashflows jedes Jahres zu speichern. Der Barwert berechnet sich als Cashflow (cf) multipliziert mit dem Barwertfaktor des Jahres (pv_factor).
  • Verwende abschließend sum(), um die Werte in pv zu summieren und so den Wert der Anleihe zu bestimmen.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Add column t to cf
cf$t <- as.numeric(___(___))

# Calculate pv_factor
cf$pv_factor <- 1 / (1 + ___)^___

# Calculate pv
cf$pv <- ___ * ___

# Calculate the bond price
sum(___$___)
Code bearbeiten und ausführen