1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶ中級ポートフォリオ分析

Connected

演習

ポートフォリオ仕様を作成する

PortfolioAnalytics のワークフローの最初のステップは、ポートフォリオ仕様オブジェクトを作成することです。ポートフォリオ仕様には、ポートフォリオレベルのデータ、制約、目的関数が含まれます。portfolio.spec() の必須引数は assets だけです。assets には、資産数、シードとなるウェイトの名前付きベクトル、または資産名の文字ベクトルを指定できます。category_labels 引数は、セクター、業種、地域、アセットクラス、通貨などのカテゴリで資産にラベル付けするために使います。weight_seq 引数は、ランダムポートフォリオのアルゴリズムで使用されるシードとなるウェイトの並びを指定できます。一般的には、assets 引数にはリターンオブジェクトの列名を渡します。

指示

100 XP
  • asset_returns オブジェクトの列名を asset_names という変数に代入します。
  • ポートフォリオ仕様オブジェクトを作成し、assets 引数に asset_names を渡します。作成したポートフォリオ仕様を port_spec という変数に代入します。
  • ポートフォリオ仕様オブジェクトのクラスを取得します。
  • ポートフォリオ仕様オブジェクトを出力します。