開始使用免費開始

建立投資組合規格

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
編輯並執行程式碼