開始使用免費開始

樣本外績效評估

這個例子會說明:在使用最佳化投組產生的權重後,你的報酬可能如何改變。你將使用估計投組(pf_estim)來評估你的投組在估計樣本報酬(returns_eval)上的表現。

最佳性損失有多嚴重?讓我們針對 pf_estim 的投組權重,比較你基於評估樣本(returns_estim)所預期的表現,和樣本外期間(returns_eval)的實際報酬。

pf_estimreturns_estimreturns_eval 已預先載入到你的工作區。

本練習屬於課程

R 投資組合分析入門

檢視課程

練習說明

  • 在估計樣本 returns_estim 上,使用每月再平衡權重 pf_estim$pw 計算投組報酬。將結果命名為 returns_pf_estim
  • 在評估樣本 returns_eval 上,使用每月再平衡權重 pf_estim$pw 計算投組報酬。將結果命名為 returns_pf_eval
  • returns_pf_estim 使用函式 table.AnnualizedReturns()
  • returns_pf_eval 使用函式 table.AnnualizedReturns()。比較這些投組的報酬、風險與 Sharpe 比率。pf_eval 的結果較接近你在真實績效中可能看到的情況。

動手互動練習

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

# Create returns_pf_estim
returns_pf_estim <- Return.portfolio(___, pf_estim$pw, rebalance_on = "months")


# Create returns_pf_eval


# Print a table for your estimation portfolio


# Print a table for your evaluation portfolio
 
編輯並執行程式碼