volatility as an asset class

31
Project 2: Volatility as an Asset Class —improving the mean-variance efficient frontier using volatility as an asset class MS&E 445 Projects in Wealth Management Professor Peter Woehrmann Ian Schultz, Linda He Yi, Hai Wei, J.R. Riggs, Andrew Tsai, Vicky Wang, Henry Chen, Erica Jiang

Upload: andrew-tsai

Post on 06-May-2015

192 views

Category:

Business


1 download

DESCRIPTION

Improving the mean-variance efficient frontier using volatility as an asset class

TRANSCRIPT

Page 1: Volatility as an Asset Class

Project 2: Volatility as an Asset Class—improving the mean-variance efficient frontier using volatility as an asset class

MS&E 445 Projects in Wealth Management Professor Peter Woehrmann

Ian Schultz, Linda He Yi, Hai Wei, J.R. Riggs, Andrew Tsai, Vicky Wang, Henry Chen, Erica Jiang

Page 2: Volatility as an Asset Class

Project 2: Volatility as an Asset Class

Introduction

Part I: Portfolio Optimization & Role of Volatility● Construct the efficient frontier for universe of 30 (DJIA), 100 stocks (S&P100), 500 stocks (S&P500) & 2600+ stocks (NASDAQ)● Include volatility using ETFs tracking the VIX (VXX, VXZ)

Part II: Volatility Forecasting & Estimation● Volatility forecasting using AR(1) Model● Minimize estimation errors by using the Shrinkage Approach to estimate the covariance matrix

Part III: Trading & Implementation● Comparing selective long/short volatility trading strategies

Page 3: Volatility as an Asset Class

Part I: Portfolio Optimization & Role of Volatility

Page 4: Volatility as an Asset Class

Part I: Portfolio Optimization & Role of Volatility

Efficient Frontier with Market Indices

S&P 500

NASDAQ

S&P 100

DJIA

Efficient Frontier - Markowitz Formula to find two efficient portfolio; i.e. minimum variance for a given return

- Two-Fund Theorem to construct the efficient frontier

Page 5: Volatility as an Asset Class

Part I: Portfolio Optimization & Role of Volatility

Volatility: Negative Correlation

S&P 500

Volatility S&P 500 (VIX)

Page 6: Volatility as an Asset Class

Part I: Portfolio Optimization & Role of Volatility

Price

Today Maturity

Expected Future Spot Price

Forward Price in Normal Backwardation

Forward Price in Contango

Volatility: Contango Effect of VIX Futures

- Each subsequent expiration month of VIX futures prices are traded higher than the closer month's VIX futures prices and the spot VIX overall

How to take advantage of the decay effect that is very consistent and significant over time?

Page 7: Volatility as an Asset Class

Part I: Portfolio Optimization & Role of Volatility

Choice of Volatility Vehicles

iPath S&P 500 VIX Short Term Futures TM ETN (VXX) iPath S&P 500 VIX Mid-Term Futures ETN (VXZ)

Page 8: Volatility as an Asset Class

Part I: Portfolio Optimization & Role of Volatility

Comparing the Effects

Page 9: Volatility as an Asset Class

Part I: Portfolio Optimization & Role of Volatility

Strategy: Short VXX to Speculate, Long VXZ to Hedge

Page 10: Volatility as an Asset Class

Part II: Volatility Forecasting & Estimation

Page 11: Volatility as an Asset Class

Part II: Volatility Forecasting & Estimation

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.00 0.10 0.20 0.30 0.40 0.50 0.60

Annualized Return

Annualized Standard Deviation

Using Calculated CovS&P500S&P100DJIANASDAQVXXVXZAfter Cov Shrinkage

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.00 0.10 0.20 0.30 0.40 0.50 0.60

Annualized Return

Annualized Standard Deviation

With Calculated CovS&P500S&P100DJIANASDAQAfter Cov Shrinkage

Traditional covariance estimation methods based on historical data incur lots of error and therefore degrade the results through mean-variance optimizationCovariance Matrix Shrinkage gives better estimation of covariance coefficients [Ledoit & Wolf 2003]

