20
Robust Calculation of MFIV from Calibrated Surfaces Philip Stahl * and Philipp B. Rindler Working Paper — Feb 2012 Abstract This paper proposes a new method to calculate model-free implied volatility from a calibrated option price surface. This circumvents com- mon interpolation/extrapolation problems found in established method- ologies, where prices enter calculation directly, and is numerically more stable. Areas outside the observable strikes are approximated better. Pre- dictive regressions over 180 months based on this new method show that the new method is indeed superior in most cases, even with only very few observable strikes. Keywords: Option pricing, model-free implied volatility, characteristic functions JEL-Classification: C61 C80 G13 1 Introduction For financial institutions and investors, reliable ways of forecasting risk of in- vestments is of utmost importance. Mostly reduced to the variation of returns, * [email protected] [email protected] 1

Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

Embed Size (px)

DESCRIPTION

Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

Citation preview

Page 1: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

Electronic copy available at: http://ssrn.com/abstract=2043503

Robust Calculation of MFIV from Calibrated

Surfaces

Philip Stahl∗and Philipp B. Rindler†

Working Paper — Feb 2012

Abstract

This paper proposes a new method to calculate model-free implied

volatility from a calibrated option price surface. This circumvents com-

mon interpolation/extrapolation problems found in established method-

ologies, where prices enter calculation directly, and is numerically more

stable. Areas outside the observable strikes are approximated better. Pre-

dictive regressions over 180 months based on this new method show that

the new method is indeed superior in most cases, even with only very few

observable strikes.

Keywords: Option pricing, model-free implied volatility, characteristic

functions

JEL-Classification: C61 C80 G13

1 Introduction

For financial institutions and investors, reliable ways of forecasting risk of in-

vestments is of utmost importance. Mostly reduced to the variation of returns,

[email protected][email protected]

1

Page 2: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

Electronic copy available at: http://ssrn.com/abstract=2043503

active option trading allows to extract the views about return variation of the

average investor from option prices. Implied variance depends on the dynamics

of the underlying model, and are usually only computed for at-the-money op-

tions. Britten-Jones and Neuberger (2000) extended prior work by showing that,

for stochastic volatility diffusions, an infinite number of price processes can be

consistently fitted to observed option prices, thus deriving a model-free implied

variance (MFIV). This requires not only at-the-money option prices, but uses

the whole continuum of strikes, and levers available information more effective.

Jiang and Tian (2005) propose a procedure to deal with limited data observabil-

ity by interpolation and extrapolation of Black-Scholes implied volatility over

strikes. Their implementation is the established way of calculating MFIV nowa-

days, such as in Bollerslev et al. (2009) and Bollerslev et al. (2010). Also, the

CBOE volatility index VIX is based on this methodology.

Drechsler and Yaron (2011) show that the variance premium can give an

idea about long-run uncertainty aversion and may be helpful in predicting stock

market returns. Carr and Wu (2009) defined the variance premium as the

difference between realized variance under physical probability measure P and

the expected future realized variance under risk neutral measure Q. Under

no arbitrage, variance swaps represent the risk-neutral expectation of future

realized variance. They synthesize variance swaps from options to calculate

MFIV, and do so from a cross-section of options over strikes.

However, the cross-section of option prices is often very small. Only options

trading on the same stock and the same maturity can be considered, which

are rarely enough. Most studies limit their scope to indices with many active

options or sort out stocks with too few options. Furthermore, they employ the

methodology suggested by Jiang and Tian (2005), which relies on numerically

2

Page 3: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

unstable interpolation with cubic splines and the assumption of constant option

prices outside the observable range. This introduces additional sources of error

in the estimation of MFIV and may give a false sense of confidence in the results.

In this paper we develop an indirect approach to calculate MFIV by cali-

brating a pre-specified model to fit option prices, and calculate MFIV from

a dense grid of theoretical option prices. The specification of the model can

be interpreted as sophisticated interpolation algorithm. Implied volatility is

still calculated from the cross section of option prices, but is less vulnerable to

option prices that behave different than expected (e.g., mispricing, or market

microstructure anomalies that may deform the surface). In regression analysis,

