IniziaInizia gratis

Calcolo dei rendimenti di portafoglio

Nel tuo primo esercizio sul calcolo dei rendimenti di portafoglio, verificherai che un rendimento di portafoglio può essere calcolato come media ponderata dei rendimenti dei componenti del portafoglio. In altre parole, il rendimento di portafoglio si ottiene sommando i rendimenti semplici moltiplicati per i pesi del portafoglio. Ricorda che i rendimenti semplici si calcolano come valore finale meno valore iniziale, diviso per il valore iniziale.

Supponi di aver investito in tre asset. I loro valori iniziali sono rispettivamente 1000 USD, 5000 USD, 2000 USD. Nel tempo, i valori cambiano a 1100 USD, 4500 USD e 3000 USD.

Questo esercizio fa parte del corso

Introduzione all'analisi di portafoglio in R

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un vettore dei valori iniziali degli asset in_values.
  • Crea un vettore dei valori finali, fin_values.
  • Crea un vettore dei pesi iniziali, weights.
  • Usa la definizione di rendimento semplice per calcolare il vettore dei rendimenti dei tre asset componenti. Assegna i valori dei rendimenti a returns.
  • Assegna i rendimenti del portafoglio a preturns.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Vector of initial value of the assets
in_values <- 
  
# Vector of final values of the assets
fin_values <-

# Weights as the proportion of total value invested in each asset
weights <-

# Vector of simple returns of the assets 
returns <- (___ - ___)/___
  
# Compute portfolio return using the portfolio return formula
preturns <- sum(___*___)
  
Modifica ed esegui il codice