Can you do better than cap-weighted equity benchmarks?

Similar documents
Quantitative Risk Management

Asset Allocation with Exchange-Traded Funds: From Passive to Active Management. Felix Goltz

Portfolio Optimization. Prof. Daniel P. Palomar

The Triumph of Mediocrity: A Case Study of Naïve Beta Edward Qian Nicholas Alonso Mark Barnes

Optimal Portfolio Inputs: Various Methods

Mean Variance Portfolio Theory

Introduction to Computational Finance and Financial Econometrics Introduction to Portfolio Theory

Portfolio Risk Management and Linear Factor Models

STOXX MINIMUM VARIANCE INDICES. September, 2016

Covariance Matrix Estimation using an Errors-in-Variables Factor Model with Applications to Portfolio Selection and a Deregulated Electricity Market

Lecture 2: Fundamentals of meanvariance

(High Dividend) Maximum Upside Volatility Indices. Financial Index Engineering for Structured Products

in-depth Invesco Actively Managed Low Volatility Strategies The Case for

Financial Mathematics III Theory summary

Financial Market Analysis (FMAx) Module 6

The Journal of Risk (1 31) Volume 11/Number 3, Spring 2009

From Asset Allocation to Risk Allocation

Applied portfolio analysis. Lecture II

Portfolio Optimization with Alternative Risk Measures

Leveraging Minimum Variance to Enhance Portfolio Returns Ruben Falk, Capital IQ Quantitative Research December 2010

Introduction to Algorithmic Trading Strategies Lecture 9

Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall Financial mathematics

Mean-Variance Portfolio Choice in Excel

Option-Implied Correlations, Factor Models, and Market Risk

Asset Allocation and Risk Management

c 2016 David Ruppert and David S. Matteson. Problem 1. The R program continues the code shown above and shown below.

Risk Reward Optimisation for Long-Run Investors: an Empirical Analysis

Market Insights. The Benefits of Integrating Fundamental and Quantitative Research to Deliver Outcome-Oriented Equity Solutions.

THE CHINESE UNIVERSITY OF HONG KONG Department of Mathematics MMAT5250 Financial Mathematics Homework 2 Due Date: March 24, 2018

Asset Selection Model Based on the VaR Adjusted High-Frequency Sharp Index

Final Exam Suggested Solutions

Manager Comparison Report June 28, Report Created on: July 25, 2013

Risk-Based Investing & Asset Management Final Examination

Are Smart Beta indexes valid for hedge fund portfolio allocation?

Minimum Risk vs. Capital and Risk Diversification strategies for portfolio construction

Minimum Downside Volatility Indices

Lecture 10-12: CAPM.

Measuring Efficiency of Exchange Traded Funds 1

Multi-Asset Risk Models

Economics 424/Applied Mathematics 540. Final Exam Solutions

Risk Measures White Paper

EE365: Risk Averse Control

Option-Implied Information in Asset Allocation Decisions

Foundations of Finance

Robust Portfolio Optimization Using a Simple Factor Model

!"#$ 01$ 7.3"กก>E E?D:A 5"7=7 E!<C";E2346 <2H<

Calculating VaR. There are several approaches for calculating the Value at Risk figure. The most popular are the

+ = Smart Beta 2.0 Bringing clarity to equity smart beta. Drawbacks of Market Cap Indices. A Lesson from History

Worst-Case Value-at-Risk of Non-Linear Portfolios

Risk Based Asset Allocation

EDHEC-Risk Days 2012 Singapore, 9-10 May 2012

Towards the Design of Better Equity Benchmarks

The Compelling Case for Value

Betting Against Beta: A State-Space Approach

Applied Macro Finance

Factor Investing & Smart Beta

Diversifying Risk Parity

Worst-Case Value-at-Risk of Derivative Portfolios

Core Portfolio Construction with Stock Market Indices

Capital requirements and portfolio optimization under solvency constraints: a dynamical approach

Techniques for Calculating the Efficient Frontier

CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization

Lecture 3: Factor models in modern portfolio choice

QR43, Introduction to Investments Class Notes, Fall 2003 IV. Portfolio Choice

Applications of Linear Programming