Covariance Matrix Shrinkage

Page 12: Volatility as an Asset Class

Part II: Volatility Forecasting & Estimation

AR(1): Auto-regressive model of order 1

Key assumptions:1) Only t-1 information is used to predict the result at t2) Error term ɛt is independent of time and X

AR(1) Model

Page 13: Volatility as an Asset Class

Part II: Volatility Forecasting & Estimation

For the whole data set of size n, half of the data points are used as training data.

Parameters c, ɛt, ϕ are estimated from data points 1, 2, … n/2

AR(1) Model Training

Page 14: Volatility as an Asset Class

Part II: Volatility Forecasting & Estimation

We use the model to simulate the response from the 1st data point and compare the simulated value with the original data

For each method we run the simulation 100 times and calculate the RMS value from the simulated data for each run

X difference between real and simulated data

AR(1) Model Testing

Page 15: Volatility as an Asset Class

Part II: Volatility Forecasting & Estimation

C = 3.3802 ϕ = 0.8424

Residue Histogram

Mean RMS: 10.5836

AR(1) Model Verification

Accurate in the short term

Page 16: Volatility as an Asset Class

Part II: Volatility Forecasting & Estimation

AR(1) Model Verification – Prediction

Page 17: Volatility as an Asset Class

Part III: Trading and Implementation

Page 18: Volatility as an Asset Class

Part III: Trading and Implementation

Active Volatility Trading

It is clear positions on volatility products can enhance overall portfolio performanceBut…

• Does active volatility trading outperform static volatility positions?• How can we actually compare performance of different trading strategies?• What is the best way for a long/short volatility hedge fund to operate?

Here we will try to address these issues:1. Examine simple momentum strategies2. Incorporate AR(1) volatility predictions to increase returns3. See how the best returns in active volatility trading can increase

efficient portfolios

Page 19: Volatility as an Asset Class

Part III: Trading and Implementation

2010

15

20

25

30

35

40

45

50

55

Year

Price, $

VIX Future Closing Price10-Period MA+/- 5% of MA

Moving Average Momentum

Trading Rules:1. Enter long VXX position when VIX futures cross n% above N-day moving average2. Close long VXX position when VIX futures cross N-day moving average3. Enter short VXX position when VIX futures cross n% below N-day moving average4. Close short VXX position when VIX futures cross N-day moving average

First attempt of a simple momentum strategy

Short entry

Short close

Long entry

Long close

Page 20: Volatility as an Asset Class

Part III: Trading and Implementation

Sharpe Ratios to Compare Strategies

Trading Strategy Sharpe RatioStatic short VXX 0.181

Static VXX+VXZ 0.012

PPO & RSI -0.14

Momentum trading 0.524

ARCH Model 0.403

Sharpe Ratio is used to compare excess return and variance against a benchmark

Expected Excess Return

Variance of Excess Return

Here we use the static short VXX as our benchmark portfolio, except for VXX itself

Page 21: Volatility as an Asset Class

Part III: Trading and Implementation

Exploration of Strategy Variations

2004 2006 2008 2010 2012 20140

10

20

30

40

50

60

Year

Price, $

VIX Future Closing Price10-Period MA+/- 5% of MA

2004 2006 2008 2010 2012 20140

10

20

30

40

50

60

Year

Price, $

VIX Future Closing Price5-Period MA+/- 10% of MA

ν = 73.8%σ = 44.5%SR = 0.501

2004 2006 2008 2010 2012 20140

10

20

30

40

50

60

Year

Price, $

VIX Future Closing Price10-Period MA+/- 10% of MA

ν = 78.1%σ = 45.5%SR = 0.516

2004 2006 2008 2010 2012 20140

10

20

30

40

50

60

Year

Price, $

VIX Future Closing Price10-Period MA+/- 15% of MA

ν = 79.8%σ = 45.4%SR = 0.524

ν = 63.3%σ = 44.4%SR = 0.453

Page 22: Volatility as an Asset Class