the proposed method has higher explanatory power for realized variance than

the Carr and Wu (2009)-implementation. The remainder of the paper is as fol-

lows: Section 2 gives an overview of the theory of MFIV and explains where

errors arise. Section 3 describes the methodology by Jiang and Tian (2005) as

well as the improved one in detail. Section 4 lays out regression results and

Section 5 concludes.

2 Model-Free Implied Variance

2.1 Synthetic variance swaps

Originally, Britten-Jones and Neuberger (2000) derived the MFIV only in

a diffusion setting. This was later extended by Jiang and Tian (2005), who

generalize the the underlying stochastic process to include jumps. Carr and Wu

(2009) show that the basic formula can be derived in a semi-martingale setup.

They quantify the return variance as variance swap that pays according to

realized variance and synthesize variance swap rates from option prices. Under

risk neutrality, the variance swap rate has to equal the expectation of the future

3

Page 4: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

realized variance such that

SWt,T = EQt [RVt,T ] (2.1)

The following paragraphs redraw their derivation of future quadratic varia-

tion from option prices.

Let St denote the time t spot price of an asset, Ft its time t futures price

with maturity T > t. By no arbitrage, there exists a risk-neutral, filtered

probability space (Ω,F , (Ft),Q) on which the futures price Ft is a sum of a

purely continuous martingale and a purely discontinuous (jump) martingale:

dFt = Ft−σt−dWt +

∫R0

Ft−(ex − 1)[µ(dx, dt)− νt(x)dxdt] (2.2)

where Wt is a standard Brownian motion (under Q), R0 ≡ R\0, Ft− is the

left limit of the futures price at time t (the futures price prior to a jump at time

t), and µ(dx, dt) is the random counting measure which is nonzero for a given

value of x if and only if the futures price jumps from Ft− to Ft = Ft−ex at time

t. Finally, νt(x) is the compensator process corresponding to µ.1

Under the dynamics in (2.2), the quadratic variation on the futures return

from time t until maturity at T is given by:

Vt,T =

∫ T

t

σ2s−ds+

∫ T

t

∫R0

x2µ(dx, ds) (2.3)

The annualized return variance is then given by RVt,T = 1T−tVt,T . The idea

of MFIV is that the quadratic variation can be replicated by a static portfolio

1It is assumed that the jump process is of finite variation, i.e.∫R0 (|x| ∧ 1)νt(x)dx < ∞.

Moreover, σt− and νt(x) are both stochastic and predictable with respect to the filtration Ft

and restricted so that the futures price Ft is always positive.

4

Page 5: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

of options with maturity T and a dynamic position in futures. When the un-

derlying process is a diffusion, this replication is exact. Assuming jumps in the

dynamics leads to higher-order correction terms as shown below.

Under Q, futures trading can be done at no cost, such that the risk-neutral

expected value of the quadratic variation can be approximated by the value of

the options in the static replicating portfolio. Carr and Wu (2009) specify the

following

Proposition 1. Under absence of arbitrage, the risk-neutral expected value of

return quadratic variation of an asset over horizon [t, T ] defined in (2.3) can

be approximated by the continuum of European out-of-the-money option prices

across all strikes K > 0 and at the same maturity date T

EQ[RVt,T ] =2

T − t

∫ ∞0

Θt(K,T )

Bt(T )K2dK + ε (2.4)

where Bt(T ) denotes the time-t price of a bond paying one dollar at T ,Θt(K,T )

denotesthe time-t value of an out-of-the-money option with strike price K > 0

and maturity T ≥ t (a call option when K > Ft and a put option when K ≤ Ft),

and ε denotes the approximation error, which is zero when the futures price

process is purely continuous.

For the remainder of the paper, equation (2.4) serves as definition of MFIV.

In the next section the calculation in practice is examined in detail.

2.2 Implementation issues

From equation (2.4) it is easy to see that calculation of MFIV requires nu-

merical integration over an infinite domain, i.e. an infinite amount of strikes

with infinitesimal distance ranging from K = 0 to K = ∞. In practice, these

