ÎncepețiÎncepe gratuit

Calculează măsura convexității

Reamintește-ți din Capitolul Trei că durata nu ajustează suficient de bine natura convexă a relației dintre preț și randament. Pentru a îmbunătăți estimarea prețului obligațiunii pe baza duratei, putem adăuga un termen bazat pe măsura convexității.

În Capitolul Trei ai învățat că formula aproximativă pentru convexitate 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 variația așteptată a randamentului.

Ai calculat anterior obiectele px, px_up și px_down, iar toate trei sunt disponibile în spațiul tău de lucru. Pentru acest exercițiu, presupune că variația așteptată a randamentului este de 1%. Calculează măsura convexității, modificarea procentuală estimată a prețului datorată convexității și efectul în dolari estimat asupra prețului datorat convexității.

Acest exercițiu face parte din cursul

Evaluarea și analiza obligațiunilor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește formula de mai sus cu px, px_up și px_down pentru a calcula convexitatea. Salvează rezultatul în convexity.
  • Folosește convexity și cunoștințele tale despre variația randamentului pentru a calcula și vizualiza efectul procentual al convexității asupra prețului (convexity_pct_change).
  • Folosește convexity pentru a calcula și vizualiza efectul în dolari al convexității asupra prețului (convexity_dollar_change).

Exercițiu interactiv practic

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

# Calculate convexity measure
convexity <-

# Calculate percentage effect of convexity on price
convexity_pct_change <-
convexity_pct_change

# Calculate dollar effect of convexity on price
convexity_dollar_change <-
convexity_dollar_change
Editează și rulează codul