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

Connected

演習

リターン目標の影響

この演習では、ターゲット・リターンを引き上げたときに、平均分散効率的ポートフォリオのボラティリティがどう変化するかを確認します。

関数 portfolio.optim には、より一般的な指定を可能にする引数があります。引数は次のとおりです。

portfolio.optim(x, pm = mean(x), shorts = FALSE, reshigh = NULL)

引数 pm はターゲット・リターン、reshigh はポートフォリオの各ウェイトに対する上限制約、shorts はマイナスのウェイト(空売り)を禁じるかどうかを指定する論理値で、デフォルトは shorts = FALSE です。

まず、リターン系列 returns の平均値と等しいターゲット・リターンで最適化されたポートフォリオを作成します。続いて、平均リターンより10%高いターゲット・リターンのポートフォリオを作成し、リスクの比率変化を計算します。

指示

100 XP
  • ターゲット・リターンを returns の平均にして、returns を用いたポートフォリオを作成し、変数 pf_mean に保存します。
  • ターゲット・リターンを returns の平均より10%高くして、同様にポートフォリオを作成し、pf_10plus と名付けます。
  • pf_mean と pf_10plus の標準偏差を表示します(2行のコード)。ポートフォリオの標準偏差は $ps に格納されている点に注意してください。
  • ターゲット・リターンを引き上げたことで生じる標準偏差の比率増加を計算します。