開始使用免費開始

高點買進、低點賣出造成的最大回落

波動度、半偏差、在險價值(Value-at-Risk,VaR)和預期短缺(Expected Shortfall,ES)都是描述單一期風險的指標。不過,這些指標不太能說明在高點買進、低點賣出時的最糟情況風險。這類風險可以透過分析投資組合的最大回落(drawdown),也就是累積報酬由高峰到低谷的跌幅來量化。

PerformanceAnalytics 套件中的函式 table.Drawdowns() 會回報樣本期間內規模最大的 5 段最大回落事件。套件也提供另一個函式 chart.Drawdown() 用來視覺化各次高點之後的回落變化。

現在你要探索 S&P 500 月報酬的歷史最大回落情況。這些報酬已載入到你的工作環境中,物件為 sp500_monthly

本練習屬於課程

R 投資組合分析入門

檢視課程

練習說明

  • 使用 table.Drawdowns() 計算規模最大的 5 段最大回落。
  • 使用 chart.Drawdown() 視覺化月報酬的最大回落。

動手互動練習

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

# Table of drawdowns


# Plot of drawdowns
編輯並執行程式碼