• No results found

Risk-Neutral and Physical Estimation of Equity Market Volatility

N/A
N/A
Protected

Academic year: 2021

Share "Risk-Neutral and Physical Estimation of Equity Market Volatility"

Copied!
35
0
0

Loading.... (view fulltext now)

Full text

(1)

Link¨

oping Studies in Science and Technology.

Thesis No. 1601

Risk-Neutral and Physical

Estimation of

Equity Market Volatility

Mathias Barkhagen

Division of Production Economics, Department of Management and Engineering, Link¨oping University, SE-581 83 Link¨oping, Sweden

(2)

Cover figure: Implied volatility surface for OMXS30.

Link¨oping Studies in Science and Technology. Thesis No. 1601

Risk-Neutral and Physical Estimation of Equity Market Volatility

Copyright c Mathias Barkhagen, 2013

Typeset by the author in LATEX2e documentation system.

ISSN 0280-7971

ISBN 978-91-7519-583-4

(3)

Abstract

The overall purpose of the PhD project is to develop a framework for making optimal decisions on the equity derivatives markets. Making optimal deci-sions refers e.g. to how to optimally hedge an options portfolio or how to make optimal investments on the equity derivatives markets. The framework for making optimal decisions will be based on stochastic programming (SP) models, which means that it is necessary to generate high-quality scenarios of market prices at some future date as input to the models. This leads to a situation where the traditional methods, described in the literature, for modeling market prices do not provide scenarios of sufficiently high quality as input to the SP model. Thus, the main focus of this thesis is to de-velop methods that improve the estimation of option implied surfaces from a cross-section of observed option prices compared to the traditional methods described in the literature. The estimation is complicated by the fact that observed option prices contain a lot of noise and possibly also arbitrage. This means that in order to be able to estimate option implied surfaces which are free of arbitrage and of high quality, the noise in the input data has to be adequately handled by the estimation method.

The first two papers of this thesis develop a non-parametric optimization based framework for the estimation of high-quality arbitrage-free option im-plied surfaces. The first paper covers the estimation of the risk-neutral den-sity (RND) surface and the second paper the local volatility surface. Both methods provide smooth and realistic surfaces for market data. Estimation of the RND is a convex optimization problem, but the result is sensitive to the parameter choice. When the local volatility is estimated the parame-ter choice is much easier but the optimization problem is non-convex, even though the algorithm does not seem to get stuck in local optima. The SP i

(4)

Risk-Neutral and Physical Estimation of Equity Market Volatility

models used to make optimal decisions on the equity derivatives markets also need generated scenarios for the underlying stock prices or index levels as in-put. The third paper of this thesis deals with the estimation and evaluation of existing equity market models. The third paper gives preliminary results which show that, out of the compared models, a GARCH(1,1) model with Poisson jumps provides a better fit compared to more complex models with stochastic volatility for the Swedish OMXS30 index.

(5)

Sammanfattning

Det ¨overgripande syftet med doktorandprojektet ¨ar att utveckla ett ramverk f¨or att fatta optimala beslut p˚a aktiederivatmarknaderna. Att fatta opti-mala beslut syftar till exempel p˚a hur man optimalt ska hedga en options-portf¨olj, eller hur man ska g¨ora optimala investeringar p˚a aktiederivatmark-naderna. Ramverket f¨or att fatta optimala beslut kommer att baseras p˚a stokastisk programmerings-modeller (SP-modeller), vilket betyder att det ¨ar n¨odv¨andigt att generera h¨ogkvalitativa scenarier f¨or marknadspriser f¨or en framtida tidpunkt som indata till SP-modellen. Detta leder till en situa-tion d¨ar de traditionella metoderna, som finns beskrivna i literaturen, f¨or att modellera marknadspriser inte ger scenarier av tillr¨ackligt h¨og kvalitet f¨or att fungera som indata till SP-modellen. F¨oljdaktligen ¨ar huvudfokus f¨or denna avhandling att utveckla metoder som, j¨amf¨ort med de traditionella metoderna som finns beskrivna i literatauren, f¨orb¨attrar estimeringen av ytor som impliceras av en given m¨angd observerade optionspriser. Estimering-en kompliceras av att observerade optionspriser inneh˚aller mycket brus och m¨ojligen ocks˚a arbitrage. Det betyder att f¨or att kunna estimera options-implicerade ytor som ¨ar arbitragefria och av h¨og kvalit´et, s˚a beh¨over esti-meringsmetoden hantera bruset i indata p˚a ett adekvat s¨att.

De f¨orsta tv˚a artiklarna i avhandlingen utvecklar ett icke-parametriskt opti-meringsbaserat ramverk f¨or estimering av h¨ogkvalitativa och arbitragefria options-implicerade ytor. Den f¨orsta artikeln behandlar estimeringen av den risk-neutrala t¨athetsytan (RND-ytan) och den andra artikeln estimeringen av den lokala volatilitetsytan. B˚ada metoderna ger upphov till j¨amna och realistiska ytor f¨or marknadsdata. Estimeringen av RND-ytan ¨ar ett konvext optimeringsproblem men resultatet ¨ar k¨ansligt f¨or valet av parametrar. N¨ar den lokala volatilitetsytan estimeras ¨ar parametervalet mycket enklare men iii

(6)

Risk-Neutral and Physical Estimation of Equity Market Volatility

