amamef 2013 & banach center, warszawa *1cm an application...

40
AMaMeF 2013 & Banach Center, Warszawa An application of the method of moments to range-based volatility estimation using daily high, low, opening, and closing prices Cristin Buescu King’s College, London Joint work with M. Taksar and F.J.Kon´ e Cristin Buescu Range-based vol estimation using daily HLOC prices 1 / 27

Upload: others

Post on 18-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

AMaMeF 2013 & Banach Center, Warszawa

An application of the method of moments to range-basedvolatility estimation using daily high, low, opening, and

closing prices

Cristin BuescuKing’s College, London

Joint work with M. Taksar and F.J.Kone

Cristin Buescu Range-based vol estimation using daily HLOC prices 1 / 27

Page 2: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Disclaimer

The following expresses the views of its author(s) only, and should not betaken to represent views of institutions with which the authors are or havebeen based. In particular, the information provided is personal opinion andshould not be relied upon for financial advice. If you require financialadvice or guidance please contact an appropriate professional.

Cristin Buescu Range-based vol estimation using daily HLOC prices 1 / 27

Page 3: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Dedication

In memoriam Michael Taksar (1949 - 2012)

Cristin Buescu Range-based vol estimation using daily HLOC prices 1 / 27

Page 4: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Outline

1. Motivation (THE STORY)The Volatility Estimation Problem

2. Our approach (THE MATHEMATICS)1. Expectation of range of arithmetic Brownian motion2. Method of moments using HLOC data3. Solving implicit equation and including opening jumps

3. Comparison results (SIMULATED DATA)

4. Application (REAL DATA)

5. Summary

Cristin Buescu Range-based vol estimation using daily HLOC prices 2 / 27

Page 5: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Outline

1. Motivation (THE STORY)The Volatility Estimation Problem

2. Our approach (THE MATHEMATICS)1. Expectation of range of arithmetic Brownian motion2. Method of moments using HLOC data3. Solving implicit equation and including opening jumps

3. Comparison results (SIMULATED DATA)

4. Application (REAL DATA)

5. Summary

Cristin Buescu Range-based vol estimation using daily HLOC prices 2 / 27

Page 6: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Notation (HLOC: high, low, close, open stock price)

−Hi

−Li

−Oi

i−1

−Ci

i−f

−Oi+1

i

trading day after−hours

Cristin Buescu Range-based vol estimation using daily HLOC prices 3 / 27

Page 7: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Volatility Estimation Problem in Black-Scholes I

• Black-Scholes setting: stock price dSt = µStdt + σStWt (GBM)

• Volatility estimation σ (equivalently, variance estimation σ2)

• Literature on this:assumes security price has no drift⇒ OVERESTIMATION

assumes no price jump at opening⇒ UNDERESTIMATION

• Garman and Klass (1980): variance estimator VGK assumes no drift

• Parkinson (1980): variance estimator VP uses only high-low data

Cristin Buescu Range-based vol estimation using daily HLOC prices 4 / 27

Page 8: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Volatility Estimation Problem in Black-Scholes II

• Rogers and Satchell (1991) and Rogers et al (1994): VRS assumes noopening jumps

VRS =1

n

n∑i=1

(log

Hi

Oi

(log

Hi

Oi− log

Ci

Oi

)+ log

Li

Oi

(log

Li

Oi− log

Ci

Oi

)).

(1)

• JUMP (Ci → Oi+1): the sample variance V0 of log(Oi+1/Ci )

V0 :=1

n − 1

n∑i=1

(log

Oi+1

Ci− 1

n

n∑j=1

logOj+1

Cj

)2. (2)

• Incorporate opening jumps in VRS by using V0 + VRS?

Cristin Buescu Range-based vol estimation using daily HLOC prices 5 / 27

Page 9: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Volatility Estimation Problem in Black-Scholes III

Yang and Zhang (2000)

• caution against easy fix (adding V0 to VRS), not min variance

• propose estimator assuming stock has drift and opening jumps:

VYZ = V0 + kVC + (1− k)VRS , (3)

