Download Estimating Security Returns Variance

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

2010 Flash Crash wikipedia , lookup

Modern portfolio theory wikipedia , lookup

Black–Scholes model wikipedia , lookup

Transcript
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
Estimating Security Returns Variance:
A Review of Techniques for Classroom Discussion
John L. Teall1
Abstract
The typical financial management or investments textbook
offers variance as a security risk measure, though usually
omitting significant discussion concerning drawbacks to
standard historical variance estimators and failing to discuss
various alternatives to them. This paper reviews alternative
variance estimation procedures, the most commonly used of
non-relative risk measures. This review paper is intended to
draw together variance estimation procedures from a number
of sources for undergraduate or M.B.A. finance instructors
intending to provide a more complete applications-oriented
classroom discussion of risk measurement. Methodologies
discussed here include traditional sample variance estimates,
extreme value estimators, Black-Scholes implied volatility and
AutoRegressive techniques.
Introduction
In recent years, increased attention has been focused on forecasting security risk, as its measurement
and computation is problematic. Generally speaking, the risk of an investment might be defined as the
uncertainty associated with its returns or cash flows. Analysts typically use absolute risk measures such as
variance and relative risk measures such as beta to quantify security risk. Unfortunately, while defining
variance and standard deviation, many investments texts offer only scant discussion of “real-world”
computation and measurement problems. This paper reviews methodologies used for estimating variances
and relative advantages of with each. We intend to provide a discussion that financial educators can apply
to classroom presentations.
Although return variance is a quite simple mathematical construct with many desirable characteristics,
its estimation is hampered by lack of ideal data. Suppose that we wish to estimate the risk or variance
associated with a security's returns over the next year. Consider the following discrete expression for exante variance σ F that considers all potential return outcomes Ri and associated probabilities Pi:
2
n
(1)
σ F2 = ∑ ( Ri − E[ Ri ]) 2 Pi
i =1
While this expression for variance is, by definition correct, its computation requires that we delineate all
potential returns for the security (which might range from minus infinity to positive infinity). This is
actually practical when the list of potential returns is small or when we can ascertain a specific return
generating process. However, associating probabilities with these returns is a greater problem. For example,
what is the probability that the return for a given stock will range between five and six percent? In many
instances, we will be forced to either make probability assignments of a somewhat subjective nature or
define a joint return and probability generating process for the security. Availability of historical price data
typically makes risk estimation based historical variances more practical.
1
Professor of Finance, Pace University, One Pace Plaza, New York, NY 10038; email: [email protected]
30
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
Historical Volatility Indicators
Because it is frequently difficult to estimate the inputs necessary to estimate security ex-ante variance,
analysts often use the volatility of historical returns as a surrogate for ex-ante risk:
σ
(2)
2
H
n
=∑
t =1
(R
t
− Rt
n −1
)
2
where Rt represents the return realized during period t in this n time period framework. Table I presents
sample daily historical price data for a stock whose returns are given in the third column. The traditional
sample daily variance estimator for this stock based on these returns equals .003172; the monthly variance
(assuming 30 trading days per month; with weekends there are normally 20-21 days), if we were able
assume that returns follow a Brownian motion process is .095.2 Use of the traditional sample estimator to
forecast variance requires the assumption that stock return variances are constant over time, or more
specifically, that historical return variance is an appropriate indicator of future return uncertainty. While
this can often be a reasonable assumption, firm risk conditions can change and it is well documented that
market volatility does fluctuate over time (See for example Officer (1971)). In addition, note that the
sample variance estimator rather than the population estimator is proposed in Equation (2). This difference
becomes more significant with smaller samples. Smaller samples intensify the need for a reliable mean.
Table 1: Traditional Sample Estimators and Other Preliminary Computations
(1)
(2)
(4)
(5)
(6)
Time Pricet
Returnt Returnt-1
Errort
2
Error t
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
N.A.
0.00417
0.00415
-0.00413
0.06224
0.06250
-0.08824
0.03226
-0.04688
0.00820
0.00407
0.00405
-0.00403
0.00405
0.00403
-0.02811
0.09091
-0.09091
0.17083
-0.06050
-0.02652
0.00389
0.00388
-0.00772
0.00389
0.06202
0.06204
0.05842
-0.10714
-0.01455
-0.00738
-0.00189
-0.01018
0.05261
0.08157
-0.06905
-0.01375
-0.04077
-0.01992
-0.00023
-0.00204
-0.01013
-0.00554
-0.00206
-0.03421
0.07091
-0.05944
0.12367
0.00554
-0.06052
-0.01542
-0.00229
-0.01389
-0.00729
0.05585
0.08102
0.07741
-0.08972
-0.06873
-0.02151
0.000004
0.000104
0.002768
0.006654
0.004768
0.000189
0.001662
0.000397
0.000000
0.000004
0.000103
0.000031
0.000004
0.001171
0.005028
0.003533
0.015295
0.000031
0.003663
0.000238
0.000005
0.000193
0.000053
0.003120
0.006564
0.005992
0.008050
0.004723
0.000463
30.000
30.125
30.250
30.125
32.000
34.000
31.000
32.000
30.500
30.750
30.875
31.000
30.875
31.000
31.125
30.250
33.000
30.000
35.125
33.000
32.125
32.250
32.375
32.125
32.250
34.250
36.375
38.500
34.375
33.875
33.625
σ H2
2
(3)
0.00417
0.00415
-0.00413
0.06224
0.06250
-0.08824
0.03226
-0.04688
0.00820
0.00407
0.00405
-0.00403
0.00405
0.00403
-0.02811
0.09091
-0.09091
0.17083
-0.06050
-0.02652
0.00389
0.00388
-0.00772
0.00389
0.06202
0.06204
0.05842
-0.10714
-0.01455
= .095154
Violation of this assumption in our illustration is discussed later.
(7)
2
Error t −1
0.000004
0.000104
0.002768
0.006654
0.004768
0.000189
0.001662
0.000397
0.000000
0.000004
0.000103
0.000031
0.000004
0.001171
0.005028
0.003533
0.015295
0.000031
0.003663
0.000238
0.000005
0.000193
0.000053
0.003120
0.006564
0.005992
0.008050
0.004723
(8)
2
Error t − 2
0.000004
0.000104
0.002768
0.006654
0.004768
0.000189
0.001662
0.000397
0.000000
0.000004
0.000103
0.000031
0.000004
0.001171
0.005028
0.003533
0.015295
0.000031
0.003663
0.000238
0.000005
0.000193
0.000053
0.003120
0.006564
0.005992
0.008050
(9)
Φt
0.001861
0.002352
0.003493
0.003813
0.002679
0.002169
0.002193
0.001909
0.001842
0.001861
0.001864
0.001848
0.002051
0.002934
0.003318
0.005160
0.004427
0.002499
0.002502
0.001883
0.001877
0.001884
0.002406
0.003536
0.004015
0.004285
0.004040
31
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
Using Equation (2) to estimate security variance requires that the analyst choose a sample series of
prices (and dividends, if relevant) at n regular intervals from which to compute returns. Two problems arise
in this process:
1.
2.
Which prices should be selected and at what intervals?
How many prices should be selected?
First, since each of the major stock markets tend to close at regular times on a daily basis, closing prices
will usually reflect reasonably comparable intervals, whether selected on a daily, weekly, monthly, annual
or other basis. Those prices closer to the date of computation will probably better reflect security risk (e.g.,
Price volatility of a security thirty years ago hardly seems relevant today). On the other hand, longer-term
returns such as those computed on a monthly or annual basis will more closely follow a normal distribution
than returns computed on a daily or shorter-term basis. This is a highly desirable quality, since many of the
statistical estimation procedures used by analysts assume normal (or lognormal) distribution of inputs; the
characteristics of most non-normal distributions are not well known.
Generally speaking, more prices or data points used in the computation process will increase the
statistical significance of variance estimates. However, this leads to a dilemma: more data points,
particularly pertaining to longer term returns will require prices from the more distant, but less relevant
past. On the other hand, shorter estimation intervals may result in non-normal return distributions as well as
autocorrelation issues. Hence, the analyst must balance the needs for a large sample to ensure statistical
significance, recent data for relevance and longer-term data for independence and normality of distribution.
These conflicting needs call for compromise. The convention that has developed over the years both in
academia and in the industry is based on computations of five years of monthly returns.
Nonetheless, numerous difficulties still remain with this estimation procedure. For example, as we
discussed above, variances are not necessarily stable over time. In our numerical illustration, highervolatility periods are clustered as are lower volatility periods, in a manner similar to actual return variances.
Second, returns themselves may not be independently distributed. In our numerical illustration, returns are
inversely correlated, leading to significant differences in our variance estimates. Both problems arise in our
numerical illustration data in Table I. In addition, non-trading may omit returns data for computations.
Extreme Value Estimators
Two difficulties associated with the traditional sample estimator procedure, time required for
computation and arbitrary selection of returns from which to compute volatilities may be dealt with by
using extreme value estimators. Extreme value estimators are based on high and low values (and sometimes
other parameters) realized by the security's price over a given period.
For example, consider the Parkinson Extreme Value Estimator (Parkinson (1980)). This estimating
procedure is based on the assumption that underlying stock returns are log-normally distributed without
drift. Given this distribution assumption, the underlying stock's realized high and low prices over a given
period provide information regarding the stock's variance. Thus, if we are willing to assume that the return
distribution is to be the same during the future period, Parkinson's estimate for the underlying stock return
variance is determined as follows:
(3)
  HI 
