Wykres spreadu obligacji klasy inwestycyjnej
Oprócz stopy wolnej od ryzyka, która zmienia się w czasie, kolejnym czynnikiem wpływającym na rentowność obligacji korporacyjnych jest wielkość spreadu kredytowego – również zmienna w czasie. Jednym ze sposobów obserwowania tego spreadu jest porównanie rentowności obligacji o najwyższym ratingu inwestycyjnym (rating Aaa) z rentownością obligacji o najniższym ratingu inwestycyjnym (rating Baa).
Spread obligacji klasy inwestycyjnej (IG) można traktować jako rynkową miarę postrzeganego ryzyka inwestowania w obligacje w danym momencie. Im większy spread IG, tym wyższej premii za ryzyko wymagają inwestorzy.
W tym ćwiczeniu przedstawisz na wykresie spread klasy inwestycyjnej (IG) w okresie od stycznia 2006 do września 2016 roku. Obiekt spread zawiera rentowności Aaa i Baa (wygenerowane za pomocą pakietu quantmod).
To ćwiczenie jest częścią kursu
Wycena i analiza obligacji w R
Instrukcje do ćwiczenia
- Sprawdź pierwsze i ostatnie sześć elementów obiektu
spread, wywołując funkcjehead()itail(). - Utwórz kolumnę
diffw obiekciespreadjako różnicę między rentownościami Baa (baa) a rentownościami Aaa (aaa), przeliczoną na punkty procentowe (* 100). - Użyj funkcji
plot(), aby zwizualizować spread w czasie. Ustaw argumentxnaspread$date, a argumentynaspread$diff.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Examine first and last six elements in spread
head(___)
tail(___)
# Calculate spread$diff
spread$diff <-
# Plot spread
plot(x = ___,
y = ___,
type = "l",
xlab = "Date",
ylab = "Spread (bps)",
col = "red",
main = "Baa - Aaa Spread")