optimeringsproblemet ¨ar icke-konvext, ¨aven om algoritmen inte verkar fastna i lokala optima. SP-modellerna som anv¨ands f¨or att fatta optimala beslut p˚a aktiederivatmarknaderna beh¨over ocks˚a indata i form av genererade scenarier f¨or de underliggande aktiepriserna eller indexniv˚aerna. Den tredje artikeln i avhandligen behandlar estimering och evaluering av existerande modeller f¨or aktiemarknaden. Den tredje artikeln tillhandah˚aller prelimin¨ara resultat som visar att, av de j¨amf¨orda modellerna, ger en GARCH(1,1)-modell med Poissonhopp en b¨attre beskrivning av dynamiken f¨or det svenska aktieindexet OMXS30 j¨amf¨ort med mer komplicerade modeller som inneh˚aller stokastisk volatilitet.

(7)

Acknowledgements

Over the past 3 years as a PhD student I have met a number of people to whom I want to express my gratitude.

First of all I would like to sincerely thank my supervisor Assistant professor J¨orgen Blomvall for taking me on as a PhD student and for your guidance, encouragement and the many fruitful discussions. You always have new and creative research ideas and it is very instructive having you as a role model when doing research. I also thank my other supervisor Professor Ou Tang for reading the kappa of this thesis and for giving comments that are always insightful.

I would also like to thank all colleagues at the Division of Production Eco-nomics for providing such a warm and intellectually stimulating work en-vironment. Special thanks go to my fellow PhD student in finance, Jonas Ekblom, for the interesting discussions and for giving me inspiration and tips for my running.

I thank my friends for your friendship and for helping me to take my mind off work when possible. Finally I thank my family for your endless support.

Link¨oping, May 29, 2013 Mathias Barkhagen

(8)
(9)

List of Papers

The following papers are appended and will be referred to by their alphabetic letters.

A. M. Barkhagen and J. Blomvall, Non-parametric estimation of the op-tion implied risk-neutral density surface, Submitted to Quantitative Finance, 2013.

B. M. Barkhagen and J. Blomvall, Non-parametric estimation of local vari-ance surfaces, Working Paper, Link¨oping University, 2013.

C. M. Barkhagen, Statistical tests for selected equity market models, Tech-nical Report, Link¨oping University, 2013.

(10)
(11)

Contents

Abstract i

Sammanfattning iii

Acknowledgements v

List of Papers vii

1 Introduction 1

1.1 Surfaces implied from option prices . . . 7 1.2 Summary and contribution of papers . . . 10 1.3 Future research . . . 17

Appended Papers

Paper A - Non-Parametric Estimation of the Option

Implied Risk-Neutral Density Surface 21

A.1 Introduction . . . 23 A.2 No-arbitrage constraints on call option prices . . . 26 ix

(12)

Risk-Neutral and Physical Estimation of Equity Market Volatility

A.2.1 Equivalent formulation of the no-arbitrage

conditions in the strike direction . . . 29

A.3 Estimating the option implied RND for a single maturity . . . 31

A.3.1 Methods for estimating the option implied RND . . . . 31

A.3.2 Optimization based estimation of the implied RND for a single maturity . . . 33

A.3.3 Derivatives prices as functions of the implied RND . . 35

A.3.4 Discretization of the optimization problem . . . 35

A.3.5 Choosing the weight vectors a, a0and a00and the penalty matrices Ee and Eb . . . 38

A.4 Arbitrage-free estimation of the option implied RND surface . 41 A.4.1 Continuous formulation of the full surface problem . . . 41

A.4.2 Discretization of the full surface problem . . . 43

A.5 Empirical implementation and tests . . . 44

A.5.1 Description of the data set . . . 45

A.5.2 Extracting the RND and implied volatility surfaces . . . 46

A.5.3 Extracting the local volatility surface . . . 51

A.5.4 Testing the stability of the method . . . 53

A.6 Conclusions . . . 57

Paper B - Non-Parametric Estimation of Local Variance Surfaces 61 B.1 Introduction . . . 64

B.2 No-arbitrage constraints on the local volatility surface . . . 65 x

(13)

CONTENTS

B.3 Deriving the relationship between local variances and the RND

for a uniform grid . . . 75

B.3.1 Fitting of bond prices . . . 79

B.3.2 Fitting of futures prices . . . 80

B.3.3 Deriving the relationship between the RND surface and the local variance surface . . . 81

B.3.4 Deriving some properties of the implied RND . . . 86

B.3.5 Deriving the relationship between the local variance surface and the RND surface . . . 93

B.4 Generalization to a non-uniform grid . . . 97

B.4.1 Fitting of bond prices . . . 101

B.4.2 Fitting of futures prices . . . 102

B.4.3 Fitting of European call option prices . . . 103

B.4.4 Deriving the relationship between the RND and local variances . . . 108

B.4.5 Ensuring that the RND sums to one . . . 112

B.4.6 Deriving the relationship between the local variance surface and the RND surface . . . 115

B.5 Formulation of the estimation problem . . . 121

B.5.1 Continuous formulation of the estimation problem . . . 121

B.5.2 Derivatives prices as functions of the implied RND . . 124

B.5.3 Discretization of the optimization problem . . . 125

B.5.4 Choosing the weight vectors a, a0, b0, a00and b00and the penalty matrices Ee and Eb . . . 130

B.6 Empirical demonstration . . . 132

B.6.1 Description of the data sets . . . 133 xi

(14)

Risk-Neutral and Physical Estimation of Equity Market Volatility

B.6.2 Empirical demonstration on end of day data . . . 135 B.6.3 Empirical demonstration on intraday data . . . 139 B.7 Conclusions . . . 145

Paper C - Statistical Tests for Selected

Equity Market Models 147

C.1 Introduction . . . 149 C.2 Empirical properties of equity market

returns . . . 150 C.3 Some selected models for equity market returns and volatility 154 C.3.1 GARCH type models . . . 154 C.3.2 Stochastic volatility models . . . 156 C.4 Maximum Likelihood estimation of the GARCH models . . . . 158 C.4.1 ML estimation of the GARCH(1,1) model . . . 158 C.4.2 ML estimation of the GARCH-Poisson model . . . 159 C.4.3 Estimation results for the two GARCH models . . . 159 C.5 Markov Chain Monte Carlo estimation of the stochastic

