開始使用免費開始

超額報酬與投資組合的 Sharpe 比率

你剛學會如何為投資組合報酬建立描述性統計。現在你要學習如何評估投資組合的表現!

績效評估會把你的投資選擇與另一個替代投資做比較。最常見的是,將績效與投入(幾乎)無風險資產相比,例如美國國庫券(U.S. Treasury Bill)。美國國庫券的報酬被視為無風險利率,因為國庫券(T-Bills)有美國政府擔保。

在這個練習中,你需要用複利公式把無風險利率年化。每年的「複利」利率為 $(1+y)^{12}-1$。年化利率可用來估計年度報酬,對於預測非常有用。

如同影片中提到的,「Sharpe 比率」是一個重要指標,告訴我們報酬相對於波動度的比例。它的計算方式是「超額報酬(報酬-無風險利率)的平均數,除以報酬的波動度」。

你的工作環境中已預先載入物件 rf,其中包含國庫券的一個月利率。S&P 500 投資組合的報酬仍可經由 sp500_returns 取得。

本練習屬於課程

R 投資組合分析入門

檢視課程

練習說明

  • 使用複利公式計算年化無風險利率,指定給 annualized_rf
  • 使用 plot.zoo() 繪製 annualized_rf 的時間序列。
  • 計算投資組合每月的超額報酬,指定給 sp500_excess
  • 列印超額報酬的平均數與報酬的平均數,並加以比較。
  • 完成程式碼以計算每月的 Sharpe 比率,指定給 sp500_sharpe

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Compute the annualized risk free rate
annualized_rf <- (1 + ___)^__ - ___

# Plot the annualized risk-free rate


# Compute the series of excess portfolio returns 
sp500_excess <- ___ - ___

# Compare the mean of sp500_excess and sp500_returns 
mean(___)
mean(___)

# Compute the Sharpe ratio
sp500_sharpe <- ___(sp500_excess) / ___(sp500_returns)
編輯並執行程式碼