リターンの計算
あなたはヘルスケア企業の評価を行っており、同業他社を使って当該企業のベータを推定する必要があります。特定した同業他社の一社が Mylan(myl)で、グローバルなヘルスケア企業です。本演習では、過去5年間の Mylan と S&P 500 ETF の月次リターンを計算します。myl と spy の5年間の月次株価は prices に格納されています。
リターンの計算には Delt() 関数を使います。Delt() 関数は quantmod パッケージの関数で、すでにメモリに読み込まれています。Delt() 関数はリターン計算に2つの観測値を必要とするため、今回の時系列データでは最初の観測値は欠損になります。したがって、残りの日付でリターンを計算した後、その最初の観測値(つまりリターンが欠損の観測値)をデータから削除します。
この演習はコースの一部です
Rで学ぶ株式評価
演習の手順
- prices の先頭6件の観測値を表示します。
- MYL と SPY の月次リターンを計算します。
- 最初の変数のラベルを
"myl"に変更します。 - 欠損値である最初の観測値を削除します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Show first six observations of prices
___
# Calculate MYL monthly return
rets <- ___
# Calculate SPY monthly return
rets$spy <- ___
# Change label of first variable
___
# Remove first observation - NA
rets <- ___