volatil-ity models . . . 160 C.5.1 MCMC estimation applied to the log SVLE model . . . 162 C.5.2 Derivation of posterior distributions of parameters and

latent variables in the log SVLE model . . . 163 C.5.3 The MCMC algorithm for the log SVLE model . . . . 180 C.5.4 Estimation results for the log SVLE model . . . 186 C.5.5 MCMC estimation applied to the log SVPJLE model . 189 C.5.6 Derivation of posterior distributions of parameters and

latent variables in the log SVPJLE model . . . 189 xii

(15)

CONTENTS

C.5.7 The MCMC algorithm for the log SVPJLE model . . . 196 C.5.8 Estimation results for the log SVPJLE model . . . 203 C.6 Evaluating the models with statistical

tests . . . 205 C.7 Conclusions . . . 209

(16)
(17)

1

Introduction

Practitioners in the derivatives markets are continuously faced with the prob-lem of making trading decisions under uncertainty. This is a difficult probprob-lem since there are a large number of traded assets in the derivatives markets and the observed prices of these assets are typically affected by noise. In addition there are significant transaction costs that cannot be neglected. Thus, there is a need for robust tools that can aid practitioners to make good trading decisions in the derivatives markets. This licentiate thesis covers two sepa-rate themes that are needed in order to answer the overall research question (ORQ) for my PhD project which can be formulated as follows

ORQ: How can a general framework for making optimal decisions on the equity derivatives markets be developed?

Making optimal decisions on the equity derivatives markets refers e.g. to how do we decide optimal hedging strategies for equity options portfolios, or how should we make optimal investments on the equity derivatives market. Irrespective of the method we choose for making these decisions we will need to have a mathematical description of the dynamics for how a collection of option prices as well as the underlying asset evolve with time. The price for the underlying asset can be observed directly under what is called the real world (physical) probability measure P . A good investment decision is based on making investments which give a good expected return in relationship to the risk of the investment. To determine an optimal investment in the equity market it is therefore necessary to model the dynamics under the physical 1

(18)

Risk-Neutral and Physical Estimation of Equity Market Volatility

probability measure P . The prices of derivatives depend not only on the price of the underlying asset, but also on other factors such as the volatility of the underlying asset. The derivative price does however not depend on the expected return of the underlying asset. Option prices can therefore be determined as a discounted expected value under the risk-neutral probabil-ity measure which we call Q. An example is a European call option which allows the owner to buy the asset for the price K at time T , independently of the price of the underlying asset, ST. The price of such an option can be

determined as

C(K, T ) = DTEQ[(ST − K)+], (1.1)

where DT is a discount factor. In order to build a framework for making

optimal decisions on the equity derivatives markets we thus need a mathe-matical description for how the underlying asset price evolves under P , as well as a description for how a collection of option prices evolves under Q. These two problems are the themes for this thesis.

Traditional methods for the hedging problem described in the literature are e.g. delta-vega hedging or static hedging methods. One of the assumptions of the Black-Scholes model (Black and Scholes, 1973) is that an option can be perfectly replicated by continuous trading in the underlying asset and a risk-free bond. In practise we cannot perfectly replicate an option and the delta hedging strategy will lead to a hedging error. Since the value of a portfolio of options is very sensitive to the level of volatility, the delta hedging method can be expanded to a delta-vega hedging method by also trading in options in order to hedge the vega exposure of the portfolio. One drawback with this method is that the delta-vega hedge need to be rebalanced frequently leading to large transaction costs. Another method when hedging exotic OTC options is to use a static hedging method. The static hedging method involves finding a buy-and-hold portfolio of exchange-traded options that aims to replicate the specific pay-off of the exotic option. In most cases though, it is not possible to find a static hedge that perfectly replicates the pay-off of the exotic option. Most methods that are described in the literature (see e.g. Hull, 2005) are based on a set of stochastic processes that describe how the underlying asset prices and prices of options on those assets evolve over time. When describing the simultaneous dynamics for market prices one is faced with a dilemma – observed market prices will typically not evolve according to the model dynamics. In order to have a unified model it is required that the models that describe option price dynamics and the 2

(19)

dynamics for the underlying asset are the same. This leads to the fact that traditional methods need to simplify the models so much that they can not capture what is actually taking place on the markets.

A more general approach compared to the traditional methods described in the literature is to formulate the hedging problem as an optimization problem under uncertainty. The generic form for the optimization problem under uncertainty can be written as

min E[f (x)]

s.t. x ∈ X. (1.2)

In problem (1.2), the expected value of f is minimized given the decisions x which have to belong to the feasible set X. There are different methods for solving the problem in (1.2) described in the literature. The choice of method depends on the properties of the specific problem instance. If the model is simplified as e.g. assuming a geometric Brownian motion for the stock price so that there exist analytical solutions to the subproblems in (1.2), then the problem can be solved with dynamic programming in discrete time (see e.g. Bertsekas, 1995). Alternatively, if there are few state variables so that it is possible to discretize the state space then (1.2) can be solved numerically with the help of dynamic programming. Thus, if we have few state vari-ables and/or a simplified model then we can use dynamic programming to solve (1.2). An advantage with dynamic programming is that we can find analytical solutions which can give valuable insights into the characteristics of the problem that we want to solve. The drawbacks are that we have to use few state variables or simplified models. Since we want to solve (1.2) for the options market considering transaction costs, there exist a large number of options that can be traded even if there is only one underlying asset and hence the number of state variables will be large.

