Zacznij terazZacznij za darmo

Wyznaczanie przepływów pieniężnych obligacji

W kolejnych ćwiczeniach zbudujesz ramkę danych z przepływami pieniężnymi, podobną do tej z poprzedniego wideo.

Załóżmy, że rozważasz inwestycję w obligację o wartości nominalnej 100 USD, stopie kuponowej 5% i terminie zapadalności wynoszącym 5 lat. Stopa kuponowa to odsetki, które zarabiasz z tytułu posiadania obligacji – przed terminem zapadalności otrzymujesz co roku 5 USD z tytułu płatności kuponowych. W dniu zapadalności otrzymujesz również z powrotem wartość nominalną w wysokości 100 USD.

W tym ćwiczeniu utworzysz wektor cf przedstawiający przepływy pieniężne tej obligacji. Następnie przekształcisz ten wektor w ramkę danych, aby móc dodać kolejne kolumny z danymi potrzebnymi w dalszych analizach.

To ćwiczenie jest częścią kursu

Wycena i analiza obligacji w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz wektor cf zawierający przepływy pieniężne obligacji. Pamiętaj, że przez pierwsze 4 lata przepływy wynoszą 5 USD, a w 5. roku – 105 USD.
  • Użyj funkcji data.frame(), aby przekształcić cf w ramkę danych.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Create vector of cash flows
cf <- 

# Convert to data frame
cf <- 
cf
Edytuj i uruchom kod