TAIL RISK BUDGETING.ppt

上传人:rimleave225 文档编号:389601 上传时间:2018-10-14 格式:PPT 页数:38 大小:1.19MB
下载 相关 举报
TAIL RISK BUDGETING.ppt_第1页
第1页 / 共38页
TAIL RISK BUDGETING.ppt_第2页
第2页 / 共38页
TAIL RISK BUDGETING.ppt_第3页
第3页 / 共38页
TAIL RISK BUDGETING.ppt_第4页
第4页 / 共38页
TAIL RISK BUDGETING.ppt_第5页
第5页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、TAIL RISK BUDGETING,R. Douglas Martin* Computational Finance Program Director Applied Mathematics and Statistics University of Washingtondougstat.washington.eduR-Finance Conference, Chicago, Ill., April 29-30, 2011* Parts of this presentation are due to joint work with Yindeng Jiang (UW Endowment Fu

2、nd), Minfeng Zhu (Aegon USA), and Nick Basch (Ph.D. student UW Statistics Dept.),Outline,Volatility Risk Budgeting2. Post-Modern Portfolio OptimizationTail Risk BudgetingFactor Model Monte CarloModern Portfolio Theory Inertia,2,1. Volatility Risk Budgeting,Portfolio construction that controls asset

3、volatility risk contributions to total riskBased on linear risk decompositions and reverse optimization Useful graphical displays for allocation guidance Well-suited to supporting investment committee decisions Alternative to black-box optimizersBut can be used as constraints in optimization. See Sc

4、herer and Martin (2005); Boudt, Carl and Peterson (2010),3,Litterman (1996), Grinold and Kahn, (2000), Sharpe (2002), Scherer(2002),4,The Additive Decomposition,Uses “MPT” Mean-Variance Foundation,Implied Returns (“Reverse MV Optimization”),5,EQUAL WEIGHTS: ORCL, MSFT, HON, LLTC , GENZ (20% EACH),6,

5、REBALANCED: ORCL 10%, MSFT 20%, HON 5%, LLTC 25% , GENZ 40%,.,2. POST-MODERN PORTFOLIO OPTIMIZATION,7,Martin et. al. (2003),Rockafellar and Uryasev (2000),Mean-vs-ETL Optimization (Current leading choice),8,Choice of Tail Probability,Martin and Zhang (2008),Guidance: Do not go too far into the tail,

6、 p not less than .05 to be safe!Note: The above large-sample results are quite accurate for finite sample sizes down to T = 40 for p = .05 and df 5 (not terrible at df = 3).,Hedge Fund Universe379 hedge funds selected from * Monthly returns 12/1991 to 11/2009Portfolios100 randomly selected with 20 h

7、edge funds eachPortfolio optimizationMinimum VoL Minimum ETL with 5% tail probability Monthly rebalancing on 5 years of returns,9,Fund-of-Hedge Funds Example,* Thanks to for providing the data,10,Mean of 100 Portfolio Values on a Monthly Basis,More detailed study: Martin and Zhu (2011) in preparati

8、on.,3. TAIL RISK BUDGETING,Q: What risk measures can give you an additive decomposition?,11,11,A: Euler: Any positive homogeneous risk measure,Works for: - Semi-standard deviation(SSD) - Value-at-Risk (VaR) - Expected-tail-loss (ETL),satisfies,ETL Risk Decomposition,(Tasche, 2000),Mean-ETL Implied R