V0 sample variance of log(Oi+1/Ci )VC is the sample variance of log(Ci/Oi )k is constant chosen to minimize estimator variance for fixed n

Cristin Buescu Range-based vol estimation using daily HLOC prices 6 / 27

Page 10: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Volatility Estimation Problem in Black-Scholes IV

In contrast, our approach is based in part on Kone (1996):

1. derive expectation of range of arithmetic Brownian motion

2. estimate range using method of moments and HLOC daily data

3. solve implicit equation for intra-day volatility and include openingjumps

We propose the variance estimator:

VZ := V0 + Vi , (4)

where Vi is solution of an implicit equation.

Compare to VYZ = V0 + kVC + (1− k)VRS .

Cristin Buescu Range-based vol estimation using daily HLOC prices 7 / 27

Page 11: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Outline

1. Motivation (THE STORY)The Volatility Estimation Problem

2. Our approach (THE MATHEMATICS)1. Expectation of range of arithmetic Brownian motion2. Method of moments using HLOC data3. Solving implicit equation and including opening jumps

3. Comparison results (SIMULATED DATA)

4. Application (REAL DATA)

5. Summary

Cristin Buescu Range-based vol estimation using daily HLOC prices 7 / 27

Page 12: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Range of arithmetic Brownian motion

In a filtered probability space (Ω,F , Ftt ,P) consider:

• Arithmetic Brownian motion: dXt = µdt + σdWt , X0 = 0

• running max: Mt := sup0≤s≤t

Xs

• running min: mt := inf0≤s≤t

Xs

• Range: Rt := Mt −mt

Cristin Buescu Range-based vol estimation using daily HLOC prices 8 / 27

Page 13: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Joint density of aBM and max: (Xt ,Mt)

P(Xt ∈ da,Mt ∈ db) =2(2b − a)√

2πt3σ3exp

−(2b − a)2

2tσ2+

µ

σ2a− 1

2

µ2

σ2t

da db.

• Derived directly.

• Can be obtained from equation (1.8.8) of Harrison (1985)

• For σ = 1 this was used in Example E5 of Karatzas and Shreve(1998) in relationship to Clark’s formula to obtain explicitly thehedging portfolio.

Cristin Buescu Range-based vol estimation using daily HLOC prices 9 / 27

Page 14: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Density and expectation of half-range: Mt − Xt

Density of half-range via Jacobian (2-dim transformation):

fMt−Xt (c) = 2µ

σ2Φ(µt − c

σ√

t

)exp

(− 2

µ

σ2c)

+2

σ√

2tπexp

−(µt + c)2

2tσ2

. (5)

Expectation of half-range:

E (Mt − Xt) =σ2

2µΦ(µσ

√t)−(µt +

σ2

)(1− Φ

(µσ

√(t)))

+σ√

t√2π

exp(− tµ2

2σ2

).

Cristin Buescu Range-based vol estimation using daily HLOC prices 10 / 27

Page 15: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Expectation of range of arithmetic Brownian motion

Rt = Mt −mt = (Mt − Xt) + (Xt −mt)

Symmetry between half-ranges gives:

E [Rt ] =(µt +

σ2

µ

)(1− 2Φ

(−√

σ

))+ 2

σ√

t√2π

exp(− tµ2

2σ2

).

Equivalently:

E [Rt ] = h( µt

σ√

t,σ2

µ

)=: ER(µ, σ, t), (6)

where the function h is defined by:

h(x , y) :=

(x2 + 1)(2Φ(x)− 1) +

2x√2π

exp(− x2

2

)y . (7)

Cristin Buescu Range-based vol estimation using daily HLOC prices 11 / 27

Page 16: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Corollaries

• Derive also joint density of (Mt ,mt) (see also Borodin and Salminen(1996))

• and the density of the range Rt of an arithmetic Brownian motion

Cristin Buescu Range-based vol estimation using daily HLOC prices 12 / 27

Page 17: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

1 day = intra-day + after-hours

−Hi

−Li

−Oi

i−1

−Ci

i−f

−Oi+1

i

trading day after−hours

