ComenzarEmpieza gratis

Crea una especificación de cartera

El primer paso del flujo de trabajo de PortfolioAnalytics es crear el objeto de especificación de cartera. La especificación de cartera contiene datos a nivel de cartera, restricciones y objetivos. El único argumento obligatorio de portfolio.spec() es assets. assets puede ser el número de activos, un vector con nombre de pesos iniciales o un vector de caracteres con los nombres de los activos. El argumento category_labels se usa para etiquetar los activos por una categoría como sector, industria, región, clase de activo o divisa. El argumento weight_seq te permite especificar una secuencia inicial de pesos que usan los algoritmos de carteras aleatorias. Lo habitual es pasar los nombres de columna del objeto de rendimientos al argumento assets.

Este ejercicio forma parte del curso

Análisis de carteras intermedio en R

Ver curso

Instrucciones del ejercicio

  • Asigna los nombres de columna del objeto asset_returns a una variable llamada asset_names.
  • Crea un objeto de especificación de cartera y pasa asset_names en el argumento assets. Asigna la especificación de cartera a una variable llamada port_spec.
  • Obtén la clase del objeto de especificación de cartera.
  • Imprime el objeto de especificación de cartera.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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 y ejecutar código