If the problem (1.2) is formulated in continuous time and we have a model that can be solved analytically then we can use stochastic optimal control to find analytical solutions to (1.2) (see e.g. Bertsekas, 1995). If we have a model with transaction costs and a more complicated model such as e.g. a stochastic volatility model then (1.2) can be solved numerically with the help of stochastic optimal control. A drawback with using stochastic optimal control to solve (1.2) is that the models need to be specified in continuous time.

(20)

Risk-Neutral and Physical Estimation of Equity Market Volatility

A third alternative method to solve the problem (1.2) is to use stochastic programming (SP). By using SP to solve (1.2) we can have arbitrary models for the underlying asset price and derivatives prices. Furthermore there are no limitations in terms of how many options we can trade as was the case when solving (1.2) with dynamic programming. SP is also well suited to handle transaction costs and other restrictions such as restrictions for short-ing and borrowshort-ing as well as limitations for the risk level or for how much capital that is allowed to be tied in the options portfolio. This is achieved by discretizing time and thus only determines the decision at a discrete set of time stages. SP can handle the restrictions in the form of constraints in the optimization and the only input that is needed are prices for the assets for each time stage. Thus, we have a high degree of freedom in choosing the distribution for the asset prices and are not restricted to specific models. SP solves (1.2) by only considering a set of scenarios. In Shapiro et al. (2009) it is shown that the problem (1.2) with a continuous sample space can be solved by discretizing the sample space. The problem is solved in discrete time which leads to a so called deterministic equivalent problem which can be solved with standard methods from optimization. A drawback with us-ing SP to solve (1.2) is that the scenario tree grows exponentially with the number of time steps, thus only a limited number of future decisions can be considered when the current decision is determined. Compared to dynamic programming and optimal control which give an optimal policy, which can be used for any state at any point in time, SP only gives the optimal deci-sion right now. To get an optimal decideci-sion tomorrow the problem has to be resolved. SP can be solved efficiently by e.g. the method described in Blom-vall and Lindberg (2002). Examples from the literature where SP has been applied to the problem of making optimal decisions on the equity derivatives markets are Blomvall and Lindberg (2003) and Gondzio et al. (2003). As mentioned, the SP model will only require as input the prices of the assets today and a description of these prices at some future date e.g. the next trading day. As input to the SP model we thus need generated scenarios that describe the simultaneous distribution of the asset prices at the future date. This means that we need good methods for creating scenarios that capture the essential characteristics for the equity derivatives market and the market for the underlying asset. A given set of option prices for different options have to satisfy a number of different no-arbitrage constraints in order to preclude arbitrage in the model. Thus we need to be careful and take this into account 4

(21)

in order to not introduce arbitrage in the model when we generate scenarios. An optimization algorithm which solves (1.2) would immediately realize this, since the optimal objective function value is then unbounded.

When we are making decisions under uncertainty in the SP model, we proceed from scenarios for the market prices under the physical probability measure P . As already mentioned, options are priced as a discounted expected value under the risk-neutral probability measure Q. From risk-neutral pricing the-ory (see e.g. Bj¨ork, 2004) we have that there exists a risk-neutral probability measure Q, equivalent to the physical probability measure P , such that all discounted asset prices are martingales under the measure Q. This means that prices of options can be formulated as a discounted expected value under the measure Q of the pay-off at maturity as was stated in equation (1). The estimation of how a given set of option prices are related thus takes place un-der the measure Q, whereas the statistical inference of equity market models for the underlying asset takes place under the measure P .

How a given set of option prices are related is described by an option implied surface that is defined on a domain that includes different strike prices and maturities for the options. The estimation of surfaces implied by a cross-section of observed option prices leads to the first two research questions which will be studied in this thesis.

RQ1: Which properties are essential when estimating option implied sur-faces?

Given an answer to RQ1 we can formulate the second research question for this thesis as

RQ2: How should option implied surfaces be estimated?

As already mentioned we also need a model for the dynamics of the under-lying asset price under the measure P as input to the SP model. There are a large number of different models for the equity markets that are described in the literature. Examples of models include the GARCH model (Boller-slev, 1986) which is designed to capture the empirically observed property of volatility clustering, and stochastic volatility models such as the Heston model (Heston, 1993) as well as stochastic volatility models that includes jumps the asset price such as the Bates model (Bates, 1996). In order to 5

(22)

Risk-Neutral and Physical Estimation of Equity Market Volatility

Overall RQ

Scenario generation Dimension reduction (PCA)

Surface estimation

RQ1 RQ2 RQ3

Figure 1.1: Structure of the PhD project.

have a model that realistically describes how asset prices in the equity mar-kets evolves with time we need to have a method for deciding if a model provides a realistic description of observed market dynamics. This leads to the third research question that we will study in this thesis.

RQ3: Which models are appropriate for describing equity market dynamics? The structure of the PhD project can be visualized with the help of Fig-ure 1.1.

Now that we have defined the research questions for this thesis we will con-tinue to define the different surfaces that are implied by option prices. 6

(23)

Surfaces implied from option prices

1.1

Surfaces implied from option prices

In the local volatility model (see e.g. Dupire, 1994) the risk-neutral dynamics of the underlying index or stock value is described by the SDE

dSt = (rt− δt)Stdt + σ(t, St)StdWt, (1.3)

where rt is the deterministic instantaneous risk-free interest rate, δt is the

deterministic instantaneous dividend yield and the volatility σ(t, St) is a

de-terministic function dependent on the current index value St. Discretizing

the SDE (1.3), yields the following difference equation

Sti− Sti−1 = (rti−1 − δti−1)Sti−1∆t+ σ(ti−1, Sti−1)Sti−1∆Wti−1, (1.4)

where ∆Wti−1 = Wti− Wti−1 ∼ N (∆t). Hence we have the following condi-tional distribution of Sti