requirements are not fulfilled. Strikes are often spaced several dollars from each

5

Page 6: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

other, most options issued are somewhat close to being at-the-money (close in

relation to zero and infinity), and certainly only a finite number of options is

traded. Two sources of errors arise: Truncation and discretization.

Truncation refers to the reduction of the integration domain from [K0,K∞]

to [Kmin,Kmax], where Kmin < F0 < Kmax, thus strikes are observable around

the forward price. Jiang and Tian (2005) derive theoretical upper bounds for

truncation errors beyond the strike range.

Discretization stems from the distance between observable strikes ∆K > 0.

The strike surface is discrete and cannot be be integrated without interpolation.

Using approximations such as rectangle rule, trapezoidal rule, or Simpson’s rule

are interpolation methods. Interpolations induce an additional source of error to

the calculation, which can be severe under complicated or uncommon observed

price structures.

3 Methodology

3.1 Current methodology

Calculation of MFIV requires a continuum of strikes and in practice inter-

polation between strikes as well as extrapolation outside the observable region

is necessary. Jiang and Tian (2005) suggest to use natural cubic splines to

interpolate and to keep observed option prices constant outside [Kmin,Kmax].

According to Shimko (1993) and Ait-Sahalia and Lo (1998), the nonlinear re-

lationship of option and strike prices may induce an upward bias, and they

suggest using Black-Scholes implied volatility as symmetric transformation of

option prices to apply curve fitting methods that provide the required continuum

of strikes. Beyond the observable range of strikes, Jiang and Tian (2005) note

6

Page 7: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

Figure 1: Extrapolation of strikes on a simulated implied volatility surface,based on parameter set 1 from Jiang and Tian (2005).

that other extrapolation methods than keeping the price constant may lead to

large estimation errors and negative implied volatilities. Figure 1 depicts differ-

ent extrapolation methods on an implied volatility surface of observable strikes.

The observed surface is calculated from a Heston (1993)-Model with Parameters

S = 100, r = 0, v0 = 0.04, ρ = −0.5, κ = 2, θ = 0.04, λ = 0, σvolatility = 0.225,

which are the same as in Jiang and Tian (2005, parameter set 1). The strikes

are equally spaced with ∆K = USD5 and symmetrically distributed around S.

The difficulty of curve-fitting is evident.

Jiang and Tian (2005) simulate a price surface with stochastic volatility and

jumps in the price process. From this surface, they estimate the effectiveness

of their curve-fitting method to assess its appropriateness to overcome limited

information by reducing the strikes that enter the MFIV calculation, but only

consider isolated situations where either truncation or discretization occur and

strikes are equidistant. In earlier work, we have extended this analysis and

considered random drafts from a simulated option price surface of decreasing

7

Page 8: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

size to replicate the patterns observed in real data (Stahl (2010)). We conclude

that the method of Jiang and Tian (2005) is appropriate if the observed volatility

surface is very smooth, but may be far out if option prices exhibit deviations

from a smooth surface or very few prices are available.

Carr and Wu (2009) perform two interpolations: the first over strikes, the

second over maturities. On the strike dimension, they follow Jiang and Tian

(2005). Over maturities, they interpolate linear between two available maturi-

ties T1 and T2 to gain the variance between t to T by

SWt,T =1

T − t[SWt,T1

(T1 − t)(T2 − T ) + SWt,T2(T2 − t)(T − T1)

T2 − T1] (3.1)

which they compare against the corresponding ex-post realized variance. This

is given by

RVt,T =365

M

M∑i=1

(Ft+i,T − Ft+i−1,T

Ft+i−1,T

)2

(3.2)

where M is the maturity in days such that t+M = T . To ensure comparability

of results, M = 30. We refer to (3.1) as discretized MFIV and to (3.2) as realized

variance (RV).

3.2 MFIV using calibrated models

Current implementations of MFIV are inaccurate and numerically instable.

Strangely priced options are dangerous to the stability of direct interpolation

because they enter the calculation of MFIV directly and influence the inter-

polated neighborhood on the surface, multiplying their effects. Strikes outside