Optimal Portfolios and Random Matrices

Robust Optimization Applied to a Currency Portfolio

Efficient Portfolio and Introduction to Capital Market Line Benninga Chapter 9

Portfolio Performance Measurement

Minimum Variance and Tracking Error: Combining Absolute and Relative Risk in a Single Strategy

Econ 424/CFRM 462 Portfolio Risk Budgeting

SciBeta CoreShares South-Africa Multi-Beta Multi-Strategy Six-Factor EW

Applied Macro Finance

Tests for Two ROC Curves

Mean Variance Analysis and CAPM

Going Beyond Style Box Investing

PORTFOLIO OPTIMIZATION: ANALYTICAL TECHNIQUES

Hedge Fund Indexes. Prepared for QWAFAFEW Chicago October By Matthew Moran

UNIVERSITA DEGLI STUDI DI PADOVA

Smart Alpha: A Post Factor Investing Paradigm

The Equity Market Premium Puzzle: CAPM and Minimum Variance Portfolios

Minimizing Timing Luck with Portfolio Tranching The Difference Between Hired and Fired

SDMR Finance (2) Olivier Brandouy. University of Paris 1, Panthéon-Sorbonne, IAE (Sorbonne Graduate Business School)

Attilio Meucci. Managing Diversification

Implementing Momentum Strategy with Options: Dynamic Scaling and Optimization

VelocityShares Equal Risk Weighted Large Cap ETF (ERW): A Balanced Approach to Low Volatility Investing. December 2013

Econ 219B Psychology and Economics: Applications (Lecture 10) Stefano DellaVigna

The stochastic discount factor and the CAPM

Minimum Volatility Strategies at Times of High Volatility September 24, 2008

FE670 Algorithmic Trading Strategies. Stevens Institute of Technology

SHOULD YOU CARE ABOUT VALUATIONS IN LOW VOLATILITY STRATEGIES?

MS-E2114 Investment Science Lecture 5: Mean-variance portfolio theory

Alternative Index Strategies Compared: Fact and Fiction

LECTURE NOTES 3 ARIEL M. VIALE

36106 Managerial Decision Modeling Sensitivity Analysis

OPTIMAL RISKY PORTFOLIOS- ASSET ALLOCATIONS. BKM Ch 7

Presented by Professor Andrew Clare, Dr Nick Motson and Professor Stephen Thomas. Smart Beta: A New Era In Index Investing

Sample Report PERFORMANCE REPORT I YOUR FUND

Does Naive Not Mean Optimal? The Case for the 1/N Strategy in Brazilian Equities

Quantitative Measure. February Axioma Research Team

Transcription:

R/Finance 2011 Can you do better than cap-weighted equity benchmarks? Guy Yollin Principal Consultant, r-programming.org Visiting Lecturer, University of Washington Krishna Kumar Financial Consultant Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 1 / 32

Legal Disclaimer This presentation is for informational purposes This presentation should not be construed as a solicitation or offering of investment services The presentation does not intend to provide investment advice The information in this presentation should not be construed as an offer to buy or sell, or the solicitation of an offer to buy or sell any security, or as a recommendation or advice about the purchase or sale of any security The presenter(s) shall not shall be liable for any errors or inaccuracies in the information presented There are no warranties, expressed or implied, as to accuracy, completeness, or results obtained from any information presented INVESTING ALWAYS INVOLVES RISK Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 2 / 32

Outline 1 Introduction to efficient indexes 2 Overview of modeling 3 Analysis of results 4 Wrap-Up Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 3 / 32

Outline 1 Introduction to efficient indexes 2 Overview of modeling 3 Analysis of results 4 Wrap-Up Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 4 / 32

The tangency portfolio Efficient Frontier mup 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 F MV T 0 5 10 15 sdp Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 5 / 32

The tangency portfolio Efficient Frontier mup 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 F MV T T S&P500? 0 5 10 15 sdp Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 5 / 32

Is Your Index Fund Broken? Jack Hough, SmartMoney, Is Your Index Fund Broken?, January 31, 2011 Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 6 / 32

A New Idea? Haugen and Baker, Journal of Portfolio Management, The efficient market inefficiency of capitalization-weighted stock portfolios, Spring 1991 Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 7 / 32