Sti|Sti−1 ∼ N Sti−1+ (rti−1− δti−1)Sti−1∆t, σ(ti−1, Sti−1)Sti−1∆t . (1.5)

Given the conditional distribution arising from the discretized SDE, we in-terpret the local volatility model as giving rise to normally distributed local RNDs which is illustrated in Figure 1.2.

S0 Sj−1SjSj+1 SN +1 t0 ti−1 ti ti+1 tM +1

Figure 1.2: Interpretation of the local volatility model.

From the figure we see that the distribution of the stock price in time step ti, given that the stock price at time ti−1 is equal to Sj, is given by the red

(24)

Risk-Neutral and Physical Estimation of Equity Market Volatility

distribution curve in the plot. For simplicity, the variances of the distribu-tions in Figure 1.2 have been assumed to be equal. In reality the variances will typically be larger for points on the grid which are further away from the current spot level. The true local volatility describing the dynamics of the spot will typically not be a deterministic function of the current time and spot level, but will instead depend on some exogenous random source. Thus, the volatility is itself stochastic giving rise to a stochastic volatility model. However, it can be shown (see e.g. Fengler, 2005) that the local variance is the conditional expectation under Q of the stochastic variance given that the spot is at a given level, i.e.

σ2(t, St) = EQ ˜σ2t|S = St , (1.6)

where ˜σt denotes the stochastic volatility at time t. Hence, there should be

one extra dimension in Figure 1.2, and the distributions in the figure can be seen as marginal distributions where the stochastic volatility has been integrated out. Denoting the joint probability density function for the spot levels at time ti−1 and ti by p(Sti, Sti−1), we have that

p(Sti, Sti−1) = p(Sti−1)p(Sti|Sti−1), (1.7)

where p(Sti−1) is the marginal distribution of the spot at time ti−1, and where

p(Sti|Sti−1) is the distribution of the spot at time ti given the value of the

spot at time ti−1. Hence, we have that the marginal distribution of the spot

at time tiis given by

p(Sti) = Z ∞

0

p(Sti−1)p(Sti|Sti−1)dSti. (1.8)

The conditional distribution of Sti given that the spot is Sj at time ti−1 can

be discretized according to p(Sti|Sti−1 = Sj) ⇒ n qi,ki−1,joN +1 k=0 . (1.9)

Thus, qi,ki−1,j is the discrete version of the local risk-neutral density (RND) given that the spot level is Sj at time ti−1. The (unconditional) RND value

in node (i, j) can then be extracted from a collection of discrete local RNDs according to

qi,j = N +1

X

l=0

qi−1,li,j qi−1,l, (1.10)

(25)

Surfaces implied from option prices

and the (unconditional) RND for time ti is given by

{qi,j}N +1j=0 . (1.11)

Now that we have defined the local- and unconditional RND we are ready to introduce the different surfaces that are implied by a cross-section of ob-served option prices. The most obvious is the price surface which could be for example the surface of European call prices on some specified domain in the strike and time-to-maturity plane. From the price surface the Black-Scholes-Merton (BSM) implied volatility surface can be extracted by inverting the BSM formula. Thus, the implied volatility surface only represents a direct transformation of the price surface. The other surfaces that are associated by a cross-section of option prices have been introduced above and are thus the local volatility surface, the local RND surface and the (unconditional) RND surface. The different surfaces are interconnected and so given one surface, the other surfaces can be extracted by some numerical procedure. The interconnections between the different surfaces are illustrated in Figure 1.3. Extracting the local volatility surface from a continuous surface of call option prices was first derived in Dupire (1994). In order for the algorithm to work one needs to start from a call price surface which is free of arbitrage and where prices for all strikes and maturities on the domain have already been interpolated and extrapolated. This method thus represents the arrow going from prices to local volatilities in connection (3) in Figure 1.3. Going from local volatilities to prices can be achieved by numerical methods, but there does not exist any exact analytical expression in this case. There are however different analytical approximations that can be used. The arrow going from the RND to prices in connection (1) in the figure can easily be achieved by a summation when the RND is discretized. For the opposite direction it is shown in e.g. Andersen and Brotherton-Ratcliffe (1997) that prices of Arrow-Debreau (A-D) securities can be extracted from a grid of call prices, and the prices of A-D securities are proportional to the RND. In An-dersen and Brotherton-Ratcliffe (1997), the authors also derive a system of equations describing the relationship between the discretized local volatility surface and the discretized local RND surface, which gives the connections (4) in the figure. The paper Andersen and Brotherton-Ratcliffe (1997) also contain a derivation of the relationship between the discretized RND surface and the discretized local volatility surface which gives the connection (5). The (unconditional) RND surface can be obtained from the local (condi-9

(26)

Risk-Neutral and Physical Estimation of Equity Market Volatility

tional) RND surface by summation which gives the arrow in one direction in connection (2). The arrow in the other direction can be obtained indirectly by first transforming the RND surface into the local volatility surface.

Prices RND Local RND Local vol 1 2 3 4 5

Figure 1.3: Connections between surfaces.

Now that we have defined the different surfaces that are implied by a cross-section of option prices we will in the next cross-section explain how the papers in this thesis answers the research questions of the thesis.

1.2

Summary and contribution of papers

In this section we will first give a short summary of the 3 papers that are included in this thesis and also highlight the contributions for each of the papers. We will also give an exposition to how the research questions RQ1 and RQ2 given in section 1 are answered in the first 2 papers in this thesis. The summary and contributions of the 3 papers are given below.

Paper A (Barkhagen and Blomvall, 2013b)

In paper A we have developed a non-parametric optimization based frame-work for estimation of the RND surface implied by observed option prices, while satisfying no-arbitrage constraints. The inverse estimation problem is 10

(27)

Summary and contribution of papers

