Hledání výnosu dluhopisu
Představ si, že ti někdo nabízí 95,79 \( za dluhopis s nominální hodnotou 100 \), kupónovou sazbou 5 % a dobou splatnosti 5 let. V takové situaci se hodí vědět, jaký je výnos tohoto dluhopisu – abys ho mohl/a porovnat s výnosy jiných srovnatelných cenných papírů a zjistil/a, zda je nabízená cena příliš vysoká, nebo příliš nízká.
Jednou z možností, jak výnos najít, je metoda pokus–omyl. Začneš počátečním odhadem, řekněme 5 %, a vypočítáš cenu odpovídající tomuto výnosu. Pokud vyjde příliš vysoká, víš díky inverznímu vztahu mezi cenou a výnosem, že další odhad musí být vyšší výnos.
Předpokládejme, že dalším odhadem je výnos 7 %. Ten dá cenu příliš nízkou, což znamená, že skutečný výnos je někde mezi 5 % a 7 %. Zkusíš proto výnos 6 %, který ti dá správnou odpověď.
V tomto cvičení vypočítáš cenu dluhopisu pro výnosy 5 %, 6 % a 7 % pomocí své funkce bondprc(), která je v pracovním prostředí předem načtena. Nezapomeň, že cílem je zpětně dohledat charakteristiky dluhopisu oceněného na 95,79 $.
Toto cvičení je součástí kurzu
Oceňování a analýza dluhopisů v R
Pokyny k cvičení
- Pomocí
bondprc()vypočítej hodnotu dluhopisu při výnosu 5 %. Dluhopis má nominální hodnotu 100 $, kupónovou sazbu 5 % a dobu splatnosti 5 let. - Dalším voláním
bondprc()vypočítej hodnotu dluhopisu při výnosu 7 %. - Posledním voláním
bondprc()vypočítej hodnotu dluhopisu při výnosu 6 %.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Value bond using 5% yield
bondprc(p = ___, r = ___, ttm = ___, y = ___)
# Value bond using 7% yield
# Value bond using 6% yield