ComeçarComece de graça

Crie uma especificação de portfólio

A primeira etapa do fluxo de trabalho do PortfolioAnalytics é criar o objeto de especificação do portfólio. A especificação do portfólio contém dados em nível de portfólio, restrições e objetivos. O único argumento obrigatório de portfolio.spec() é assets. assets pode ser o número de ativos, um vetor nomeado de pesos iniciais ou um vetor de caracteres com os nomes dos ativos. O argumento category_labels é usado para rotular os ativos por uma categoria como setor, indústria, região, classe de ativo ou moeda. O argumento weight_seq permite especificar uma sequência inicial de pesos usada pelos algoritmos de portfólios aleatórios. É comum passar os nomes das colunas do objeto de retornos para o argumento assets.

Este exercício faz parte do curso

Análise Intermediária de Portfólio em R

Ver curso

Instruções do exercício

  • Atribua os nomes das colunas do objeto asset_returns a uma variável chamada asset_names.
  • Crie um objeto de especificação de portfólio e passe asset_names para o argumento assets. Atribua a especificação do portfólio a uma variável chamada port_spec.
  • Obtenha a classe do objeto de especificação do portfólio.
  • Imprima o objeto de especificação do portfólio.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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
Editar e executar o código