Академический Документы
Профессиональный Документы
Культура Документы
Introduction
trated upon the problem of using past prices to estimate the averagevalues
of future distributions. This has usually produced the simple forecast that
the best estimate of tomorrow’s price i s today’s price. It i s better to try to
describe the entire probability distribution and this will be done in Chap-
ters 2 to 7. The variance of the distribution i s particularly relevant and we
need to understand something about how it changes through time.
A second objective of investigations into financial time series i s to use
our knowledge of price behaviour to take better decisions. Chapters 7 t o 9
explore practical applications of our price models. Improving on the
simple price forecasts described above is difficult, but not always impos-
sible. Decisions based upon better forecasts are profitable for trading
currencies and commodities. The size of price-changes, ignoring their
direction, can be predicted t o some degree. This provides a way to
anticipate and perhaps avoid the risk of a large adverse change in prices.
Forecasts of the variances of future price-changes are very helpful for
assessing prices at the relatively new option markets.
financial time series follows as Section 1.5; many further studies are
referred t o in later chapters.
Statistical methods are used throughout this text to describe prices and
numbers obtained from prices. W e will model day-to-day changes in the
logarithms of prices. These changes are called returns and the reasons for
analysing them are given i n Section 1.6. Relevant criteria for model building
are described i n Section 1.7, followed in Section 1.8 by a summary of how
models are used in the later chapters. O u r models are stochastic processes,
which specify the multivariate distributions of returns in varying degrees of
detail. An introduction to simple processes, including ARMA models, i s
presented in Section 1.9. Most time series methods assume that the
relevant stochastic process i s linear, explained i n Section I .lo. However,
w e w i l l later see that good models for financial returns must be non-linear.
A short overview of the contents of Chapters 2 t o 9 is given in Section 1.8
after describing some necessary definitions and concepts in Sections 1.3t o
1.7.
7
700
I I I I I 1 I I
0 250 5 0 0 7 5 0 1 0 0 0 1 2 5 0 1 5 0 0 1 7 5 0 2000
T i m e in trading day units
Figure 1.1 Gold prices, in US dollars per ounce, dailyfrom April 1975 to December
1982
1.6 r
I 1 I I I I I I
0 .o’ I 1
0 500 1000 1500 2000 2500
250 750 1250 1750 2250 2750
Time in t r a d i n g d a y u n i t s
the series from $2.40 to $1.60 lasts for t w o years. Then the rate climbs back
t o $2.40during thefollowingfouryears, although there are several tempor-
ary reversals. After regaining $2.40 there i s a sudden collapse t o $1.80, a
slight recovery and then a final fall t o $1.70.
These first three figures show long-term substantial changes i n prices.
There are also major price movements within shorter periods of time.
Figure 1.4 shows this for two sugar futures contracts. A year of prices are
plotted for b o t h the December 1963 and December 1966 contracts, traded
at London i n sterling units. Within 1963, the sugar price went from f33 t o
€97, fell t o f 4 0 a n d then surpassed its earlier high and went o n t o reach €102.
All the figures demonstrate that there are frequent large and important
changes i n financial prices. Figure 1.4 also shows that there are large
changes in the volatility of prices-prices changed very quickly in 1963 but
changed much slower in 1966. M u c h of this book is about improving
forecasts of future prices and the size of future price-changes. Satisfactory
forecasts of these quantities are clearly very important.
Introduction 7
2.4
2.2
C
3
0
a
L
al
CL 2.0
1.6
4 1 I J I I
0 250 500 750 1000 1250 1500 1750 2 0 0 0
Time i n trading day units
Figure 1.3 US dollars per pound sterling, daily from November 1974 to September
1982
0 I
0 60 120 180 240
Day
Figure 1.4 Prices in pounds per tonne for two December sugar futures. Repro-
duced from Taylor and Kingsman (1978) by permission of the Operational Research
Society Ltd
8 Modelling financial time series
important questions
Graphs of financial prices, plotted against time, frequently appear t o show
trends i n prices. An upward trend occurs when prices generally continue
t o rise for several days. A downward trend describes falling prices. The
preceding figures certainly appear t o display trends. Throughout this
century, brokers, investment managers and individual speculators have
plotted price pictures, tried t o predict trends and then traded o r persuaded
others to do so. A moment’s reflection shows us that for everyone w h o
gains money b y trading someone must have lost it. Therefore predicting
prices cannot b e easy. Further thought may cause us t o believe that if one
person can deduce a good trading system then other people will eventually
discover it. Then the system will b e used so much that eventually its profit
potential will disappear.
Accurate price forecasts and easy trading gains cannot and should not b e
expected. Research into price forecasting and trading methods has been
very extensive and usually based on detailed empirical analysis of prices
and further information. M u c h of this research has attempted t o answer
t w o questions:
(1) I s the most accurate forecast of tomorrow’s price simply today‘s price
plus an estimate of the long-run average daily price change?
(2) Can profits b e made by frequently changing a market position, buying
and selling the same goods many times?
These questions define t w o of the most important hypotheses for price
research, which are n o w reviewed briefly and later assessed empirically.
(a) Stocks
in the USA: Fama (1965) and Granger and Morgenstern
(1970)
in the UK: Dryden (1970a)and Cunningham (1973)
10 Modelling financial time series
to ensure that trading strategies are compared with equally risky alternative
investments. In this book we will only consider the information available in
the present price and past prices. If the market is efficient with respect to
this information we say that the efficient market hypothesis is true,
otherwise the hypothesis is false.
To be more precise, these statements refer t o the so-called weak form of
the hypothesis. This is the only version of the hypothesis investigated in
the text. Expanding the set of information to include all relevant publicly
available information about the asset leads to a semi-strong form of the
hypothesis. Including private information gives the strong form. Further
details and reviews of relevant research appear in Fama (1970, 1976) and
Jensen (1978). Grossman and Stiglitz (1980) present persuasive theoretical
arguments against perfect efficiency. Their model is approximately com-
patible with semi-strong efficiency in the manner discussed here:
informed traders must be compensated for acquiring costly information by
prices revealing such information slowly. We discuss definitions of an
efficient market again i n Section 8.2.
Many people have used trading systems to investigate the (weak form)
efficient market hypothesis. Some researchers have rejected the random
walk hypothesis and have then wanted to know if the departures from
random behaviour can be exploited. Other people have not trusted
statistical tests to find evidence for price patterns and have preferred to
look at trading systems instead.
The most popular trading rule in academic research is the filter rule of
Alexander (1961). This rule assumes there are trends in prices. The inten-
tion is to buy when it i s believed an upward trend has already begun and
then to sell as soon as there i s sufficient evidence that a downward trend
has commenced. Alexander’s rule can begin by supposing an asset is
bought on day number i. It i s then sold on the first dayjforwhich the price
is x percent less than the highest price between days i and j - 1 inclusive.
The trader also goes short if possible on day j . When the price is x percent
more than the least price on or after day j then the asset is once again
bought. The parameter x i s usually assessed within the range 0.5 to 25.
Filter trading results depend on the type of market in much the same way
as the results of random walk tests. Gross trading profits are generally less
than the costs of trading for stock markets. The opposite conclusion has,
however, been claimed for certain commodity futures markets. Some of
the more interesting studies are the following.
(a) Stocks
in the USA: Fama and Blume (1966)
in the U K : Dryden (1970b)
and in Sweden: Jennergren (1975).
12 Modelling financial time series
+
x, = log (z, d,) log (zt-,), and
-
X: = (zt+ d, - Z,-,)/Z,-~.
conclusions are the same for each type of return. I n this book we investi-
gate compound returns. The adjective 'compound'will only be used when
it i s particularly helpful, s o generally x, i s called the return on day t.
There are two major reasons for preferring the compound definition.
Firstly, continuous time generalizations of discrete time results are then
easier and secondly returns over more than one day are simple functions
+
of single day returns. For example, at the end of day t 1 the original unit
of money i s worth
and
= (z,+,
- z t - , ) / z f - l= x; + xi+, + x;x;+,. (1.6.3)
The former equation, (1.6.2), is the easiest one to work with when consider-
ing the total return over two days; likewise the x, provide straightforward
results for total returns over more than two days.
All our definitions of return give nominal results, that is they ignore
inflation. So-called real returns, which take inflation into account, cannot
be calculated sensibly for daily series s o we follow the accepted convention
of looking at nominal returns. Nevertheless, the consequences of inflation
for random walk and efficient market tests are considered later on.
The returns definitions also ignore trading on margin. This is considered
unimportant. If a unit of money can be used to finance a purchase of g/+,
items, with gearingg > 1, one day later the investment will be worth
1 +g(z, + d, - Z , ~ ~ ) =/ Z1 +, ~gx;~ = 1 + g(e"f- 1). (1.6.4)
The return on the geared investment is thus g times the ungeared return,
exactly for simple returns and approximately so for compound returns. It
can be argued that no capital is needed to finance trades at US futures
markets in which case returns definitions like (1.6.1) and (1.6.4) have no
clear economic interpretation. In these circumstances x, remains an im-
portant number for modelling prices and testing hypotheses.
Finally, note that interest paid on currencies bought at a spot market and
deposited in the banking system does not appear in the definition of x,.
Adjustments for interest rates are given later, in Section 6.11.
1.7 MODELS
Financial prices and hence returns are determined by many political,
corporate, and individual decisions. A model for prices (or returns) i s a
14 Modelling financial time series
General remarks
Let us n o w suppose that { x , , x,, x,, . . ., x n } i s any observed univariate, time
series, s o that x, i s a single number recorded at time t a n d observations are
available for n consecutive times. I n our examples, t w i l l count the number
of days a market has been open after the first price is recorded for some
investigation. Before a particular time t, the value of x, will almost certainly
not b e known. Thus w e may consider x, t o be the realized value of some
random variable X,. A sequence {. . . XI, X,, X,, . . ., X, . . .} of random
variables i s a stochasticprocess and w e may wish t o include variables for all
times o n an infinite scale. Stochastic processes will often be denoted by a
typical variable in curly brackets, e.g. { X , } . Sometimes they are called the
process generating particular data o r they are simply called a process o r
model.
Time series analysis i s primarily the art of specifying the most likely
stochastic process that could have generated an observed time series. W e
n o w review the definitions and properties of various stochastic processes.
These have provided successful models for many physical and economic
series. The first four chapters of Granger and Newbold (1977) provide a
more detailed and mathematical description of useful stochastic pro-
cesses. W e will here highlight relevant information for empirical research
involving financial time series.
Stationary processes
Any stochastic process will have parameters, such as the means of the X,.
Realistic estimation of the parameters will not be possible if they change at
all frequently as time progresses. The most practical models will b e those
whose parameter values all remain constant. This will happen if any
multivariate distribution of the X, does not depend o n the choice of times.
A stochastic process { X , } is said t o be strictlystationary if for all integers
i,j and all positive integers k the multivariate distribution function of
(4, K f l , . . ., X , + k - l ) i s identical t o that of (4,4+,,. . ., 4 + k & l ) . I n practice
Introduction 17
Autocorrelation
The correlation between t w o random variables X, and X,,, obtained from a
stationary process i s called the autocorrelation at lag T. It will be denoted
by p,. As X, and X,,, both have variances equal t o A,,
A process i s . . . If.. .
Strictly stationary The multivariate distribution function for kconsecutive
variables does not depend o n the time subscript
attached to the first variable (any k).
Stationary Means and variances d o not depend o n time subscripts,
covariances depend only o n the difference between
the t w o subscripts. (Strictlystationary implies
stationary .)
Uncorrelated The correlation between variables having different
subscripts i s always zero.
Autocorrelated It i s not uncorrelated.
White noise It is stationaryand uncorrelated.
Strict white noise The random variables are independent and have identical
distributions.
Linear It is a linear combination of the present and past terms
from a strictwhite noise process.
Gaussian All multivariate distributions are multivariate normal.
Stationary and Gaussian implies linear.
I n particular, w e will say that the process generating prices is a random walk
if the process generating returns has constant mean and zero autocorrela-
tions at all positive lags, even if the variances of returns appear t o b e time
dependent.
Any process, stationary or non-stationary, will b e called uncorrelated if
the correlation between Xi and X,+, i s zero for all i a n d all T > 0. The adjective
autocorrelated is used if a process i s not uncorrelated. Table 1.1 sum-
marizes the definitions of various types of processes.
An important property of the autocorrelations of a stationary process i s
that they are sufficient t o obtain the optimal linear forecasts when optimal
means least, mean squared error. For example, if
c
co
Spectral density
The autocorrelations p, and the variance A. conveniently summarize the
second order moments of a stationary process. W e will frequently use
Introduction 19
(1.9.3)
The integral of s ( w ) over the interval from 0 to 27r is A,. High values of s ( w )
might indicate cyclical behaviour at frequency w with the period of one
cycle equalling 2 d w time units. The frequency-domain function s ( w ) is
more difficult to estimate and comprehend than the time-domain se-
quence A,. Consequently, we will concentrate on time-domain methods.
Spectral tests of the random walk hypothesis can nevertheless be import-
ant. They will be discussed and compared with autocorrelation tests in
Chapter 6.
White noise
The simplest possible autocorrelations occur when a stationary process
consists of uncorrelated random variables so that
po = I and p, = 0 forall7 > 0.
The optimal linear forecast of X,,, will then be its mean p, for any
realization of the present and past variables {Xrp,, j 2 0). A stationary and
uncorrelated process i s called white noise, because its spectral density
function equals a constant value for all frequencies w . When, furthermore,
the process has E [ X , ] = 0 it is referred t o by the name zero-mean white
noise.
It i s important when modelling financial returns to appreciate that if { X , }
is white noise then X, and X, are not necessarily independent for i# j . Zero
autocorrelation does not ensure that the distribution of X, i s independent
of a realized value x , , even when the X, have identical, unconditional
distributions. Examples are presented in Chapter 3. If, however, the X, are
independent and stationary then the stochastic process is called strict
white noise.
The random walk hypothesis implies zero autocorrelation among
returns. Various definitions of the hypothesis have been offered including:
ARMA processes
A zero-mean white noise process { E , } can be used t o construct new
processes. W e will describe three examples, used to model various returns
o r derived series i n later chapters. Afterwards w e present the general
autoregressive-moving average (ARMA) model.
First, consider a process { X , } defined by
X, - p = a(X,-, - p ) + E,, (1.9.4)
s o that X, depends linearly on X,-, and the innovation E , alone. The process
{X,} is called an autoregressive process of order 1, abbreviated t o AR(1). It
is stationary if, as w e will always assume, the autoregressive parameter a
satisfies the inequality la1 < 1. Since E[X,] = E[X,-,] for a stationary process
and €[&,I = 0, i t follows immediately that the mean parameter is simply
p = E [ X , ] . The remaining parameter of an AR(1) process is its variance,
A, = var (x,)= var (&,)/(I - a 2 ) .
Convenient results can often be obtained by using the backshift operator
B, defined by Ba, = a,-, for any infinite sequence of variables o r numbers
{ a , } .In particular, B'X, = X,-k and B k p = p f o r a l l positive integers k . Thus
(1.9.4) can be rewritten as
(1 - aB)(X, - p ) = E,. (1.9.5)
Since la1 < 1, we may correctly write
m
and therefore
I m m
(1.9.6)
x, = p + e, + b&,-l (1.9.8)
so now X, i s a linear function of the present and immediately preceding
innovations. This process i s called a moving average process of order 1,
summarized by MA(1). It will always be stationary with mean p and if
Ibl < 1, as we will always assume, optimal forecasts can be calculated. The
variances of X, and e,, denoted by A, and u2 respectively, are from (1.9.8)
related to each other by A, = (1 b2)u2. +
The autocovariances are simply
Xf-p=- 1
1
+ bB
-aB
el = (i a’Bj(1 + bB)e,
m
= e, + ( a + b ) C a“e,-,. (1.9.10)
r=l
1 - aB
1 + bB (X, - p ) = (1 - aB)
(I .9.11)
22 Modelling financial time series
(1.9.13)
The optimal linear forecasts for AR(1) and MA(1) processes can be deduced
from (1.9.15) and (1.9.16) by substituting b = 0 and a = 0 respectively.
More general ARMA processes are defined by using p autoregressive
and q moving-average parameters:
(1.9.17)
Gaussian processes
The random variables X , defining a stationary process can have any proba-
bility distribution. A stationary process i s called Gaussian if the joint
distribution of (X,,,, Xr+z, . . . , X r + k ) i s multivariate normal for every posi-
tive integer k . A stationary Gaussian process will be strictly stationary
because the first and second order moments completely specify the joint
distributions. Also, Gaussian white noise i s strict white noise since uncor-
related i s equivalent t o independent for bivariate normal distributions.
Although returns are certainly not generated by a stationary Gaussian
process we will show in Chapter 3 that interesting models for returns can
be constructed using Gaussian processes.
Their definition
(1.10.1)
Autocorrelation tests
A time series of n observations, { x l , x,, . . . , x,}, can be used to estimate
the autocorrelations p, of the process generating the observations, assum-
ing that the process is stationary. Let Ybe the sample average, C x,/n. Then
we estimate the p, by the sample autocorrelations
n- T
(1.10.2)
x
r=1
(xr - X)*
x, - P = E b/Ef-,
/=0