Pythonで学ぶポートフォリオ・リスク管理入門
Dakota Wixom
Quantitative Analyst | QuantCourse.com

経験的な歴史的値とは、実際に発生した値です。
過去に一度も発生していない値の確率をどのようにシミュレートするか?
確率分布からサンプリングする
StockReturns が株式リターンの時系列オブジェクトであると仮定します。
パラメトリックVaR(95)の計算:
mu = np.mean(StockReturns)
std = np.std(StockReturns)
confidence_level = 0.05
VaR = norm.ppf(confidence_level, mu, std)
VaR
-0.0235

1日推定VaR(95) var_95 があると仮定します。
5日間VaR(95)の推定:
forecast_days = 5
forecast_var95_5day = var_95*np.sqrt(forecast_days)
forecast_var95_5day
-0.0525
Pythonで学ぶポートフォリオ・リスク管理入門