regularized by only considering realistic surfaces in the optimization prob-lem. The regularization is accomplished by including a roughness measure in the objective function. The roughness is measured as a weighted sum of the squared difference between the discretized first and second derivative of the RND and a reference PDF. We demonstrate empirically that the method produces smooth and realistic RND, local volatility and implied volatility surfaces. By perturbing input data by random errors we also demonstrate that our framework is able to produce stable solutions when input data is affected by noise. The main contribution of paper A is that we showed that when using the RND as variable in the optimization problem, we can, given that the futures prices are considered to be known, formulate a convex op-timization problem for the full surface problem which produces smooth and stable surfaces.

Paper B (Barkhagen and Blomvall, 2013a)

In paper B we extended the framework in paper A to the estimation of the local variance surface implied by observed option prices, while satisfying no-arbitrage constraints for the local variance surface. As in paper A the reg-ularization is accomplished by including a roughness measure in the objective function. We demonstrate that, compared to paper A, it is much easier to choose the weights in the discretized roughness measure when we use local variances as variables instead of the RND. As in paper A we demonstrate empirically that the method produces smooth and realistic local volatility, RND and implied volatility surfaces. The main contributions of paper B are that we have extended the methodology in Andersen and Brotherton-Ratcliffe (1997) to a non-uniform grid and shown how to integrate it into the optimization based framework for estimation of smooth option implied surfaces.

Paper C (Barkhagen, 2013)

In paper C we have estimated the parameters of 4 selected models for the equity market from daily closing data for OMXS30 since 30 September 1986. The selected models were two GARCH type models and two stochastic volatility models. The statistical inference for the GARCH type models was performed with Maximum Likelihood estimation, while the statistical inference for the stochastic volatility models was accomplished with Markov Chain Monte Carlo (MCMC) methods. With the help of statistical tests we could decide which of the candidate models that is appropriate for describ-11

(28)

Risk-Neutral and Physical Estimation of Equity Market Volatility

ing the equity market dynamics for OMXS30. Paper C has provided us with insights into how we can estimate models which are commonly used for the equity markets, and also helped us to decide which model that is appropri-ate to use in a SP framework for optimal decisions on the equity derivatives markets. We found that a GARCH(1,1) model with Poisson jumps, out of the tested models, provides the best fit to the observed log returns for the OMXS30 index. Thus, paper C has provided us with a preliminary answer to the research question RQ3 in this thesis. There is no new theory presented in this paper, and thus it is an application of already known results.

Now that we have summarized the 3 papers we will give an exposition to how the research questions RQ1 and RQ2 given in section 1 are answered in the first 2 papers in this thesis. RQ1 asks which properties that are essential to capture when estimating option implied surfaces. We will below list the essential properties and then later explain how these properties are captured in the optimization based frameworks that are presented in papers A and B in this thesis. The list of essential properties to be captured is

i) Estimation of option implied surfaces is complicated by the fact that a cross-section of observed option prices contain noise and possibly also ar-bitrage. In order for a set of option prices to be free of arbitrage certain no-arbitrage conditions in both the strike direction and the time-to-maturity direction have to be satisfied. We must ensure that the estimated surface is free of arbitrage, which means that there does not exist arbitrage between different option prices that are implied by the estimated surface. If the noise in the option prices is not properly accounted for in the estimation method there is a risk that the estimated surface will contain arbitrage. Since we must ensure absence of arbitrage it means that we, if possible, should esti-mate the entire surface simultaneously which is often not the case for methods described in the literature. In e.g. Kahal´e (2004) and Fengler (2009) the im-plied call price curves for the longest maturity is first estimated and then the call price curves for the shorter maturities are then estimated in steps by ensuring absence of calendar arbitrage in each step separately.

ii) Estimating surfaces from a set of observed option prices is an inverse problem which is typically ill-posed. A well-posed inverse problem is a prob-lem that has the following properties

(29)

Summary and contribution of papers

1. A solution exists. 2. The solution is unique.

3. Stability of the solution, i.e. the solution’s behavior does not change much when there is a small change in the observed data.

A problem that is not well-posed is said to be ill-posed. Since the inverse problem of estimating option implied surfaces are typically solved by least squares methods, the first two conditions for a well-posed problem will usually be satisfied. Many traditional methods described in the literature, however, will typically have a problem to satisfy the third condition in the list. Many traditional parametric methods, such as e.g. the Heston model (Heston, 1993) and SVI (Gatheral, 2006), leads to non-convex optimization problems that have many local optima, and hence a small change in the input data can lead to very different estimated values for the model parameters. Since the input data contains a lot of noise this means that traditional methods often have difficulty producing stable solutions. In paper A we demonstrate that our optimization based framework gives better results than the Heston model in terms of producing stable RNDs. The stability issue for inverse problems can be handled by so called regularization techniques, which is used in the objective function in paper A and B.

iii) The problem that is solved should be formulated such that it is compar-atively easy to estimate the surface. Thus, the optimization problem should not have any local optima, since this makes it very difficult to actually solve the problem to optimality, and it is also related to the stability issue of a well-posed inverse problem as was stated in ii). In paper A we show that the problem formulation that is used leads to a convex quadratic program where the solution is a global optimum. The problem formulation that is used in paper B contains non-linear equality constraints and is a non-convex problem, however empirical tests indicate that the solution does not seem to get stuck in local optima.

iv) When we formulate the problem we must handle that the surface contains an infinite number of variables in an adequate way. In both paper A and pa-per B this is solved by discretization and only considering realistic solutions through an appropriate regularization. Many of the traditional methods de-scribed in the literature solves this problem by assuming a parametric form for the solution, however as mentioned earlier this leads to, among other 13

(30)

Risk-Neutral and Physical Estimation of Equity Market Volatility