σ = .361 ⋅ ln

  LO 
2
2
p
where HI designates the stock's realized high price for the given period and LO designates the low price
over the same period.3
3
Accuracy of the Parkinson measure can be improved if the sample period can be subdivided into n equal sub-periods such that
variance is estimated as follows:
.361  n  HI t
⋅ ∑ ln
σ =
n  t =1  LOt
2
p



2
This is the more general form of the Parkinson Estimator. Each of the other extreme value estimators discussed in this paper can be
generalized in a similar manner. The constant, .361 is the normal density function constant, 1 /
2π .
32
33
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
Figure I: Sample Prices and Range
P(t)
HI 38.5
LO
30
21.5
0
5
10
15
20
25
30
t
The Parkinson measure results in a variance estimate equal to .022465 for the stock whose historical
prices are listed Table 1. Clearly, this is likely to be a simple estimate to obtain when periodic high and low
prices for a stock are regularly published as they are for NYSE and many other stocks listed in the Wall
Street Journal. Furthermore, the efficiency of the Parkinson procedure is several times higher than the
traditional sample estimation procedure. To understand why this might be the case, consider Figure I.
Several sample prices from which periodic returns might be computed are plotted for a second security,
along with the high and low prices of the distribution. One might expect that high and low prices over the
life of a process will tell us more about the variance of the distribution than would open and close prices
alone. Using the extreme value estimator might be as simple as inserting into Equation (3) the 52-week
high and low prices from the Wall Street Journal. Note that the Parkinson estimate is significantly smaller
than the monthly historical estimate. This difference draws largely from the negative autocorrelation in the
returns series.
P(t)
Figure II: Sample Prices and the Normalized Range
HI 38.5
LO
30
21.5
0
5
10
15
t"
20
25
t'
30
t
34
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
While the Parkinson extreme value estimator has the desirable characteristics of efficiency and
simplicity, it is based on the assumption of zero drift in security prices. This means that larger returns
(positive or negative) will reduce the effectiveness of the estimator and will tend to increase the computed
variance.
Garman and Klass (1980) refine the methodology of Parkinson by including the security's opening (O)
and closing (C) prices for the given period in their estimate, but still assume zero drift:
(4)