Cristin Buescu Range-based vol estimation using daily HLOC prices 13 / 27

Page 18: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

1 = (1− f ) + f

Price St (GBM):dSt

St= µs dt + σ dWt , t ≥ 0. (8)

Log-price Xt = log St (aBM):

dXt = µdt + σdWt , µ = µs −σ2

2

Assume after-hours= fraction f of 1 day.

Intra-day data (fraction 1− f of 1 day):

Oi = Si−1, Ci = Si−f , Hi = supt∈[i−1,i−f ]

St , Li = inft∈[i−1,i−f ]

St .

Cristin Buescu Range-based vol estimation using daily HLOC prices 14 / 27

Page 19: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

1 = (1− f ) + f

Price St (GBM):dSt

St= µs dt + σ dWt , t ≥ 0. (8)

Log-price Xt = log St (aBM):

dXt = µdt + σdWt , µ = µs −σ2

2

Assume after-hours= fraction f of 1 day.

Intra-day data (fraction 1− f of 1 day):

Oi = Si−1, Ci = Si−f , Hi = supt∈[i−1,i−f ]

St , Li = inft∈[i−1,i−f ]

St .

Cristin Buescu Range-based vol estimation using daily HLOC prices 14 / 27

Page 20: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Application of the method of moments

Use intra-day range data to derive the implicit equation in x = σ(1− f ):

R1−f = M1−f −m1−f = log H1 − log L1 = logH1

L1⇒ k1 :=

1

n

n∑i=1

logHi

Li.

Recall E (R1−f ) = ER(µ, σ, 1− f ) = ER(µ(1− f ), σ√

1− f , 1).

Compute E[

logCi

Oi

]= E

[log

Si−fSi−1

]= µ (1− f )⇒ k2 :=

1

n

n∑i=1

logCi

Oi.

Implicit equation k1 = h(k2

x,

x2

k2

). Solution: Vi = x2. (9)

Cristin Buescu Range-based vol estimation using daily HLOC prices 15 / 27

Page 21: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Full one-day variance

Compute:

VAR[

logCi

Oi

]= VAR

[log

Si−fSi−1

]= σ2 (1− f ),

VAR[

logOi+1

Ci

]= VAR

[log

Si

Si−f

]= σ2 f .

Thus, we can write heuristically:

σ2 = VAR[

logCi

Oi

]+VAR

[log

Oi+1

Ci

]= VAR(intra-day)+VAR(after hours)

leading toVZ = Vi + V0 (annualised σ2a := 252VZ ).

Cristin Buescu Range-based vol estimation using daily HLOC prices 16 / 27

Page 22: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Outline

1. Motivation (THE STORY)The Volatility Estimation Problem

2. Our approach (THE MATHEMATICS)1. Expectation of range of arithmetic Brownian motion2. Method of moments using HLOC data3. Solving implicit equation and including opening jumps

3. Comparison results (SIMULATED DATA)

4. Application (REAL DATA)

5. Summary

Cristin Buescu Range-based vol estimation using daily HLOC prices 16 / 27

Page 23: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Monte Carlo simulation for known vol

Eg 1: Strikingly similar pattern for the two estimated vols when trueσa = 0.2 for varying number of data points (µs = 0.015, f = 0.25,250 trading days, 50k time points)

0.18

0.185

0.19

0.195

0.2

0.205

0.21

0.215

0.22

0 20 40 60 80 100 120

σZ σ

YZ

Cristin Buescu Range-based vol estimation using daily HLOC prices 17 / 27

Page 24: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Compare the two vol estimators: σZ vs σYZ

Goal: investigate MVUEDue to the implicit nature of the equation we achieve this by simulation.Repeat previous simulation 5k times and look at:

• unbiased• percentage of times σZ is closer to true σ than σYZ• Mean Absolute Error (in L1-norm) comparison• average σZ vs average σYZ (averaged over the number of scenarios)

• min variance• efficiency

Cristin Buescu Range-based vol estimation using daily HLOC prices 18 / 27

Page 25: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Unbiased I

