开始使用免费开始使用

创建投资组合规范

PortfolioAnalytics 的工作流程第一步是创建投资组合规范对象。投资组合规范包含投资组合层面的数据、约束和目标。portfolio.spec() 唯一必需的参数是 assetsassets 可以是资产数量、带名称的初始权重向量,或资产名称的字符向量。category_labels 参数用于按类别(如行业、板块、地区、资产类别或货币)给资产打标签。weight_seq 参数允许您指定由随机投资组合算法使用的初始权重序列。常见做法是将收益对象的列名作为 assets 参数传入。

本练习是课程的一部分

R 中级投资组合分析

查看课程

练习说明

  • asset_returns 对象的列名赋给名为 asset_names 的变量。
  • 创建一个投资组合规范对象,并将 asset_names 传入 assets 参数。将该投资组合规范赋给名为 port_spec 的变量。
  • 获取该投资组合规范对象的类。
  • 打印该投资组合规范对象。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# 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
编辑并运行代码