ÎncepețiÎncepe gratuit

Calculează convexitatea aproximativă pentru o obligațiune

Reține din videoclip că putem îmbunătăți estimarea prețului unei obligațiuni adăugând un termen de convexitate la efectul duratei. Termenul de convexitate surprinde cât de curbată este relația preț/YTM pentru obligațiunea respectivă.

În acest exercițiu, vei calcula convexitatea aproximativă pentru o obligațiune cu valoare nominală de 100 USD, cupon de 10%, scadență de 20 de ani și randament la scadență de 10%, presupunând o modificare estimată a randamentului de 1%, și vei adăuga rezultatul la efectul duratei. Formula convexității aproximative este:

$$(P(up) + P(down) - 2 * P) / (P * \Delta y ^ 2)$$

unde \(P\) este prețul obligațiunii, \(P(up)\) este prețul obligațiunii când randamentele cresc, \(P(down)\) este prețul obligațiunii când randamentele scad, iar \(\Delta y\) este modificarea estimată a randamentului.

Obiectele px, px_up și px_down din exercițiul anterior sunt deja încărcate în spațiul tău de lucru.

Acest exercițiu face parte din cursul

Evaluarea și analiza obligațiunilor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează convexitatea aproximativă integrând obiectele px, px_up și px_down în formula de mai sus. Va trebui să introduci și o valoare corespunzătoare pentru dy.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Calculate approximate convexity
convexity <- (___ + ___ - 2 * ___) / (___ * (___)^2)
convexity
Editează și rulează codul