IniziaInizia gratis

Crea una specifica di portafoglio

Il primo passo del workflow di PortfolioAnalytics è creare l’oggetto di specifica del portafoglio. La specifica contiene i dati a livello di portafoglio, i vincoli e gli obiettivi. L’unico argomento obbligatorio per portfolio.spec() è assets. assets può essere il numero di asset, un vettore con nome di pesi iniziali (seed), oppure un vettore di caratteri con i nomi degli asset. L’argomento category_labels serve per etichettare gli asset per categoria, ad esempio settore, industria, regione, asset class o valuta. L’argomento weight_seq ti permette di specificare una sequenza iniziale di pesi usata dagli algoritmi di portafogli casuali. In genere si passano i nomi di colonna dell’oggetto dei rendimenti come argomento assets.

Questo esercizio fa parte del corso

Analisi di portafoglio intermedia in R

Visualizza il corso

Istruzioni dell'esercizio

  • Assegna i nomi di colonna dell’oggetto asset_returns a una variabile chiamata asset_names.
  • Crea un oggetto di specifica di portafoglio e passa asset_names come argomento assets. Assegna la specifica a una variabile chiamata port_spec.
  • Ottieni la classe dell’oggetto di specifica del portafoglio.
  • Stampa l’oggetto di specifica del portafoglio.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Get the column names of the returns data


# Create a portfolio specification object using asset_names


# Get the class of the portfolio specification object


# Print the portfolio specification object
Modifica ed esegui il codice