[Kmin,Kmax] may be mispriced as well. We propose to step away from cal-

culating MFIV from prices directly, rather use them to calibrate a model and

generate a large and dense volatility surface, which is translated into option

8

Page 9: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

prices at a density unobserved in practice that serve as a basis for MFIV. This

has several advantages:

• Academics have a thorough understanding of the behavior of parametric

models. Curve-fitting methods based on splines behave unpredictable and

can generate extreme outliers. Option prices can easily become negative.

Additional procedures are necessary to make sure that the interpolation

stays within reasonable boundaries. A calibrated model fulfills these con-

ditions by design.

• Calibrated models replicate the behavior of option prices far out-of-the-

money better than constant extrapolation. MFIV considers a cross-section

of prices that are weighted by K2, thus strikes far from the forward price

are less important for the calculation, but in situations where all observ-

able strikes are truncated close to the forward price, truncation errors may

be considerable.

• If only one strike is observable (not uncommon – see table 1), the indi-

rect approach is still able to approximate the dynamics of the volatility

surface. Constant extrapolation would not only be as informationally inef-

ficient as common at-the-money implied volatility, but also introduce the

approximation as a new source of error.

• Parametric models follow from economic reasoning and empirical analy-

sis. Standard curve-fitting methods are not specifically designed for op-

tion markets. Economic reasoning may improve accuracy where educated

guesses are required by the real world.

Choosing the underlying model, we follow Gatheral (2006), who suggests using

a stochastic volatility model with jumps in the stock price process (SVJ model).

His reasoning is that while jumps are empirically necessary to explain volatility

9

Page 10: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

surface behavior, estimation of simultaneously jumping prices and volatilities

(as with the SVJJ model) is computationally expensive and inaccurate, because

volatility cannot be observed directly and thus estimation of jumps makes fitting

the surface hard. Furthermore, Gatheral (2006) demonstrates that while the

SVJ model increases the fit compared to the Heston (1993) model, improvements

of the SVJJ model over the SVJ model are small2.

For every day and maturity, the specified model needs to be recalibrated.

Even though one would expect that it is sufficient to calibrate the model per

stock globally every once in a while and continue for the next dates with lo-

cal optimizations, errors grow fast and are cumulative. Every calibration is

therefore performed globally in a two step process: First, adaptive simulated

annealing (ASA) is performed on the SVJ model’s characteristic function to

find a set of parameters v0, κ, θ, η, ρ, α, δ, and λ that is likely to be close

to the global optimum. Second, pattern search is performed to find the local

optimal set, starting from the last set from ASA. By employing the second step,

the very slow transition from a good state to the best state of ASA can be

avoided and the resulting set is likely to fit better. Details and boundaries of

the optimization can be found in the appendix.

With a parameter set for a given t and T an indefinitely dense option price

surface can be calculated. Here, strikes are ranged from $1 to $5000 and spaced

by $2, so the interpolated option price surface contains 2500 prices. As the in-

terpolating SVJ model’s stochastic process is known by assumption, this can be

done computationally efficient through fourier inversion3. On this surface, op-

tion prices are sorted over strikes and the integral of weighted implied variances

2As characteristic functions are used for calibration, extension of results to the SVJJ orVariance-Gamma model is straightforward. These can be found in Gatheral (2006).

3See Gatheral (2006) or the appendix for details.

10

Page 11: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

is approximated by trapezoidal numerical integration.

The weighting factor K2 pronounces strikes at-the-money, thus the most im-

portant part the model has is the interpolation. Extrapolation of far out-of-the-

money strikes has a relatively low impact. The underlying model is known, so

the behavior of the surface is stable. The calibration may correct false prices

and filters the effects of outliers on the estimation. However, only prices for a

specific date and maturity are considered, so in cases where only one option is

observable, the model may be vastly mis-specified.

4 Empirical Results

4.1 Data

The data to test the proposed methodology are daily historical option prices

from OptionMetrics, starting January 2, 2000, and ending December 31, 2010,

stocks where quotes that start later or end earlier are not considered. Maturity

of options is limited to be between 8 and 365 days to avoid anomalies of very long

