始める無料で始める

ベンチマーク収益率を計算する

この演習では、後続の演習で最適化モデルのパフォーマンスを評価するためのベンチマークを作成します。等金額ベンチマークは、ベンチマーク・ポートフォリオを構築するためのシンプルな配分ルールです。等金額アプローチの考え方は、特定の資産を優先しないという点にあります。ここでは「最適化は、ポートフォリオを構築する単純な配分ルールを上回れるのか?」という問いに答えるための土台を作ります。

この演習はコースの一部です

Rで学ぶ中級ポートフォリオ分析

コースを見る

演習の手順

  • PortfolioAnalytics パッケージを読み込みます。
  • edhec データセットを読み込みます。
  • edhec データセットを asset_returns という変数に代入します。
  • 等金額のウェイトベクトルを作成し、equal_weights という変数に代入します。
  • asset_returns の等金額ベンチマーク(四半期ごとにリバランス)を計算します。
  • ベンチマークの収益率をプロットします。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。


# Load the package


# Load the data


# Assign the data to a variable


# Create a vector of equal weights
equal_weights <- rep(1 / ncol(___), ncol(___))

# Compute the benchmark returns
r_benchmark <- Return.portfolio(R = ___, weights = ___, rebalance_on = ___)
colnames(r_benchmark) <- "benchmark"

# Plot the benchmark returns
コードを編集して実行