IniziaInizia gratis

Valutazione di un'obbligazione

Nel Capitolo Uno hai valutato un'obbligazione con un approccio passo dopo passo. In questo esercizio valuterai un titolo con valore nominale di $100, cedola del 3% e 8 anni alla scadenza. Imposterai i flussi di cassa dell'obbligazione e calcolerai il valore attuale di ciascuno di questi flussi utilizzando il rendimento Aaa che hai ottenuto nell'esercizio precedente.

L'oggetto aaa_yield è già caricato nel tuo workspace con valore 0.0341.

Questo esercizio fa parte del corso

Valutazione e analisi delle obbligazioni in R

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un oggetto dei flussi di cassa (cf) che contenga i flussi dell'obbligazione.
  • Usa data.frame() per convertire cf in un data frame così da poter aggiungere le variabili necessarie alla tua analisi.
  • Aggiungi un indicatore temporale (cf$t) che rappresenti gli anni da 1 a 8 usando il comando seq().
  • Calcola il fattore di attualizzazione (cf$pv_factor) basato sul rendimento Moody's Aaa (aaa_yield) e sul tuo indicatore temporale (cf$t).
  • Calcola il valore attuale di ciascun flusso di cassa (cf$pv) come prodotto tra cf$cf e il fattore di attualizzazione (cf$pv_factor).
  • Infine, calcola il prezzo dell'obbligazione come sum() dei valori attuali di ciascun flusso di cassa.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Layout the bond's cash flows
cf <- c(___, ___, ___, ___, ___, ___, ___, ___)

# Convert to data.frame
cf <-

# Add time indicator
cf$t <- seq(___, ___, ___)

# Calculate PV factor
cf$pv_factor <- 1 / (1 + ___)^___

# Calculate PV
cf$pv <-

# Price bond
sum(___)
Modifica ed esegui il codice