Motivation for research Efficient Indexation maximize Sharpe ratio w = arg max w covariance matrix w µ w Σw derived from principal component analysis (PCA) expected returns form deciles by downside risk expected return equals mean of each decile Amenc, Goltz, Martellini, Efficient Indexation: An Alternative to Cap-Weighted Indices, January 2010 Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 8 / 32

Research project Goal Compare performance of alternative index constructions using S&P 500 constituents Methodology use a rolling 2-year window of current constituent returns and re-balance at the start of each month generate 48-months of out-of-sample index returns (Jan-2007 to Dec-2010) S&P 500 returns were calculated using constituent weights (apples-to-apples comparisons without factoring in transaction costs) Constraint positive weights (max of 25%) Focus of research minimum risk (minimum variance and minimum CVaR) portfolios Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 9 / 32

Outline 1 Introduction to efficient indexes 2 Overview of modeling 3 Analysis of results 4 Wrap-Up Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 10 / 32

Global minimum variance portfolio Efficient Frontier mup 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 F T Global Minimum Variance Portfolio 0 5 10 15 sdp Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 11 / 32

M-V optimization and Quadratic Programming general QP problem mean-variance portfolio optimization min b 1 2 bt Db b T d s.t. A T b b 0 b 0 min b s.t. ω T Σω ω T µ = µ p ω T 1 = 1 ω min ω i ω max R Code: the solve.qp function > library(quadprog) > args(solve.qp) function (Dmat, dvec, Amat, bvec, meq = 0, factorized = FALSE) NULL objective function assignments: 2Σ D ω b 0 d Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 12 / 32

Factor models for asset returns The general form of a factor model for asset returns is: R j,t = β 0,j + β 1,j F 1,t + + β p,j F p,t + ɛ j,t where R j,t is either return or excess return on the jth asset at time t F 1,t,..., F p,t are factors (aka risk factors) at time t ɛ 1,t,..., ɛ n,t are uncorrelated, mean-zero, unique risks The factor model in matrix form is: R t = β 0 + β T F t + ɛ t Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 13 / 32

Returns covariance matrix Given the following covariance matrices: σ 2 ɛ,1 0 Σ ɛ =. σɛ,j 2. 0 σɛ,n 2 Σ F = p p covariance matrix of (F t ) The returns covariance matrix is: Σ R = β T Σ F β + Σ ɛ Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 14 / 32

Covariance matrix estimation Estimating the covariance matrix based on a factor model is a bias-versus-variance trade-off sample covariance matrix is unbiased but may have significant estimation error estimating the covariance matrix via a factor model may be biased but also may significantly reduce estimation error by significantly reducing the number of estimates Sample covariance matrix for n-assets n(n + 1)/2 estimations for 500 assets, 125,250 estimates are required Covariance matrix with n-assets and a factor model with p-factors np + n + p 2 estimations for 500 assets and 10 factors, 5,600 estimates are required Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 15 / 32

Industry factor model Model background Response Sheikh, Barra s Risk Models, 1995 daily equity returns Explanatory variables company industry classification Model details Example 103, Zivot, Modeling Financial Time Series with S-PLUS, 2nd Edition, 2005 http://faculty.washington.edu/ezivot/book/ch15.factorexamples2ndedition.ssc Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 16 / 32

Cross-sectional factor models Differences between time-series factor models and cross-sectional factor models: Model type Assets Time Periods Factors Betas time-series one asset at a time all time periods known estimated cross-section all assets one period at a time estimated known Cross-sectional factor model for the jth asset at some fixed t: R j = β 0 + β 1 F 1,j + + β p F p,j + ɛ j Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 17 / 32

Industry factor model General industry factor model has the following form: R j = β 1 F 1,j + β 2 F 2,j + + β p F p,j + ɛ j 1, if asset j in industry i β i = 0, if asset j not in industry i Factor realizations represent a weighted average return in time period t of all of the asset returns for companies operating in industry j S&P Sector GICS codes for 10 sectors (10 sectors): energy materials industrial discretionary staples health financial info tech telecom utilities Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 18 / 32