term options or shortly before exercise date. All options are American options,

however OptionMetrics corrects these by subtracting an approximation of the

early exercise premium following a binomial tree approach. Even though this

might contain other biases, these are consistent over all analyzed stocks and do

not affect the main results. Furthermore, positive bid-ask spreads are required.

Stock prices, Black-Scholes implied volatilities, and the interest rate curve are

from WRDS and prices are dividend adjusted, but stock splits are not corrected.

From this data set we selected 15 stocks4 randomly. While other authors (for

example Carr and Wu (2009)) choose stocks according to availability of option

4The low number of stocks is mainly due to the time intensive computation. Tests will beextended in future versions of this paper.

11

Page 12: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

Table 1: List of stocks in the sampleNo. Security ID Ticker Starting Date Sample size Min. Strikes Max. Strikes Name

1 100943 ASA 02-Jan-1996 9789 4 5 ASA GOLD AND PRECIOUS METALS LIMITED2 101172 AAI 02-Jan-1996 3480 1 5 AIRTRAN HLDGS INC3 101328 TWX 02-Jan-1996 16889 4 5 TIME WARNER INC4 101475 ABC 01-Aug-1998 8120 4 5 AMERISOURCEBERGEN CORP5 102322 BDN 14-Apr-1998 886 2 5 BRANDYWINE RLTY TR6 104939 F 02-Jan-1996 8013 1 6 FORD MTR CO DEL7 105964 IDA 28-Sep-1996 2987 1 4 IDACORP INC8 106652 KNDL 05-Dec-1998 3241 1 5 KENDLE INTERNATIONAL INC9 106776 LSI 02-Jan-1996 6428 1 5 LSI CORPORATION

10 106892 LM 29-Apr-1997 11302 4 5 LEGG MASON INC11 107015 L 02-Jan-1996 7044 4 5 LOEWS CORP12 109695 ROL 27-Oct-1998 333 1 4 ROLLINS INC13 110681 SYKE 02-Apr-1997 3477 1 4 SYKES ENTERPRISES INC14 110740 TE 13-Mar-1996 3965 3 5 TECO ENERGY INC15 112219 ZBRA 02-Jan-1996 5701 4 4 ZEBRA TECHNOLOGIES CORP

Table 1 summarizes the sample of stocks used in this paper. Quotes for calculations start 01-Jan-2000 and end 31-Dec-2010. Samplesize refers to the number of observations per stock, minimum and maximum strikes refer to the number of strikes observable for achosen maturity.

quotes, this shortage of data is what the proposed methodology is designed for

to overcome. A summary of the used data can be found in table 1.

4.2 Predictive regressions

To assess the forecast ability of both methods we follow Shu and Zhang (2002)

and run regressions on both the method as in Carr and Wu (2009) and the

indirect method on the future realized variance. The regression models are

RVt = α+ βMFIV CWt + εt (4.1)

RVt = α+ βMFIV CSt + εt (4.2)

where superscript CW denotes the Carr and Wu (2009)-Method, and CS de-

notes MFIV from calibrated surfaces. Table 2 summarizes the rsults of both

regressions on MFIV calculations for the first trading day of every month on 30

days in the future per security. In most cases, the new method’s R2 is higher

than before, and F -statistics as well as p-value are in favor of the MFIV from

calibrated surfaces. In absolute terms, R2 seems to be low, but there are two

possible explanations: First, the data is not adjusted for stock splits. This may

introduce an error in the calculation of the variance, depending on the exact

12

Page 13: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

adjustment procedure of options. Second, the stocks are selected randomly from

all available stocks in the WRDS database, and may be illiquid or inactively

traded. Both apply to every stock in the data set, and do not affect the results

of the predictive regressions (4.1) or (4.2).e

5 Conclusion

In this paper, we develop a new method to calculate MFIV which does not

directly incorporates prices and is numerically more robust than prior methods.

It specifically addresses the interpolation/extrapolation method by Jiang and

Tian (2005), which relies on polynomial splines between observed option prices,

which are hard to control and may easily result in negative prices or volatilities.

Furthermore, the assumption of constant strike prices outside the observable