Percentage of scenarios where our estimator σZ is closer than σYZ to thetrue value. For more than 37 data points in the estimation σZ is closer tothe true value more than half the time.

Cristin Buescu Range-based vol estimation using daily HLOC prices 19 / 27

Page 26: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Unbiased II

The Mean Absolute Error (MAE) for our estimator σZ (continuous line)follows closely that of σYZ (dotted line) and both stabilize for n ≥ 55.

0

0.005

0.01

0.015

0.02

0.025

0.03

0.035

0.04

0 20 40 60 80 100 120

MAE σZ MAE σ

YZ

Cristin Buescu Range-based vol estimation using daily HLOC prices 20 / 27

Page 27: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Unbiased III

The difference of the Mean Absolute Errors of σZ and σYZ goes below 0for n ≥ 37, suggesting that our σZ is better than σYZ in this range.

-0.001

-0.0005

0

0.0005

0.001

0.0015

0.002

0.0025

0.003

0.0035

20 40 60 80 100 120

Cristin Buescu Range-based vol estimation using daily HLOC prices 21 / 27

Page 28: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Unbiased IV

The volatility σZ averaged over the number of scenarios (continuous line)is closer to the true value σ = 0.2 than the averaged σYZ (dotted line)when the number of data points is n ≥ 21.

0.18

0.182

0.184

0.186

0.188

0.19

0.192

0 20 40 60 80 100 120

Mean σZ Mean σYZ

Cristin Buescu Range-based vol estimation using daily HLOC prices 22 / 27

Page 29: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Min variance I

• Following Garman and Klass (1980) we define the efficiency of ourestimator with respect to VYZ as:

Eff :=VAR(VYZ )

VAR(VZ ). (10)

• Numerical approximation shows that the efficiency is higher than 1with fewer data points, while overall it doesn’t drop by more than 1%.

Cristin Buescu Range-based vol estimation using daily HLOC prices 23 / 27

Page 30: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Min variance II

Efficiency vs number of data points:

0.94

0.96

0.98

1

1.02

1.04

1.06

1.08

0 20 40 60 80 100 120

Cristin Buescu Range-based vol estimation using daily HLOC prices 24 / 27

Page 31: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Impact of choice of f : none

• Yang and Zhang (2000): range for f is [0.18, 0.3] (typically 0.25).

• For this reason we have considered not only the case f = 0.25, butalso f = 0, f = 0.18 and f = 0.3, but the results were similar.

• Even in the driftless case (µ = 0) the values f = 0, f = 0.18, f = 0.25and f = 0.3 resulted in findings that were qualitatively similar.

Conclude: satisfactory performance on simulated data.

Cristin Buescu Range-based vol estimation using daily HLOC prices 25 / 27

Page 32: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Outline

1. Motivation (THE STORY)The Volatility Estimation Problem

2. Our approach (THE MATHEMATICS)1. Expectation of range of arithmetic Brownian motion2. Method of moments using HLOC data3. Solving implicit equation and including opening jumps

3. Comparison results (SIMULATED DATA)

4. Application (REAL DATA)

5. Summary

Cristin Buescu Range-based vol estimation using daily HLOC prices 25 / 27

Page 33: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Application to algorithmic trading

Eg 2: IBM estimated volatility σa (continuous line) is similar to, butbelow, the corresponding volatility σYZ (dotted line) for each trading daybetween May 26 and June 18, 2010. Can be used in algo trading.

0.25

0.26

0.27

0.28

0.29

0.3

0.31

0.32

2010-05-26 2010-05-29 2010-06-01 2010-06-04 2010-06-07 2010-06-10 2010-06-13 2010-06-16

σa σYZ

Cristin Buescu Range-based vol estimation using daily HLOC prices 26 / 27

Page 34: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Outline

1. Motivation (THE STORY)The Volatility Estimation Problem

2. Our approach (THE MATHEMATICS)1. Expectation of range of arithmetic Brownian motion2. Method of moments using HLOC data3. Solving implicit equation and including opening jumps

3. Comparison results (SIMULATED DATA)

4. Application (REAL DATA)

5. Summary

