IniziaInizia gratis

Calcola la convessità

Ricorda dal Capitolo Tre che la duration non corregge in modo adeguato la natura convessa della relazione tra prezzo e rendimento. Per migliorare la stima del prezzo dell'obbligazione basata sulla duration, possiamo aggiungere un termine basato sulla misura di convessità.

Nel Capitolo Tre hai visto che la formula approssimata della convessità è:

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

dove \(P\) è il prezzo dell'obbligazione, \(P(up)\) è il prezzo quando i rendimenti aumentano, \(P(down)\) è il prezzo quando i rendimenti diminuiscono e \(\Delta y\) è la variazione attesa del rendimento.

Hai già calcolato gli oggetti px, px_up e px_down, e tutti e tre sono disponibili nel tuo workspace. Per questo esercizio, supponi che la variazione attesa del rendimento sia dell'1%. Calcola la misura di convessità, la variazione percentuale stimata del prezzo dovuta alla convessità e l'effetto in dollari stimato sul prezzo dovuto alla convessità.

Questo esercizio fa parte del corso

Valutazione e analisi delle obbligazioni in R

Visualizza il corso

Istruzioni dell'esercizio

  • Usa la formula sopra con px, px_up e px_down per calcolare la convessità. Salva il risultato in convexity.
  • Usa convexity e quello che sai sulla variazione del rendimento per calcolare e visualizzare l'effetto percentuale della convessità sul prezzo (convexity_pct_change).
  • Usa convexity per calcolare e visualizzare l'effetto in dollari della convessità sul prezzo (convexity_dollar_change).

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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
Modifica ed esegui il codice