range is unrealistic. By calibrating a SVJ model to option prices, the price

surface can be approximated better, and will stay within boundaries that are

relatively well understood. Instead of taking the volatility from the model itself,

we calculate MFIV from the cross section of option prices, using all available

information. Predictive regressions confirm that the proposed method is indeed

better suited to extract future realized variance from option markets.

There are still issues with the calculation of MFIV from incomplete observa-

tions. First, for every considered date, the price surface has to be calibrated

globally. This is not only expensive in terms of computation, but it still requires

some data to calibrate on. In cases where only one or no option prices are ob-

servable, the model might be miscalibrated. One way to circumvent this could

be to analyze the stability of model parameters over time, and use them not only

as a starting set for the next fitting, but also to interpolate over time. Second,

empirical evidence points into the direction that volatility follows a continuous

13

Page 14: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

Tab

le2:

Reg

ress

ion

stati

stic

sS

ecu

rity

IDC

arr

and

Wu

(200

9)-

Met

hod

olo

gy

MF

IVfr

om

cali

bra

ted

surf

ace

Coeffi

cien

tIn

terc

ept

R2

F-s

tati

stic

p-v

alu

eσε

Coeffi

cien

tIn

terc

ept

R2

F-s

tati

stic

p-v

alu

eσε

1009

430.

0408

0.21

420.

0023

0.4

154

0.5

201

0.2

153

1.2

974

0.0

101

0.0

918

17.9

925

0.0

000

0.1

960

1011

720.

2343

0.58

430.

0444

7.8

553

0.0

057

0.9

144

0.6

584

0.3

745

0.0

933

17.3

999

0.0

000

0.8

676

1013

280.

5246

-0.1

359

0.14

4330.0

086

0.0

000

4.3

426

1.0

715

0.2

668

0.0

355

6.5

586

0.0

113

4.8

944

1014

750.

0593

0.27

430.

0047

0.6

909

0.4

072

0.3

513

1.1

173

0.0

423

0.1

144

18.9

874

0.0

000

0.3

126

1023

220.

5154

-0.0

952

0.48

4844.2

200

0.0

000

0.7

490

2.7

777

-0.2

953

0.6

640

92.8

977

0.0

000

0.4

884

1049

390.

1539

0.06

880.

2499

59.3

042

0.0

000

0.2

082

1.2

623

-0.0

795

0.5

625

228.8

609

0.0

000

0.1

214

1059

640.

5398

0.06

630.

0403

7.1

446

0.0

083

0.0

120

0.9

855

0.0

001

0.4

252

125.7

466

0.0

000

0.0

072

1066

520.

4378

2.80

230.

0002

0.0

222

0.8

818

319.6

534

-6.5

125

5.9

541

0.0

098

1.0

569

0.3

063

316.5

926

1067

760.

0168

0.58

190.

0011

0.1

943

0.6

599

0.3

132

1.1

663

0.0

484

0.3

842

111.0

680

0.0

000

0.1

931

1068

920.

4006

0.26

510.

0871

15.5

441

0.0

001

0.5

542

1.7

661

-0.0

652

0.4

680

143.4

065

0.0

000

0.3

230

1070

150.

1125

0.15

900.

0178

3.2

237

0.0

743

0.3

573

2.0

152

-0.0

435

0.1

862

40.7

369

0.0

000

0.2

961

1096

951.

5990

0.54

140.

0010

0.0

231

0.8

805

2.5

954

-3.6

681

0.9

539

0.0

288

0.7

117

0.4

072

2.5

231

1106

810.

3788

0.61

650.

0546

8.3

179

0.0

045

1.9

033

1.0

260

0.3

964

0.0

570

8.6

969

0.0

037

1.8

986

1107

400.

2029

0.08

210.

0490

9.0

156

0.0

031

0.0

478

1.7

047

-0.0

276

0.5

489

212.9

644

0.0

000

0.0

227

1122

190.

1621

0.25

380.

0479

8.9

002

0.0

033

0.0

842

1.3

592

0.0

197

0.2

787

68.4

032

0.0

000

0.0

638