Part III: Trading and Implementation

Trading on the AR(1) Model• Recall AR(1) Model of the form:

• Fit the AR(1) over the first half of historical VIX (1993-2003)• Test the returns of this strategy on the second half of data (2003-2013)

• These results look promising, but perhaps we can simulate many times to eliminate εt noise

1995 2000 2005 20100

10

20

30

40

50

60

Year

VIX

Level

Actual VIX Price MovementARCH Prediction

Page 23: Volatility as an Asset Class

Part III: Trading and Implementation

Tomorrows Volatility Today

• At each time step we use the today’s VIX in the AR(1) Model to predict tomorrow’s VIX level• Repeat this at each step 30 times and take the average to get tomorrows volatility prediction• When tomorrow’s volatility is higher than today’s, buy the VIX• Tomorrow lower, vice versa

Annualized Return = 167%Standard Deviation = 59.9%

Sharpe Ratio = 0.403

Qualitative performance of this method looks exceptional.

1995 2000 2005 201010

15

20

25

30

35

40

45

50

55

60

Year

VIX

Lev

el

Actual VIX Price MovementARCH Prediction

Model Fitting

Backtesting

Page 24: Volatility as an Asset Class

Part III: Trading and Implementation

10 20 30 40 50 60 70 80 90-40

-20

0

20

40

60

80

100

120

140

160

Annualized Standard Deviation, %

Ann

ualiz

ed R

etur

n, %

no volw/ VXXw/ ARCH-based active trading

Excess Returns Expand Efficiency

Massive expansion in efficiency frontier due to excess returns from trading on AR(1) predictions of VIX

What’s the catch?• The VIX itself is not a tradable product• Can generate VIX sensitivity, however

through:- Volatility Swaps- Options Positions- Volatility Futures

Page 25: Volatility as an Asset Class

Part III: Trading and Implementation

Using The VIX for VXX TimingThree criteria using the VIX to generate a short signal in VXX (and sell long position in VXX):

1.The monthly low is above its 10-month moving average2.The monthly close is at least 10% above its 10-month moving average (PPO more than 10)

- Use the PPO (Percent Price Oscillator) - PPO = (1-day EMA – 10-day EMA)/10-day EMA

3.The monthly close is above the monthly open (Filled Candle Stick)

Three criteria using the VIX to generate a cover signal in VXX (and enter long position in VXX):

1. The high of the VIX is below the 10-day moving average (candlestick must be below the 10-day moving average)2. The monthly close is at least 10% below the 10-month moving average3. The close is below the open (Hollow Candlestick)

Page 26: Volatility as an Asset Class

Part III: Trading and Implementation

Page 27: Volatility as an Asset Class

Part III: Trading and Implementation

Returns Using the PPO Indicator

ν = 18.6%σ = 51.3%SR = -0.1418

Page 28: Volatility as an Asset Class

Part III: Trading and Implementation

Another Method Using RSI Indicator

• When RSI is above 70, VIX is overbought Cover VXX position

• When RSI is below 30, VIX is oversold Initiate short VXX position

• RSI = 100 – 100/(1+RS) RS = (Average Gain / Average Loss ) in a 5 period (5 month) setting

Page 29: Volatility as an Asset Class

Part III: Trading and Implementation

Results Using the RSI indicator

ν = 15.8%σ = 35.6%SR = -0.1406

Page 30: Volatility as an Asset Class

Part III: Trading and Implementation

Conclusions Use of volatility ETFs significantly expands efficient frontier

• Short position on VXX to speculate• Long position on VXZ to hedge

Covariance Matrix Shrinkage technique gives us more reliable covariance estimations and a more accurate efficient frontier

AR(1) model helps us predict future movement in VIX Simple momentum trading strategies and trading using AR(1)

predictions exhibit promising excess returns above benchmark returns

RSI and PPO trading strategies are less viable, returning negative Sharpe ratios

Page 31: Volatility as an Asset Class

Project 2: Volatility as an Asset Class—improving the mean-variance efficient frontier using volatility as an asset class

Q & A