Title: Statistics and Data Analysis
1Statistics and Data Analysis
- Professor William Greene
- Stern School of Business
- Department of IOMS
- Department of Economics
2Statistics and Data Analysis
Random Walk Modelsfor Stock Prices
3A Model for Stock Prices
1/30
- Preliminary
- Consider a sequence of T random outcomes,
independent from one to the next, ?1, ?2,, ?T.
(? is a standard symbol for change which will
be appropriate for what we are doing here. And,
well use t instead of i to signify something
to do with time.) - ?t comes from a normal distribution with mean µ
and standard deviation s.
4Application
2/30
- Suppose P is sales of a store. The accounting
period starts with total sales 0 - On any given day, sales are random, normally
distributed with mean µ and standard deviation s.
For example, mean 100,000 with standard
deviation 10,000 - Sales on any given day, day t, are denoted ?t
- ?1 sales on day 1,
- ?2 sales on day 2,
- Total sales after T days will be ?1 ?2 ?T
- Therefore, each ?t is the change in the total
that occurs on day t.
5Using the Central Limit Theorem to Describe the
Total
3/30
- Let PT ?1 ?2 ?T be the total of the
changes (variables) from times (observations) 1
to T. - The sequence is
- P1 ?1
- P2 ?1 ?2
- P3 ?1 ?2 ?3
- And so on
- PT ?1 ?2 ?3 ?T
6Summing
4/30
- If the individual ?s are each normally
distributed with mean µ and standard deviation s,
then - P1 ?1 Normal µ, s
- P2 ?1 ?2 Normal 2µ, sv2
- P3 ?1 ?2 ?3 Normal 3µ, sv3
- And so on so that
- PT NTµ, svT
7Application
5/30
- Suppose P is accumulated sales of a store. The
accounting period starts with total sales 0 - ?1 sales on day 1,
- ?2 sales on day 2
- Accumulated sales after day 2 ?1 ?2
- And so on
8This defines a Random Walk
6/30
- The sequence is
- P1 ?1
- P2 ?1 ?2
- P3 ?1 ?2 ?3
- And so on
- PT ?1 ?2 ?3 ?T
- It follows that
- P1 ?1
- P2 P1 ?2
- P3 P2 ?3
- And so on
- PT PT-1 ?T
9A Model for Stock Prices
7/30
- Random Walk Model Todays price yesterdays
price a change that is independent of all
previous information. (Its a model, and a very
controversial one at that.) - Start at some known P0 so P1 P0 ?1 and so
on. - Assume µ 0 (no systematic drift in the stock
price).
10Random Walk Simulations
8/30
- Pt Pt-1 ?t
- Example P0 10, ?t Normal with µ0, s0.02
11Uncertainty
9/30
- Expected Price EPt P0TµWe have used µ 0
(no systematic upward or downward drift). - Standard deviation svT reflects uncertainty.
- Looking forward from now time t0, the
uncertainty increases the farther out we look to
the future.
12Using the Empirical Rule to Formulate an Expected
Range
10/30
13Application
11/30
- Using the random walk model, with P0 40, say µ
0.01, s0.28, what is the probability that the
stock will exceed 41 after 25 days? - EP25 40 25(.01) 40.25. The standard
deviation will be 0.28v251.40.
14Prediction Interval
12/30
- From the normal distribution,Pµt - 1.96st lt X lt
µt 1.96st 95 - This range can provide a prediction interval,
where µt P0 tµ and st svt.
15Random Walk Model
13/30
- Controversial many assumptions
- Normality is inessential we are summing, so
after 25 periods or so, we can invoke the CLT. - The assumption of period to period independence
is at least debatable. - The assumption of unchanging mean and variance is
certainly debatable. - The additive model allows negative prices.
(Ouch!) - The model when applied is usually based on logs
and the lognormal model. To be continued
16Lognormal Random Walk
14/30
- The lognormal model remedies some of the
shortcomings of the linear (normal) model. - Somewhat more realistic.
- Equally controversial.
- Description follows for those interested.
17Lognormal Variable
15/30
If the log of a variable has a normal
distribution, then the variable has a lognormal
distribution. Mean Expµs2/2 gt Median Expµ
18Lognormality Country Per Capita Gross Domestic
Product Data
16/30
19Lognormality Earnings in a Large Cross Section
17/30
20Lognormal Variable Exhibits Skewness
18/30
The mean is to the right of the median.
21Lognormal Distribution for Price Changes
19/30
- Math preliminaries
- (Growth) If price is P0 at time 0 and the price
grows by 100? from period 0 to period 1, then
the price at period 1 is P0(1 ?). For example,
P040 ? 0.04 (4 per period) P1 P0(1
0.04). - (Price ratio) If P1 P0(1 0.04) then P1/P0
(1 0.04). - (Math fact) For smallish ?, log(1 ?)
?Example, if ? 0.04, log(1 0.04) 0.39221.
22Collecting Math Facts
20/30
23Building a Model
21/30
24A Second Period
22/30
25What Does It Imply?
23/30
26Random Walk in Logs
24/30
27Lognormal Model for Prices
25/30
28Lognormal Random Walk
26/30
29Application
27/30
- Suppose P0 40, µ0 and s0.02. What is the
probabiity that P25, the price of the stock after
25 days, will exceed 45? - logP25 has mean log40 25µ log40 3.6889 and
standard deviation sv25 5(.02).1. It will be
at least approximately normally distributed. - PP25 gt 45 PlogP25 gt log45 PlogP25 gt
3.8066 - PlogP25 gt 3.8066 P(logP25-3.6889)/0.1 gt
(3.8066-3.6889)/0.1)PZ gt 1.177 PZ lt
-1.177 0.119598
30Prediction Interval
28/30
- We are 95 certain that logP25 is in the
intervallogP0 µ25 - 1.96s25 to logP0 µ25
1.96s25. Continue to assume µ0 so µ25
25(0)0 and s0.02 so s25 0.02(v25)0.1 Then,
the interval is 3.6889 -1.96(0.1) to 3.6889
1.96(0.1)or 3.4929 to 3.8849.This means that
we are 95 confident that P0 is in the
rangee3.4929 32.88 and e3.8849 48.66
31Observations - 1
29/30
- The lognormal model (lognormal random walk)
predicts that the price will always take the form
PT P0eS?t - This will always be positive, so this overcomes
the problem of the first model we looked at.
32Observations - 2
30/30
- The lognormal model has a quirk of its own. Note
that when we formed the prediction interval for
P25 based on P0 40, the interval is
32.88,48.66 which has center at 40.77 gt 40,
even though µ 0. It looks like free money. - Why does this happen? A feature of the lognormal
model is that EPT P0exp(µT ½sT2) which is
greater than P0 even if µ 0. - Philosophically, we can interpret this as the
expected return to undertaking risk (compared to
no risk a risk premium). - On the other hand, this is a model. It has
virtues and flaws. This is one of the flaws.