国际股票投资组合

R 中的定量风险管理

Alexander McNeil

Instructor

国际股票投资组合

  • 设想一位英国投资者,其资产配置为:
    • 30% FTSE,40% S&P 500,30% SMI
  • 5个风险因子:FTSE、S&P 500、SMI 指数,GBP/USD 与 GBP/CHF 汇率
riskfactors <- merge(FTSE, SP500, SMI, USD_GBP, CHF_GBP, all = FALSE)["/2012-12-31", ]
R 中的定量风险管理

展示风险因子

plot.zoo(riskfactors)

R 中的定量风险管理

历史模拟

  • 金融业广泛使用的简单方法
  • 重采样历史风险因子收益,评估其对当前组合的影响
  • 损失算子展示不同风险因子收益对组合的影响
  • 练习中将提供损失算子函数
R 中的定量风险管理

VaR 与 ES 的经验估计

losses <- rnorm(100)
losses_o <- sort(losses, decreasing = TRUE)
head(losses_o, n = 8)
1.836163 1.775163 1.745427 1.614479 1.602120 1.590034 1.483691 1.408354
quantile(losses, 0.95)
     95% 
1.590638
qnorm(0.95)
1.644854
R 中的定量风险管理

VaR 与 ES 的经验估计

mean(losses[losses > quantile(losses, 0.95)])
1.714671
ESnorm(0.95)
2.062713
R 中的定量风险管理

Passons à la pratique !

R 中的定量风险管理

Preparing Video For Download...