Statistical factor models Recall the general form of a factor model: R t = β 0 + β T F t + ɛ t In statistical factor models: factor realizations are not directly observable no external knowledge of betas (as in cross-sectional models) factor realizations and betas must be extracted from the returns data using statistical methods Principal component analysis - eigen decomposition of covariance matrix Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 19 / 32

PCA statistical factor model Model background Response Modeling Financial Time Series with S-PLUS, 2nd Edition, 2005 daily equity returns Explanatory variables principal components Model details Example 112, Zivot, Modeling Financial Time Series with S-PLUS, 2nd Edition, 2005 http://faculty.washington.edu/ezivot/book/ch15.factorexamples2ndedition.ssc Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 20 / 32

Conditional Value-at-Risk Conditional Value at Risk density 0.0 0.1 0.2 0.3 0.4 0.5 α Value at Risk CVaR 1 α P&L Distribution profit Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 21 / 32

CVaR Optimization via Linear Programming It can be shown that minimizing the CVaR of a portfolio is a linear programming problem that can be carried out with a general-purpose LP solver R Code: the Rglpk solve LP > library(rglpk) Using the GLPK callable library version 4.42 > args(rglpk_solve_lp) function (obj, mat, dir, rhs, types = NULL, max = FALSE, bounds = NULL, verbose = FALSE) NULL Yollin, R Tools for Portfolio Optimization, R/Finance 2009 Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 22 / 32

Outline 1 Introduction to efficient indexes 2 Overview of modeling 3 Analysis of results 4 Wrap-Up Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 23 / 32

Cumulative return comparisons Cumulative Returns cumulative return 0.5 0.4 0.3 0.2 0.1 0.0 0.1 SP500 equal weights min var sample cov Jan 07 Jul 07 Jan 08 Jul 08 Jan 09 Jul 09 Jan 10 Jul 10 Dec 10 Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 24 / 32

Cumulative return comparisons Drawdown from Peak Equity Attained drawdown 0.6 0.5 0.4 0.3 0.2 0.1 0.0 SP500 equal weights min var sample cov Jan 07 Jul 07 Jan 08 Jul 08 Jan 09 Jul 09 Jan 10 Jul 10 Dec 10 Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 25 / 32

Cumulative return comparisons Cumulative Returns cumulative return 0.5 0.4 0.3 0.2 0.1 0.0 0.1 SP500 min var industry min var PCA min CVaR Jan 07 Jul 07 Jan 08 Jul 08 Jan 09 Jul 09 Jan 10 Jul 10 Dec 10 Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 26 / 32

Cumulative return comparisons Drawdown from Peak Equity Attained drawdown 0.5 0.4 0.3 0.2 0.1 0.0 SP500 min var industry min var PCA min CVaR Jan 07 Jul 07 Jan 08 Jul 08 Jan 09 Jul 09 Jan 10 Jul 10 Dec 10 Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 27 / 32

Summary SP500 minvarsample minvarindustry minvarpca mincvar Cumulative Return -0.106-0.086 0.055 0.032 0.025 Annualized Return -0.028-0.022 0.013 0.008 0.006 Annualized StdDev 0.241 0.138 0.161 0.174 0.139 Conditional VaR -0.159-0.105-0.118-0.126-0.100 Max DrawDown 0.549 0.337 0.370 0.406 0.329 all minimum variance portfolios and the minimum CVaR portfolio outperformed the S&P 500 Index during the testing period higher annualized return lower annualized volatility smaller conditional value-at-risk smaller maximum drawdown returns are difficult (impossible) to forecast and these techniques don t require them Can you do better than cap-weighted equity benchmarks? Maybe! Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 28 / 32

Outline 1 Introduction to efficient indexes 2 Overview of modeling 3 Analysis of results 4 Wrap-Up Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 29 / 32

Special thanks SunGard Financial Systems Historical S&P 500 constituent weights Historical stock prices Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 30 / 32

Special thanks Revolution Analytics Revolution R Enterprise and RevoScaleR Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 31 / 32

Q & A Questions and comments Contacting the Presenters Guy Yollin http://www.r-programming.org gyollin@r-programming.org Krishna Kumar kk2250@gmail.com Yollin/Kumar (Copyright 2011) Beating the benchmark R/Finance 2011 32 / 32