things, the drawback that the problem typically becomes non-convex with many local optima.

v) The method should produce a surface which is successful in explaining how the surface changes with time, i.e. we want to use a method that is able to capture the changes that actually occur in the options markets. Since observed option prices contain a lot of noise it means that is easy to capture changes that does not stem from properties of the market but rather from the methods that inadequately handles the noise in the input data. As we have mentioned many traditional parametric methods have difficulty dealing with the noise in the input data. As a consequence, when the evolution of the surface over time is studied, there is a high risk that dimension reduction methods such as principal component analysis (PCA) fail to capture the ac-tual movements and to a large extent only capture the noise. This has been observed for the interest rate market in Blomvall and Ndengo (2012). vi) When we formulate the optimization problem we want to choose a variable in the problem that is not an integration (or summation) of other variables. Otherwise it is difficult to separate the noise in the estimation since the noise has been integrated out. We refer to variables that are created by integration as being non-local and local variables refer to variables that contain local in-formation that have not been integrated out. We can rank the surfaces with respect to how local the information is according to

price < implied volatility < RND < local volatility < local RND,

where variables to the left are more integrated than variables to the right. In paper A we use the RND as variable when we solve the problem and in paper B we use the local variance. The local RND volume contains the most local information but the high dimensionality convey that it is probably dif-ficult to use as variable in the optimization problem. One obvious problem with using the local RND as variable is that we then need to specify a large number of reference RNDs when we are solving the problem.

Given the answers that we have identified to RQ1 above we can formulate RQ2 which reads: How should option implied surfaces be estimated? The answers to this question are given in papers A and B and are extracted below.

(31)

Summary and contribution of papers

In paper A and paper B we are using a non-parametric optimization based method which has previously been successfully applied to the interest rate markets in Manzano and Blomvall (2004), Blomvall (2011) and Blomvall and Ndengo (2012). Studies on the interest rate markets have shown that the method is very robust with respect to noise in input data (i). Given the desirable properties listed above we should have a method which is able to exclude unrealistic surfaces (ii). This means that it is less desirable to esti-mate e.g. the call price surface or the implied volatility surface since these surfaces contain integrated variables which in turn means that irregularities in these more local surfaces are integrated out. Thus for example an implied volatility surface that looks realistic can imply an unrealistic RND- and local volatility surface (see e.g. Rebonato, 2004). Since the local RND volume is intractable it remains to choose between the RND and local variances as variables in the optimization problem. Out of the RND and local variance surfaces the easiest to estimate is the RND surface and therefore we started with this surface when solving the problem of estimating surfaces implied by observed option prices. We show in paper A that when we choose the RND as the variable, the resulting optimization problem is convex and can be solved fast and efficiently. However, since we in the optimization also solve for implied futures prices, together with the fact that the no-arbitrage conditions in the time-to-maturity direction depend on futures prices, mean that we cannot solve the full surface problem directly. Instead we are first solving the problem one maturity at a time which results in an implied fu-tures price for all maturities in the data set. These fufu-tures prices are then treated as constants and serve as input when we solve the problem for the whole surface simultaneously.

Another drawback with choosing the RND as the variable in the optimization problem is that it is non-trivial to choose the parameters in the roughness measure in the objective function. This has to do with the fact that the natural relative variation is large for RND values in different points in the strike direction. Since we to a large degree measure the roughness as dis-crete second derivatives, it means that different points on the grid will have very different impact on the objective function value which must be handled when we choose the parameters. Put in other words, when we seek realistic surfaces, we must handle the fact that it is reasonable with a wide range in the RND values.

In light of these drawbacks that exist when choosing the RND as variable 15

(32)

Risk-Neutral and Physical Estimation of Equity Market Volatility

in the optimization problem we could instead work with the local volatility surface. The local volatility surface is more complicated to work with than the RND surface but it results in several desirable properties for the opti-mization problem that we want to solve. The local variance surface, which is simply the local volatility surface squared, is the surface that we choose as variable in paper B of this thesis. The local variance surface has the property that the range in values of local variances is approximately a factor 10, which is much smaller than the range for the RND surface. This means that it is much easier to choose the parameters in the discretized roughness measure in the objective function, and as the empirical tests in paper B demonstrates it is sufficient to choose the parameter vectors as a constant multiplied by a vector of ones.

Choosing the local variance surface as variable also brings another desirable property – namely that it is much easier to ensure no-arbitrage in the time-to-maturity direction for the local variance surface. This rectifies the problem that we had with also solving for the implied futures prices when using the RND surface as the variable, and we can thus solve the full surface problem directly without having to first solve the individual maturity problems when using the local variances as variables. The drawback with using the local variances instead of the RND as variables is that the optimization problem becomes non-linear and non-convex, however empirical tests have shown that the solution does not seem to get stuck in local optima.

As an answer to RQ2 we find that an option implied surface should be es-timated with a method that has properties equal to or better than the ones in paper B. The important properties from RQ1 that our proposed meth-ods satisfy is that they define well-posed inverse problems (ii), they can deal with the huge dimensionality of the set of all feasible surfaces (iv) and that the decision variables are local (vi). The most promising method is the one presented in paper B. Since the optimization algorithm does not seem to get stuck in local optima, this method satisfies property (iii), and as a conse-quence also that the problem is well-posed (ii). By selecting local variances as variables also property (vi) is satisfied and it is easy to guarantee an arbitrage-free surface (i), and in combination with the regularization which minimize the squared second derivative, the method also produces realistic surfaces (iv). Since each surface is realistic and arbitrage-free this should provide a good opportunity to study the evolution of the surface over time (v), as the noise in input data (i) to a large extent has been removed. This 16

(33)

Future research

method should therefore provide an accurate picture of the option surface at each point in time.