2
= .511 ln
σ GK
2
2
 C  HI
HI
LO 
LO 
LO
HI 
 C
− ln
+ ln
⋅ ln
 − .383 ln  T
 − .019 ln  ln
 − 2 ln
O
O 
O 
O
O 
 O
 O O
he Garman and Klass measure results in a variance estimate equal to .026275 for the stock in Table 1.4
Garman and Klass have estimated variations of their estimator efficiency to be as high as 8.4 times that of
the traditional sample estimator, though it is still biased when the security has non-zero drift. Rogers and
Satchell (1991) assume that stock prices follow a lognormal random walk with drift and propose a drift
adjusted extreme value estimator for variance:
2
= ln
σ RS
(5)
HI
O
C
LO  LO
C
 HI
ln O − ln O  + ln O ln O − ln O 
The Rogers and Satchell measure results in a variance estimate equal to .033774 for the stock in Table 1.
Ball and Torous (1984) propose a maximum likelihood estimation procedure based on extreme values.
Kunitomo (1992) extends the Parkinson procedure to Brownian Motion processes with drift by constructing
a Brownian Bridge (in a sense, neutralizing the drift by normalizing the minimum and maximum prices as
distances from the drift line):
(6)
σ
2
K

6  
t′
t ′′
 



= 2 ⋅  ln max  Pt − (C − O )  − ln min  Pt − (C − O )  
T
T
π  
 




