IniziaInizia gratis

Stima del prezzo dell'obbligazione usando duration e convessità

In un esercizio precedente, hai calcolato la variazione in dollari dovuta alla duration pari a 8,5459 e alla convessità pari a 0,5826. Hai salvato questi due valori rispettivamente in duration_dollar_change e convexity_dollar_change.

Ricorda che il prezzo dell'obbligazione è $100, memorizzato nell'oggetto px. In questo esercizio ti verrà chiesto di calcolare la variazione stimata del prezzo basata su duration e convessità e di calcolare il nuovo prezzo stimato dell'obbligazione quando i rendimenti diminuiscono dell'1%.

Supponi di sapere che la duration dell'obbligazione comporta un effetto sul prezzo pari a 8.5459, che salveremo nell'oggetto duration_dollar_change. Supponi anche di sapere che la convessità dell'obbligazione comporta un effetto sul prezzo pari a 0.5826, che salveremo nell'oggetto convexity_dollar_change. In questo esercizio, sommerai gli effetti di duration e convessità per ottenere il prezzo stimato dell'obbligazione.

Questo esercizio fa parte del corso

Valutazione e analisi delle obbligazioni in R

Visualizza il corso

Istruzioni dell'esercizio

  • Stima la variazione di prezzo (price_change) dovuta a duration e convessità. Per farlo, combina duration_dollar_change con convexity_dollar_change.
  • Stima il price in base a duration e convessità. Questa formula dovrebbe essere simile a quella di price_change, ma deve includere il prezzo corrente dell'obbligazione (px).

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Estimate change in price
price_change <- ___ + ___

# Estimate price
price <- ___ + ___ + ___
Modifica ed esegui il codice