9、eturns,(,MCETL vs. MCVOL Diagnostic Plot (Cognity*),13,* From FinAnalytica, Inc. with skewed t-distribution models,Reason for Differences (Cognity),The fat right tail influences volatility but not ETL,14,15,Example: Tail Risk Budget Rebalancing,5 years training, risk-budget guided rebalance once at

10、end of July 2008.,16,17,19,Need improved risk and performance estimates For risk analysis and portfolio constructionShort and unequal histories of returnsShort training periods for dynamic modelsBorrow strength from time series factor modelsUse factor model Monte Carlo (FMMC)Motivating work under no

11、rmal distributions: Stambaugh (1997) Pastor and Stambaugh (2002),20,4. FACTOR MODEL MONTE CARLO,21,Single Asset and p Risk Factors,Time series factor model:,Normal distribution MLEs (Anderson, 1957),Can get any normal distribution parameterized risk or performance measure, BUT GOOD ONLY FOR VOL, SHA

12、RPE, IR FOR FAT-TAILED RETURNS!,22,The FMMC Method,Factor model fit (LS and robust):,Estimate distribution of (large T, e.d.f. will suffice),Estimate distribution of,- Either fat-tailed skewed distribution fit, or e.d.f. (which?),Large Monte Carlo of,Estimate risk and performance measures from,large

13、,Jiang (2009) Jiang and Martin (2011),23,Simplest Version,Empirical Distributions OnlyFMMC = all unique combinations of and,10 years of risk factor data and 3 years of hedge fund returns:120 x 36 = 4320 samples (may often be good enough),Key Ingredient,Very good factor models!Need parsimonious from

14、large universe with high predictive powerLooking into methods such as Lasso, LARS, etc.,24,Date range: 2003/9 to 2006/8,R-squared = .86,Hedge Fund and Single Risk Factor,25,Risk Estimates and Bootstrap S.E.s,26,27,Risk Estimates and Bootstrap S.E.s,28,20 hedge funds 2000 through 2007 H 19 risk facto

15、rsMarket factors: SP500, DJIA, VIX, DAX, CAC 40, Nikkei 225 Hedge fund indexes: 12 DJ Credit Suisse Both robust and least squares fits 2004-7Initial universe reduction:Top 5 factors by LS R-squared then best subset R robust library model selection unreliable for larger p,29,MULTI-FACTOR MODELS FOR F

16、MMC,Basch and Martin (2011 current work),32,Model Comparisons Based on Bootstrapped Mean ETL,5. MPT INERTIA,At 50+ years old why is it still the dominant paradigm?Mathematically clean if no constraints (so what?) Entrenched in MBA Investments 500 (see Bodie, Kane & Marcus) Very costly for software v

17、endors to change (R&D, education) Markowitz knew better (SSD: but no nice math or easy compute)The post-modern foundations are in place:Artzner et. al. (1999) Coherent risk measures Rockafellar and Uryasev (2000) Mean-ETL optimization Considerable modern computing power Superior performance examples

18、 But more are needed Its time to move on!,33,MS Degree and Two Affiliated Certificateswww.amath.washington.edu/studies/compfin,34,The Computational Finance Certificate,SAMPLE R CODE,mctr.etl = function(returns, wts, gamma) returns.port = as.matrix(returns)%*%wtsmu.port = mean(returns.port)VaR.port =

19、 quantile(returns.port, gamma)index = which(returns.port = VaR.port)etl = -mean(returns.portindex)mctr = -apply(returnsindex, 2, mean)mu.imp = mu.port/etl*mctrreturn(list(mctr = mctr, mu.imp = mu.imp) ,MCETL and Implied Returns,Robust FM Fit: R package “robust”,library (robust) model.data = as.data.

20、frame(cbind(Returns,Factors) ) mod = lmRob(Returns., data = model.data) #Stepwise selectionmod.step = step.lmRob(mod, trace = FALSE) robust.coef= mod.step$coef robust.resid = resid(mod.step),Subset Model,library(glmnet) mod = regsubsets(x=Factors,y=Returns, nvmax = ncol(Factors)subset = summary(mod)

21、best.mod = which(subset$bic = min(subset$bic)subset.coef= as.vector(coef(mod,best.size),Simulate returns,fitted = robust.coef%*%t(Factors.full)#Factors.full is factor data for full time length r.sim = rep(0, times = 84*36)for(j in 1:84) for(k in 1:36)current = 36*(j-1) + kr.simcurrent = fittedj + residk ,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学课件 > 综合培训

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1