Die Preis-/Rendite-Beziehung plotten
Auch wenn zwischen Preis und Rendite eine inverse Beziehung besteht, ist diese Beziehung nicht linear. Das bedeutet, dass Preisänderungen aufgrund von Renditeänderungen stark davon abhängen können, ob die Rendite steigt oder fällt. Wir kommen auf dieses wichtige Konzept zurück, wenn wir in Kapitel drei die Konvexität besprechen und wie eine Anpassung nötig ist, um diese gekrümmte Beziehung zwischen dem Preis einer Anleihe und ihrer Rendite abzubilden. Für den Moment merke dir einfach, dass diese inverse Beziehung nicht linear ist.
In dieser Übung nimmst du an, dass du eine Anleihe mit einem Nennwert von 100 $, einem Kupon von 10 % und einer Laufzeit von 20 Jahren hältst. Beachte, dass dies eine andere Anleihe ist als die, mit der du bisher gearbeitet hast! Dein Ziel ist es, diese Anleihe bei unterschiedlichen Renditen mithilfe deiner Funktion bondprc() zu bewerten, die in deinem Workspace verfügbar ist.
Diese Übung ist Teil des Kurses
Anleihebewertung und -analyse in R
Anleitung zur Übung
- Erstelle den Vektor
prc_yldvon 2 % (0.02) bis 40 % (0.40) in Schritten von 1 % (0.01) mit der Funktion seq(). - Verwende
data.frame(), umprc_yldin ein Data Frame umzuwandeln. - Nutze die vorgefertigte
for-Schleife mitbondprc(), um den Anleihepreis bei unterschiedlichen Renditen inprc_yldzu berechnen. Versuche, das Verhalten der Schleife zu verstehen. - Dein Objekt
prc_yldenthält nun eine Spalte für die Rendite (prc_yld) und eine Spalte für den Preis (price). Plotte dieses Objekt mit dem vorgegebenen Code, um die Beziehung zwischen Preis und Rendite bis zur Endfälligkeit (YTM) zu sehen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Generate prc_yld
prc_yld <- seq(___, ___, ___)
# Convert prc_yld to data frame
prc_yld <- data.frame(___)
# Calculate bond price given different yields
for (i in 1:nrow(prc_yld)) {
prc_yld$price[i] <- bondprc(100, 0.10, 20, prc_yld$prc_yld[i])
}
# Plot P/YTM relationship
plot(___,
type = "l",
col = "blue",
main = "Price/YTM Relationship")