IniziaInizia gratis

Calcola la convessità approssimata di un'obbligazione

Ricorda dal video che possiamo migliorare la stima del prezzo dell'obbligazione aggiungendo un termine di convessità all'effetto della duration. Il termine di convessità tiene conto della curvatura (bowed) della curva prezzo/YTM dell'obbligazione.

In questo esercizio calcolerai la convessità approssimata per un'obbligazione con valore nominale di $100, cedola 10%, 20 anni alla scadenza e rendimento a scadenza del 10%, quando ti aspetti un cambiamento dell'1% nel rendimento, e lo aggiungerai all'effetto della duration. Ricorda che la formula della convessità approssimata è

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

dove \(P\) è il prezzo dell'obbligazione, \(P(up)\) è il prezzo dell'obbligazione quando i rendimenti aumentano, \(P(down)\) è il prezzo dell'obbligazione quando i rendimenti diminuiscono e \(\Delta y\) è il cambiamento atteso nel rendimento.

Gli oggetti px, px_up e px_down dell'esercizio precedente sono già caricati nel tuo workspace.

Questo esercizio fa parte del corso

Valutazione e analisi delle obbligazioni in R

Visualizza il corso

Istruzioni dell'esercizio

  • Calcola la convessità approssimata inserendo gli oggetti px, px_up e px_down nella formula sopra. Dovrai anche impostare un valore appropriato per dy.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Calculate approximate convexity
convexity <- (___ + ___ - 2 * ___) / (___ * (___)^2)
convexity
Modifica ed esegui il codice