Tab

le2

stat

esre

gres

sion

resu

lts

ofb

oth

met

hod

olo

gie

son

reali

zed

vari

an

ce.

All

vari

an

ces

hav

eb

een

calc

ula

ted

at

the

firs

ttr

ad

ing

day

ofea

chm

onth

for

am

atu

rity

of30

day

s.D

ata

start

sJanu

ary

2,

2000

an

den

ds

Dec

emb

er31,

2010.

14

Page 15: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

process. High frequency data, which has established to be standard for realized

variance estimations, should be analyzed in the context of of MFIV. This may

also improve ones ability to interpolate over time, as parameters are likely to

be more stable over 5 minutes than over 30 days.

It seems promising to apply the proposed methodology to estimate the vari-

ance risk premium. With a more accurate estimation, a part of what is un-

derstood as premium might be identified as measurement error. Further tests

could check wether classic risk factors influence the variance risk premium, or

wether current risk factors are brought into existence by variance risk premia.

A Calibration of SVJ model

A.1 Derivation of the Valuation Equation

In general, the price of a European call option can be computed as

C(Ft, τ) = e−rτEQ [max(FT −K, 0)] (A.1)

It turns out that it is quite straightforward to get option prices by inverting the

characteristic function of a given stochastic process if it is known in closed form:

C(Ft, τ) = Ft −√FtK

1

π

∫ ∞0

Re[eiuxtφτ (u− i

2 )]

u2 + 14

du (A.2)

where φT (u) is the characteristic function of S and xt = log(FtK

). In the fol-

lowing, we’ll follow the derivation of Carr and Madan (1999) and Lewis (2000)

to derive (A.2).

A covered call G(xt, τ) is a long position in S and a short position in a call

option C(S, τ) written on S with payoff G(k, 0) = min(ST ,K) = min(FT ,K).

15

Page 16: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

To derive (A.2), consider the Fourier transform payoff of G(k, τ) with respect

to the log-strike k = log(KFt

)= −x defined by

G(u, τ) =

∫ ∞−∞

eiukG(k, τ)dk (A.3)

Then

1

FG(u, T − t) =

∫ ∞−∞

eiukE[min(exT , ek)|xt = 0

]dk

= E[∫ ∞−∞

eiuk min(exT , ek)dk∣∣∣xt = 0

]= E

[∫ xT

−∞eiukekdk +

∫ ∞xT

eiukexT dk∣∣∣xt = 0

]= E

[e(1+iu)xT

1 + iu− e(1+iu)xT

iu

∣∣∣xt = 0

]only if 0 < Im[u] < 1!

=1

u(u− i)E[e(1+iu)xT

∣∣xt = 0]

=1

u(u− i)φT (u− i)

To get the call option price in terms of the characteristic function, we express

the option in terms of the covered call position and invert the Fourier transform,

integrating along the line Im[u] = 12 .

C(F, τ) = F −G(F, τ)

= F − F 1

∫ ∞+ i2

−∞+ i2

e−iuk

u(u− i)φT (u− i)du

= F − F 1

∫ ∞−∞

e−i(u+i2 )k

(u+ i2 )(u− i

2 )φT (u− i

2)du

= F −√FK

1

π

∫ ∞0

Re[eiuxtφT (u− i

2 )]

u2 + 14

du

16

Page 17: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

A.2 Used characteristic functions

As in Gatheral (2006, Chapter 5).

A.2.1 Black-Scholes GBM

In the Black-Scholes model, the dynamics are given by

dS = µSdt+ σSdW (A.4)

The characteristic function is given by

φT (u) = exp

iu(µ− 1

2σ2)T − 1

2u2σ2T

(A.5)

A.2.2 Merton Jump Diffusion

In the jump-diffusion model, the dynamics are assumed to be

dS = µSdt+ σSdW + (J − 1)Sdq (A.6)

where

dq =

0 with probability 1− λdt

1 with probability λdt

is a homogeneous Poisson process with arrival intensity λ and the jump size

J assumed to be log-normally distributed with mean log-jump α and standard

deviation δ. The characteristic function is given by

φT (u) = exp