2
where t' represents the time period associated with the maximum price Pt, t" represents the time associated
with the maximum price Pt, and T represents the time associated with the closing price C, given that the
time associated with the open price equals 0. The Kunitomo measure results in a variance estimate equal to
.016448 for the stock in Table 1. Figure II provides a graphical depiction of the Kunitomo risk measure.
Kunitomo estimates his procedure to be as much as ten times as efficient as the traditional sample
estimation procedure. Shu and Zhang (2004) test extreme value estimators and find biases resulting from
drift consistent with the descriptions given above.
When one converts the extreme value variances to standard deviation estimates, we find that the
estimate differences, in terms of the original units of measure, are relatively small. The reader is referred to
Shu and Zhang (2004) for various statistical properties of the different extreme value estimators.
Implied Volatilities
Analytical Procedures
A problem shared by both the traditional sample estimating procedures and the extreme value
estimators is that they require the assumption of stable variance estimates over time; more specifically, that
historical variances equal future variances. A third procedure first suggested by Latane and Rendleman
(1976) is based on market prices of options that may be used to imply variance estimates. For example, the
Black-Scholes Option Pricing Model and its extensions provide an excellent means to estimate underlying
stock variances if call prices are known. Essentially, this procedure determines market estimates for
underlying stock variance based on known market prices for options on the underlying securities. Consider
our stock example from Table 1 on day 30 where the stock is currently trading for $33.625. Suppose that a
one month (t =1) call on this stock with a striking price equal to $30 is currently trading for c0 = $4.50:
t=1
rf = .005
c0 = $4.50 X = $30
S0 = $33.625
4
Readers should refer to the Garman and Klass paper for a discussion of the models numerical constants.
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
where rf equals the monthly riskless return rate and X is the option striking price. If investors use the BlackScholes Options Pricing Model to evaluate calls, the following must hold:
4.50 = 33.625 ⋅ N (d1 ) − 30e − rT ⋅ N (d 2 )
(
)
 33.625 
2
ln
 + .005 + .5σ ⋅ 1
