VaR 扩展

Python 投资组合风险管理入门

Dakota Wixom

Quantitative Analyst | QuantCourse.com

VaR 分位数

Python 投资组合风险管理入门

经验假设

经验历史值是指实际发生过的数值。

如何模拟历史上从未出现过的数值的概率?

从概率分布中抽样

Python 投资组合风险管理入门

Python 中的参数化 VaR

假设有一个 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
Python 投资组合风险管理入门

风险缩放

Python 投资组合风险管理入门

Python 中的风险缩放

假设已有 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 投资组合风险管理入门

开始练习!

Python 投资组合风险管理入门

Preparing Video For Download...