Cristin Buescu Range-based vol estimation using daily HLOC prices 26 / 27

Page 35: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Summary

• Derived expectation of range of Brownian motion(and density, see also Borodin and Salminen (1996))

• Proposed a volatility estimator σZ based on daily range data, whichincludes opening jumps and does not assume zero drift for stock price

• Advantages over estimator of Yang and Zhang (2000):• no need to estimate the constant k that achieves min variance• captures volatility using range data (fewer measurements than

normalized highs and lows)

• Disadvantages:• implicit equation gives only numerical approximation of variance• may lose up to 1% of efficiency (could have slightly larger variance)

• Works well and can be used in algorithmic trading.

Cristin Buescu Range-based vol estimation using daily HLOC prices 27 / 27

Page 36: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Summary

• Derived expectation of range of Brownian motion(and density, see also Borodin and Salminen (1996))

• Proposed a volatility estimator σZ based on daily range data, whichincludes opening jumps and does not assume zero drift for stock price

• Advantages over estimator of Yang and Zhang (2000):• no need to estimate the constant k that achieves min variance• captures volatility using range data (fewer measurements than

normalized highs and lows)

• Disadvantages:• implicit equation gives only numerical approximation of variance• may lose up to 1% of efficiency (could have slightly larger variance)

• Works well and can be used in algorithmic trading.

Cristin Buescu Range-based vol estimation using daily HLOC prices 27 / 27

Page 37: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Summary

• Derived expectation of range of Brownian motion(and density, see also Borodin and Salminen (1996))

• Proposed a volatility estimator σZ based on daily range data, whichincludes opening jumps and does not assume zero drift for stock price

• Advantages over estimator of Yang and Zhang (2000):• no need to estimate the constant k that achieves min variance• captures volatility using range data (fewer measurements than

normalized highs and lows)

• Disadvantages:• implicit equation gives only numerical approximation of variance• may lose up to 1% of efficiency (could have slightly larger variance)

• Works well and can be used in algorithmic trading.

Cristin Buescu Range-based vol estimation using daily HLOC prices 27 / 27

Page 38: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Bibliography I

A.N. Borodin and P. Salminen.Handbook of Brownian motion - facts and formulae.Birkhauser, Basel, 1996.

C. Buescu, M. Taksar and F.J.KoneAn application of the method of moments to range-based volatilityestimation using daily high, low, opening, and closing (HLOC) prices.(forthcoming in Int. J. Theor. Appl. Finance)

M. Garman and M. KlassOn the estimation of security price volatilities from historical data.Journal of Business 53(1), 67–78, 1980.

Cristin Buescu Range-based vol estimation using daily HLOC prices 1 / 3

Page 39: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Bibliography II

F.J. KoneEstimation of the volatility of stocks using the high, low and closingprices.Ph.D. thesis, State University of New York at Stony Brook, 1996.

M. ParkinsonThe extreme value method for estimating the variance of the rate ofreturn.Journal of Business 53(1), 61–65, 1980.

L.C.G. Rogers and S. SatchellEstimating variance from high, low and closing prices.Annals of Applied Probability 1(4), 504–512, 1991.

Cristin Buescu Range-based vol estimation using daily HLOC prices 2 / 3

Page 40: AMaMeF 2013 & Banach Center, Warszawa *1cm An application …bcc.impan.pl/6AMaMeF/uploads/presentations/ama.pdf · 2013. 6. 14. · AMaMeF 2013 & Banach Center, Warszawa An application

Bibliography III

L.C.G. Rogers, S. Satchell and Y. YoonEstimating the volatility of stock prices: a comparison of methodsthat use high and low prices.Applied Financial Economics 4, 241–247, 1994.

K. Sutrick, J. Teall, A. Tucker and J. WeiThe range of Brownian motion processes: density functions andderivative pricing applications.The Journal of Financial Engineering 6(1), 31–46, 1997.

D. Yang D. and Q. ZhangDrift-independent volatility estimation based on high, low, open, andclose prices.Journal of Business 73, 477–491, 2000.

Cristin Buescu Range-based vol estimation using daily HLOC prices 3 / 3