30 
d2 = 
σ 1
(7)
d 2 = d1 − σ 1
We find that this system of equations holds when σ = .027459. Thus, the market prices this call as though
it expects that the variance of anticipated returns for the underlying stock is .027459.
Unfortunately, the system of equations required to obtain an implied variance has no closed form
solution. That is, we will be unable to solve explicitly for variance; we must search or substitute for a
2
solution. One can substitute values for σ until he finds one that solves the system. One may save a
2
significant amount of time by using one of several well-known numerical search procedures such as the
Method of Bisection or the Newton-Raphson Method.
Consider again the above example pertaining to a one-month call currently trading for $4.50 while its
underlying stock current trades for $33.625. We wish to solve the above Black-Scholes system of equations
for σ through use of the Method of Bisection. This is equivalent to solving for the root of:
f( σ *) = 0 = 33.625N(d1) - 30e-.005N(d2) - 4.50
(8)
based on equations above for d1 and d2. There exists no closed form solution for σ . Thus, we will use the
Method of Bisection to search for a solution. We will first arbitrarily select two endpoints of a segment, b1
= .1 and a1 = .3 such that f(b1) < 0 and f(a1) > 0. Next, we will bisect this segment to obtain next
our σ estimate, which will be half way between .1 and .3. Since these endpoints result in f( σ ) with
opposite signs and we have bisected our segment, our first iteration will use σ 1 = .5(.1+.3) = .2. We find
that this estimate for sigma results in a value of 0.34858 for f( σ ). Since this f( σ ) is positive, we know
that σ * is in the segment b2 = .1 and a2 = .2. We repeat the iteration process, continuing to bisect
appropriate segments, finding after 19 iterations that σ *=.165708 and that implied variance is .027459.
Table 2 provides step-by-step details on the process of iteration.
Although the Method of Bisection will reliably generate solutions for most implied volatility problems,
its chief drawback is that it frequently converges to a solution rather slowly. An alternative, and usually
more efficient method for finding a root to Equation (8) is the Newton-Raphson Method, which is based on
a first order Taylor Series Expansion. By the Newton-Raphson Method we first select an initial trial
solution σ 0. Based on a first order Taylor approximation, we would determine our next trial solution by
solving for σ 1 as follows:
(9)
0 = f( σ 0) + ( σ 1 -
σ
0)f`(
σ
0)
Consider again the above example where we wish to estimate the volatility implied by a six-month call
option. We now solve for implied standard deviation using the Newton-Raphson method, with an
arbitrarily selected initial trial solution of σ 0=.3. We need the derivative of the Black-Scholes model with
respect to the underlying stock return standard deviation:
( )
− d12
2
(10)
∂C
e
=S t⋅
>0
f ' (σ ) =
∂σ
2π
35
36
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
Table 2: Using the Bisection Method to Estimate Implied Volatility
INITIAL EQUATION:
SN(d1)-Xe-rtN(d2)
a1 =
0.3
b1=
0.1
rf =
0.005
S0=
33.625
σ
C0= 4.5
T=1
X =30
n
d1( σ n)
d2( σ n)
c( σ n)
f( σ n)
f(a1)=
1.46317
0.3
0.546908
0.246908
0.7077791
0.5975103
5.9631666
1.4631666
f(b1)=
-0.5444
0.1
1.240725
1.140725
0.8926462
0.8730077
3.9556220
-0.5443780
d1( σ n)
d2( σ n)
N[d1( σ n)]
N[d2( σ n)]
n
σ
N[d1( σ n)] N[d2( σ n)]
C( σ n)
f( σ n)
an
bn
1
0.30000
0.10000
0.200000
0.695362
0.4953623
0.7565859
0.6898278
4.8485838
0.3485838
2
0.20000
0.10000
0.150000
0.868816
0.7188164
0.8075263
0.763873
4.3511742
-0.1488258
3
0.20000
0.15000
0.175000
0.767914
0.5929140
0.7787309
0.7233807
4.5916430
0.0916430
4
0.17500
0.15000
0.162500
0.814004
0.6515036
0.7921786
0.7426393
4.4689437
-0.0310563
5
0.17500
0.16250
0.168750
0.789990
0.6212396
0.7852331
0.7327791
4.5297351
0.0297351
6
0.16875
0.16250
0.165625
0.801741
0.6361155
0.7886485
0.7376495
4.4991931
-0.0008069
7
0.16875
0.16563
0.167188
0.795803
0.6286153
0.7869267
0.7351996
4.5144284
0.0144284
8
0.16719
0.16563
0.166406
0.798756
0.6323497
0.7877841
0.7364209
4.5068017
0.0068017
9
0.16641
0.16563
0.166016
0.800244
0.6342286
0.7882154
0.7370343
4.5029951
0.0029951
10
0.16602
0.16563
0.165820
0.800991
0.6351711
0.7884318
0.7373416
4.5010935
0.0010935
11
0.16582
0.16563
0.165723
0.801366
0.6356431
0.7885401
0.7374955
4.5001432
0.0001432
12
0.16572
0.16563
0.165674
0.801553
0.6358792
0.7885943
0.7375725
4.4996681
-0.0003319
13
0.16572
0.16567
0.165698
0.801459
0.6357611
0.7885672
0.737534
4.4999056
-0.0000909
14
0.16572
0.1657
0.165710
0.801413
0.6357021 0.7885536
Implied standard deviation is .165708; Implied variance is .027459
0.7375148
4.5000244
0.0000243
n
This derivative represents the sensitivity of the call's value with respect to the standard deviation of
underlying asset returns. Traders often refer to this sensitivity as vega or lambda. We see from Table 3 that
this standard deviation results in a value of f( σ 0) = 1.4631666. Plugging into Equation (10) .3 for σ 0, we
find that f'( σ 0) = 11.55016. Thus, our second trial value for σ is determined by: σ 1 = .3 (1.4631666/11.55016) = .17333. This process continues until we converge to a solution of approximately
.165708, with variance equal to approximately .027459. Notice that the rate of convergence is much faster
by using the Newton-Raphson Method than by using the Method of Bisection.
A second difficulty that arises with use of implied variances results from the fact that there will
typically be more than one option trading on the same stock. Each option's market price will imply its own
underlying stock variance, and these variances are likely to differ. How might we use this conflicting
information to generate the most reliable variance estimate? Each of our implied variance estimates is
likely to provide some information, yet has the potential for having measured σ with error. We might be
able to preserve much of the information from each of our estimates and eliminate some of our estimating
error if we use for our own implied volatility a value based on an average of all of our estimates. The
following suggests two means of averaging the implied standard deviation estimates:
1.
2.
Simple average: In this case, the final standard deviation estimate is simply the mean of
the standard deviations implied by the market prices of the various calls.
Average based on price sensitivities to σ : Calls that are more sensitive to σ as indicated
by ∂c 0 / ∂σ are more likely to imply a correct standard deviation estimate. Suppose we
have n calls on a given stock, each of which imply an underlying stock standard deviation
σ j. Each of the call prices will have a sensitivity to its implied underlying stock standard
deviation ∂c0 / ∂σ j . The sensitivities can be summed, and a weighted average standard
deviation estimate for the underlying stock can be computed from the following
weighting scheme:
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
Table 3: The Newton-Raphson Method and Implied Volatilities
Initial Equation: SN(d1)-Xe-rtN(d2)
σ0 =
0.3
rf =
C0=
0.005
T=
1
4.5
X =
30
n
σn
1
2
3
4
5
6
0.30000
0.17333
0.16579
0.16571
0.16571
0.16571
S0=
f'(σn)
11.55106
9.945080
9.732214
9.729797
9.729797
9.729797
33.625
d1(σn)
0.5469082
0.7736327
0.8011121
0.8014221
0.8014222
0.8014222
d2(σn)
0.246908
0.600302
0.635323
0.635714
0.635714
0.635714
N(d1)
0.7077791
0.7804261
0.7884667
0.7885564
0.7885564
0.7885564
N (d2)
0.5975103
0.7258476
0.7373913
0.7375187
0.7375187
0.7375187
f(σn)
1.4631666
0.0750033
0.0007869
0.0000008
0
0
Implied standard deviation is .16571; Implied variance is .027459
∂c 0 j
(11)
wi =
n
∂σ j
∂c0 j
∑ ∂σ
j =1
j
where wi represents the weight for the implied standard deviation estimate for call option i. Thus,
the final standard deviation estimate for a given stock k based on all of the implied standard
deviations from each of the call prices is:
n
(12)
σ K = ∑ wiσ i
i =1
Simple Closed Form Solution Procedures
The implied volatilities described above have the desirable characteristic of having an ex-ante
orientation. However, their use is somewhat complicated by the sometimes time-consuming methodology
of iterating for solutions. Spreadsheet file and even computer program solutions packages can sometimes
be cumbersome. This section provides two methodologies for obtaining simple closed form solutions for
implied underlying asset volatilities.
Brenner and Subrahmanyam (1988) provide a simple formula to estimate an implied standard deviation
(or variance) from an option whose striking price equals the current market price of the underlying asset.
As the market price differs more from the option striking price, the estimation accuracy of this formula will
worsen:
(13)
σ
2
BS
2πC o2
=
tS o2
This problem is apparent with our Brenner-Subrahmanyam estimate of .1125; our striking price differed
from the market price by more than 10%. The accuracy of formula (13) when the option strike and
underlying asset market prices are unequal can be improved with use of a quadratic procedure proposed by
Corrado and Miller (1996). Their formula makes use of a second order approximation of the cumulative
37
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
normal density function and an approximation for ln(S0/X) as 2(S0-X)/(S0+X). Several additional
simplifications and approximations lead to the following formula for σ :
(14)
2
σ CM
=
2π
t (S o + X )
2
2

(S o − X )2
So − X
So − X 


⋅ co −
+  co −
 −
2
2 
π







2
While the accuracy of this formula is improved when the market price of the underlying asset is close to the
striking price of the option, it is not nearly as sensitive to differences between these prices as is the
Brenner-Subrahmanyam formula. The Corrado-Miller estimate was .0274, much closer to our original
Black-Scholes estimate.
Autoregressive Techniques
While the implied volatility techniques discussed above may be suited where anticipated variances may
differ from historical variances, they do assume that anticipated variances are constant over the lives of the
options. Furthermore, they rely option prices, requiring an appropriately active options market. Techniques
discussed in this section do not require assumptions of variance stability nor do they require market prices
of options; instead, these methods make use of historical relationships among variances and forecast errors
in deriving volatility estimates. For example, Cohen et al. (1982) and others have found significant
autocorrelation in security returns and variances, leading to some degree of predictability. To estimate
variances conditional on patterns of disturbances, Engle (1982) developed the AutoRegressive Conditional
Heteroskedasticity model (ARCH).
Table 1 provides sample calculations of variance forecasts based on the ARCH methodology. The first
step in constructing the ARCH forecast of volatility is to perform an OLS regression of security returns
(column 3) against one period lagged returns (column 4): rt = A0 + B1rt-1 + ε t. The fifth column consists of
ε t, the forecast error or disturbance for time t, which is squared for the sixth column. Notice in Column 6
that small squared disturbances seem to be clustered together as do the larger squared disturbance terms.
This might suggest that variances are unstable over time. Next, one decides how many periods of
disturbances will be relevant (n is assumed to equal 2 in Table 1, hence we will work with an ARCH (2)
model) to obtain the variance estimate. Columns seven and eight represent one and two period squared
disturbance terms. An OLS regression of squared disturbances for time t (in the sixth column in Table 1) is
run against n squared disturbances ε for s = (t-i) from i = 1 to n. The ARCH (2) model in Table 1 predicts
a daily variance in time t equal to .004040 or a 30-day variance of .1212, based on relationships the n = 2
prior forecast errors ε t. More generally, the ARCH (n) model forecasts a variance as follows:5
(15)
ARCH ( n ) : σ t2 = a 0 +
n
∑bε
i =1
i
2
T −i
Time varying variance forecasts do tend to be consistent with market observations. The ARCH model
has been extended by Bollerslev (1986) into the Generalized Auto-Regressive Conditional
Heteroskedasticity model (GARCH), which makes use of n lagged squared disturbances and lagged
conditional variances:
(16)
n
m
i =1
j =1
GARCH (n, m) : σ t2 = a 0 + ∑ bi ε T2−i + ∑ γ j σ t2− j
The ARCH (2) model in Table 1 can be extended to create the GARCH (2,1) model by performing the
regression ε t = 0 + b1 ε t-1 + b2 ε t-2 + b3 σ t-1 + µt. This particular GARCH (2,1) model results an a variance
estimate equal to .003311, based on the following estimates (standard errors in parentheses):
ε t = 0.005713 + 0.25481 ε t-1 + 0.571437 ε t-2 - 1.91491 σ
t-1 + µt
(0.0035) (0.207)
(0.331)
(1.271)
R Squared = 0.16493; No. of Observations = 26; Degrees of Freedom = 22
5
The analyst may wish to impose constraints on 0 and each bi and on the GARCH coefficients to ensure that variance estimates are
non-negative.
38
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
The ARCH and GARCH variance estimates obviously differ substantially from our other variance
estimates; they were much higher. However, these procedures are the only ones that accounted for
autocorrelation in returns data and clustering of higher- and lower-variance periods. As of the end of our
estimating period, the variance might have been characterized as high relative to other potential estimating
periods.
Summary
This paper has reviewed alternative risk or volatility estimation procedures in the financial literature.
Methodology discussed here included traditional sample variance estimates, extreme value estimators,
Black Scholes implied volatility estimators and AutoRegressive techniques. These methodologies are
compared and contrasted in Table 4. Numerous other variance estimator and correction techniques have
been proposed in the financial literature as well, including relative measures, measures based on
fundamental factors and those which correct for non-trading of securities.
Table 4: Comparison of Risk Measurement Methodologies
Measure
Best used when
Ex-Ante Measure Based
on Probabilities
(1) Ex-ante or future-oriented measure is needed such as when:
a. The asset's historical volatility does not properly indicate its future risk
b. The asset's risk characteristics have recently changed
c. The asset has no price or returns history
(2) All potential future return or cash flow outcomes can be specified
(3) Probabilities can be associated with each potential return or cash flow outcome
(4) Instead of (2) & (3), there is a specific return generating process with known parameters
Traditional Sample
Estimator
(1) Variances are expected to be constant between historical and future time periods
(2) There are an appropriate number of sampling intervals where:
a. More periods increase statistical significance
b. More periods increase reliance on older, less relevant historical data
(3) Appropriate interval lengths can be determined; longer periods approach normality
Parkinson Extreme Value
Estimator
(1) The computationally simplest measure based on a minimum of data is desired
(2) Asset returns are log-normally distributed without drift
(3) Historical volatility is a good indicator of future risk
(1) Same as for Parkinson, plus open and closing prices are conveniently available
Garman and Klass
Extreme Value Estimator
Rogers and Satchell
Extreme Value Estimator
Kunitomo Extreme Value
Estimator
Implied Volatility:
Analytical Procedures
(1) Same as for Garman and Klass but is superior when returns drift exists
(1) Same as for Rogers and Satchell measure but is computationally more cumbersome
(1) Option prices on asset are readily available
(2) Option pricing model assumptions hold in the relevant market
(3) Can be used when historical volatility does not indicate future risk
(4) User is able to use the appropriate analytical procedures
(5) The market can be assumed capable of assessing risk
(6) Method of Bisection does not require sensitivity computation; Newton-Ralphson is faster
Implied Volatility: Simple
Closed Form Procedures
(1) Same as for analytical procedures above except that mathematical sophistication and much
time is not needed if one is willing to accept an approximation
(2) Brenner and Subrahmanyam is easier and less accurate than Corrado and Miller
ARCH Method
(1) Variances are not constant; There is a linear pattern in variance changes over time
GARCH Method
(1) Same as for ARCH; One can ascertain a non-linear pattern in variance over time
39
JOURNAL OF ECONOMICS AND FINANCE EDUCATION • Volume 3 • Number 2 • Winter 2004
References
Ball, Clifford and Walter Torous. 1984 “The Maximum Likelihood Estimation of Security Price Volatility:
Theory, Evidence and Application to Option Pricing,” Journal of Business 65: 295-302.
Bollerslev, Tim. (1986) “Generalized Autoregressive Conditional Heteroskedasticity,” Journal of
Econometrics 31: 307-327.
Brenner, Menachem and Marti Subrahmanyam. 1988. “A Simple Formula to Compute the Implied
Standard Deviation,” Financial Analysts Journal 44: 80-83.
Cohen, Kalman, Gabriel Hawawini, Stephen Maier, Robert A.Schwartz and David Whitcomb. 1980.
“Implications of Microstructure Theory for Empirical Research on Stock Price Behavior,” Journal of
Finance 12: 249-257.
Corrado, Charles J. and Thomas H. Miller, Jr. 1996. “A Note on a Simple, Accurate Formula to Compute
Implied Standard Deviations,” Journal of Banking and Finance 20: 595-603.
Engle, Robert. 1982. “Autoregressive Conditional Heteroskedasticity with Estimates of the Variance of
United Kingdom Inflation,” Econometrica 50: 987-1007.
Garman, Mark. and Michael J. Klass. 1980. “On the Estimation of Security Price Volatilities from
Historical Data,” Journal of Business 57: 61-65.
Kunitomo, Naoti. 1992 “Improving the Parkinson Method of Estimating Security Price Volatilities,”
Journal of Business 65: 295-302.
Latane, Henry and Richard Rendleman. 1976. “Standard Deviations of Stock Price Ratios Implied by
Option Prices,” Journal of Finance 31: 369-381.
Officer, Robert A. 1971. “A Time Series Examination of the Market Factor of the New York Stock
Exchange,” Ph.D. Dissertation, University of Chicago.
Parkinson, Michael. 1980. “The Extreme Value Method for Estimating the variance of the Rate of Return,”
Journal of Business 57: 61-65.
Rogers, L.C.G. and Satchell, S.E. 1991. “Estimating Variance from High, Low and Closing Prices,” The
Annals of Applied Probability 1: 504-512.
Shu, Jinghong and Jin E. Zhang. 2004. “Testing Range Estimators of Historical Volatility,” Unpublished
working paper, The University of Hong Kong.
40