(−1

2u(u+ i)σ2 − λ

[−(eiuα−

u2δ2

2 − 1)

+ iu(eα+

δ2

2 − 1)])

T

(A.7)

17

Page 18: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

A.2.3 Heston Stochastic Volatility

The derivation of the characteristic function in the Heston model is somewhat

involved. It is given by

φT (u) = expC(u, τ)θ +D(u, τ)v0 (A.8)

where

C(u, τ) = κ

[r−τ −

2

η2log

(1− ge−dτ

1− g

)]D(u, τ) = r−

1− e−dτ

1− ge−dτ

g =r−r+

r± =b± dη2

d = d =√b2 − 4ac

c =η2

2

b = κ− ρηiu

a = − u2

2− iu

2

A.2.4 Stochastic Volatility with Jumps

To add jumps to the stochastic volatility Heston model, it is combined with the

jump part of the Merton model by multiplying the characteristic functions such

that

φT (u) = exp

C(u, τ)θ +D(u, τ)v0−(

λ[−(eiuα−

u2δ2

2 − 1)

+ iu(eα+

δ2

2 − 1)])

τ

(A.9)

18

Page 19: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

Derivations of the characteristic functions above as well as for the SVJJ and

the Variance-Gamma model can be found in Gatheral (2006).

A.3 Adaptive simulated annealing

For the first step of the calibration, the last best set is used after either the

root mean squared error change over 500 iterations is smaller than 1e− 6 or the

algorithm has evaluated 24000 sets.

In the calibration of the SVJ model, the the parameters are limited to

0.01 ≤ v0 ≤ 1; 1 ≤ κ ≤ 20; 0.01 ≤ θ ≤ 1; 0.01 ≤ η ≤ 1;

−1 ≤ ρ ≤ 1;−1 ≤ α ≤ 0; 0 ≤ δ ≤ 1; 0 ≤ λ ≤ 1

References

Yacine Ait-Sahalia and Andrew W. Lo. Nonparametric estimation of state-price

densities implicit in financial asset prices. Journal of Finance, 53:499–547,

1998.

Tim Bollerslev, George Tauchen, and Hao Zhou. Expected stock returns and

variance risk premia. Review of Financial Studies, 22(11):4463–4492, 2009.

Tim Bollerslev, Michael Gibson, and Hao Zhou. Dynamic estimation of volatil-

ity risk premia and investor risk aversion from option-implied and realized

volatilities. Journal of Econometrics, 33(3):235–245, 2010.

Mark Britten-Jones and Anthony Neuberger. Option prices, implied price pro-

cesses, and stochastic volatility. Journal of Finance, 55(2):839–866, 2000.

Peter Carr and Dilip Madan. Option valuation using the fast fourier transform.

The Journal of Computational Finance, 2(4):61–73, 1999.

19

Page 20: Philip Stahl, Philipp B Rindler - Robust Calculation of MFIV from Calibrated Surface.pdf

Peter Carr and Liuren Wu. Variance risk premiums. Review of Financial Studies,

22(3):1311–1341, 2009.

Itamar Drechsler and Amir Yaron. What’s vol got to do with it. Review of

Financial Studies, 24(1):1–45, 2011.

Jim Gatheral. The Volatility Surface – A Practioner’s Guide. Wiley, New Jersey,

2006.

Steven L. Heston. A closed-form solution for options with stochastic volatility

with applications to bond and currency options. Review of Financial Studies,

6:327–343, 1993.

George J. Jiang and Yisong S. Tian. The model-free implied volatility and its

information content. Review of Financial Studies, 18(4):1305–1342, 2005.

Alan L. Lewis. Option Valuation under Stochastic Volatility: With Mathematica

Code. Finance Press, Newport Beach, CA, 2000.

David Shimko. Bounds of probability. RISK, 6:33–37, 1993.

Jinghong Shu and Jin E. Zhang. The relationship between implied and realized

volatility of s&p 500 index. Wilmott Magazine, pages 83–91, 2002.

Philip Stahl. Stability of mfiv under limited price oberservations (bachelor

thesis), 2010.

20