Now that we have given an exposition of how the research questions that was formulated earlier are answered in the 3 papers of this thesis we will conclude with a short outline of the future research questions for my PhD project.

1.3

Future research

In papers A and B in this thesis we have developed an optimization based framework for estimating RND- and local variance surfaces implied by a cross-section of observed European option prices. Thus, the methods that we have developed are designed for the index options markets where the ex-change traded options are typically European. For single stock options how-ever, the standardized options are typically American, and thus we would like to extend the framework to also be able to estimate the local variance surface implied by a cross-section of observed American options. In an ear-lier working paper (Barkhagen and Blomvall, 2011) we have implemented a stochastic programming method for hedging long term options with the help of shorter term options in a market with transaction costs. Given the high quality of surfaces estimated with our optimization based framework we will in a future paper extend the method for option hedging that was described and implemented in Barkhagen and Blomvall (2011). Since we have access to option implied information of high quality it would also be interesting to develop a general SP framework for making optimal investments in the equity derivatives markets.

References

Andersen, L.B.G. and Brotherton-Ratcliffe, R., The equity option volatility smile: an implicit finite-difference approach. The Journal of Computational Finance, 1997, 1, 5–37.

Barkhagen, M., Statistical tests for equity market models. 2013, Technical Report, Link¨oping University.

(34)

Risk-Neutral and Physical Estimation of Equity Market Volatility

Barkhagen, M. and Blomvall, J., A stochastic programming model for hedg-ing long-term options in a market with transaction costs. 2011, Technical Report, Link¨oping University.

Barkhagen, M. and Blomvall, J., Non-parametric estimation of local variance surfaces. 2013a, Working Paper, Link¨oping University.

Barkhagen, M. and Blomvall, J., Non-parametric estimation of the option implied risk-neutral density surface. 2013b, Submitted to Quantitative Fi-nance.

Bates, D., Jumps and stochastic volatility: exchange rate processes implicit in Deutschemark options. Review of Financial Studies, 1996, 9, 69–107. Bertsekas, D.P., Dynamic Programming and Optimal Control 1995 (Athena

Scientific: Belmont, MA).

Bj¨ork, T., Arbitrage Theory in Continuous Time 2004 (Oxford University Press: New York).

Black, F. and Scholes, M., The pricing of options and corporate liabilities. Journal of Political Economy, 1973, 81, 637–659.

Blomvall, J., Optimization based estimation of forward rates. 2011, Working paper, Link¨oping University.

Blomvall, J. and Lindberg, P.O., A Riccati-based primal interior point solver for multistage stochastic programming. European Journal of Operational Research, 2002, 143, 452–461.

Blomvall, J. and Lindberg, P.O., Back-testing the performance of an actively managed option portfolio at the Swedish stock market, 1990–1999. Journal of Economic Dynamics and Control, 2003, 27, 1099–1112.

Blomvall, J. and Ndengo, M., Dominance of yield curve interpolation methods by a generalized optimization framework. 2012, Working Paper, Link¨oping University.

Bollerslev, T., Generalised Autoregressive Conditional Heteroskedasticity. Journal of Econometrics, 1986, 31, 307–327.

Dupire, B., Pricing with a smile. RISK, 1994, 7, 18–20. 18

(35)

REFERENCES

Fengler, M.R., Semiparametric Modeling of Implied Volatility 2005 (Springer: Berlin).

Fengler, M.R., Arbitrage-free smoothing of the implied volatility surface. Quantitative Finance, 2009, 9, 417–428.

Gatheral, J., The Volatility Surface: A Practitioner’s Guide 2006 (Jonh Wi-ley & Sons: Hoboken, NJ).

Gondzio, J., Kouwenberg, R. and Vorst, T., Hedging options under trans-action costs and stochastic volatility. Journal of Economic Dynamics and Control, 2003, 27, 1045–1068.

Heston, S., A closed-form solution for options with stochastic volatility with applications to bond and currency options. Review of Financial Studies, 1993, 6, 327–343.

Hull, J.C., Options, Futures and Other Derivatives 2005 (Prentice Hall: En-glewood Cliffs, NJ).

Kahal´e, N., An arbitrage-free interpolation of volatilities. RISK, 2004, 17, 102–106.

Manzano, J. and Blomvall, J., Positive forward rates in the maximum smoothness framework. Quantitative Finance, 2004, 4, 221–232.

Rebonato, R., Volatility and Correlation 2004 (Jonh Wiley & Sons: Chich-ester, UK).

Shapiro, A., Dentcheva, D. and Ruszczy´nski, A., Lectures on Stochastic Pro-gramming: Modeling and Theory 2009 (SIAM: Philadelphia, PA).

References

Related documents

To summarize, what we have learned about Nord Pool regarding the rela- tionship between market structure and the behavior of electricity prices are the following: (i) the degree

The problem of loss of meaning in schooling and teaching-learning of mathematics is explored in a study with adolescent students at two grade eight classes in Sweden with

Linköping Studies in Science and Technology Dissertations, No.. Linköping Studies in Science

What also is interesting with the calibrated SSVI method is that it improves the initial fit so much that it is closing in to the SVI model which as we know from Section 5.3 gives

Then we forecast underlying asset value S t+1 using GARCH(1,1) and the implied volatility using the SVI Kalman filte, which are an input is input into the Black-Scholes formula

– Visst kan man se det som lyx, en musiklektion med guldkant, säger Göran Berg, verksamhetsledare på Musik i Väst och ansvarig för projektet.. – Men vi hoppas att det snarare

Abstract: In this paper we examine a jump diffusion model for option pric- ing to determine if the commonly observed presence of a skew in implied volatility graphs is attributable

What is interesting, however, is what surfaced during one of the interviews with an originator who argued that one of the primary goals in the sales process is to sell of as much