Lecture 07 - BKF4310 - Financial Modelling II - Brownian Motion
Lecture 07 - BKF4310 - Financial Modelling II - Brownian Motion
Lecture 07 - BKF4310 - Financial Modelling II - Brownian Motion
Modelling II
Brownian Motion
Dr Paul Magro
Introduction
BKF4310 is not a mathematics course, so we will not concern
ourselves with the calculus underpinning Brownian Motion.
Our focus is on understanding Brownian Motion, being able to
apply its properties in simple calculations by hand, and being
able to implement it in practice.
The knowledge of Brownian Motion gained here will be needed
later in the semester, most notably when covering Monte Carlo
Analysis and the Black-Scholes Option Pricing Model.
BKF4310 - FINANCIAL MODELLING
II
BROWNIAN MOTION
Introduction
Brownian Motion is the physical phenomenon named after the
English botanist who discovered it in 1827.
Brownian motion is the zig-zagging motion exhibited by a small
particle, such as a grain of pollen, immersed in a liquid or a
gas. Albert Einstein gave the first explanation of this
phenomenon in 1905.
It has widely become one of the most famous and fundamental
of Stochastic Processes. Since then the abstracted process has
been used for modelling the stock market and in quantum
mechanics.
BKF4310 - FINANCIAL MODELLING II
BROWNIAN MOTION
3
Brownian Motion
Interestingly, Brownian motion was independently introduced
in 1900 by the French mathematician Louis Bachelier, who
used it in his doctoral dissertation to model the price
movements of stocks and commodities.
Anticipating by 70 years developments inoptions pricing
theory, Bachelier mathematically defined Brownian motion and
proposed it as a model for asset price movements.
However, Brownian motion appears to have 2 major flaws
when used to model stock of commodity prices.
The price of a stock is a normal random variable, it can
theoretically become negative.
The assumption that a price difference over an interval of
BKF4310fixed
- FINANCIAL
MODELLING has
II
BROWNIAN MOTION
length
the same
normal distribution no matter4
Brownian Motion
Brownian Motion is a process that:
Involves chance;
Knowledge of todays stock price doesnt tell us what the
price will be tomorrow in a stochastic model, but it does tell
us something about the probabilities of various prices
occurring;
The opposite is a deterministic process (knowledge of the
todays price determines all future prices);
BROWNIAN MOTION
Random Walk
A path of prices formed by taking random incremental steps at
each point in time.
In a simple random walk, we might allow the price to go up by
1 or down by 1 each day with equal probability, for example.
Increments of +/-1
Note: Graph taken from the spreadsheet which accompanies this
lecture. Press F9 in the spreadsheet to recalculate and
generate new paths [Excel Skills: Rand() and If() functions].
BKF4310 - FINANCIAL MODELLING II
BROWNIAN MOTION
Random Walk
BROWNIAN MOTION
BROWNIAN MOTION
past increments
(the probability
of a 10% return
today is the
same whether
yesterdays
return was 10%
or 0%)
Wiener Process
Norbert Wiener showed in the early 1920s, it can be described
directly in terms of a probability measure over a space of
continuous paths.
As Wiener showed, it is legitimate to talk about a random realvalued continuous function W on [0, ) such that:
Every increment W(t)W(s) over an interval of length ts is
normally distributed with mean 0 and variance t s, that is:
W(t) W(s) N(0, t s). for each t > 0, W(t) is Gaussian
with mean zero and variance t; and
if the intervals [t1, t2] and [u1, u2] do not overlap, then the
random variables W(t2) W(t1) and W(u2) W(u1) are
BKF4310 - FINANCIAL MODELLING II
9
BROWNIAN MOTION
independent.
Normal Distribution
Probability Density Function:
BROWNIAN MOTION
X ~ N(, 2) means X is
drawn from a Normal
Distribution with mean
and variance 2
for example X ~ N(0.1, 0.3)
10
BROWNIAN MOTION
11
BROWNIAN MOTION
12
BROWNIAN MOTION
13
BROWNIAN MOTION
14
N (0, t ) t N (0,1)
B(t) ~ N (0,t)
B(t) ~ N(0, t)
N (0, 2t ) t N (0,1)
BROWNIAN MOTION
15
BROWNIAN MOTION
16
BROWNIAN MOTION
17
BROWNIAN MOTION
18
BROWNIAN MOTION
19
BROWNIAN MOTION
20
BROWNIAN MOTION
22
BROWNIAN MOTION
23
S (t )
e t B ( t )
S ( 0)
So:
S (t ) S (0)e t B (t )
BKF4310 - FINANCIAL MODELLING II
BROWNIAN MOTION
25
BROWNIAN MOTION
26
Lognormal Variables
Lognormal distributed variables have:
Expected Value (mean):
E( X ) e
Variance:
Var [ X ] e
1
2
2
1 e
Standard Deviation:
Stdev[ X ] Var [ X ] e
BKF4310 - FINANCIAL
MODELLING II
BROWNIAN MOTION
2 2
1
2
2
1
27
Lognormal Distribution
Probability Density Function:
f ( x)
1
x 2
ln x 2
2 2
BROWNIAN MOTION
,x 0
28
Lognormal Variables
The drift term of our Brownian Motion, , is the continuously
compounded return corresponding to the MEDIAN of S(t);
Remember that S(t) is LOGNORMAL, so the expected stock
value is higher than the median value (mean > median);
The larger is, the longer the tail of the lognormal distribution
will be, and the higher the expected1 value
will be relative to
2
the median value generated by :
2
E( X ) e
BROWNIAN MOTION
29
Lognormal Variables
E( X ) e
1 2
2
t B ( t )
Pt P0 e
BROWNIAN MOTION
30
Lognormal Variables
For the purposes of BKF4310 we will use to denote the drift of
the Brownian Motion, and to represent the continuously
compounded expected stock return.
= + 2/2
= 2/2
CARE!
If a question gives , this is the drift term to use in the Brownian
Motion.
If a question gives , we need to use = -2/2 as the drift in the
Brownian Motion.
BKF4310 - FINANCIAL MODELLING II
BROWNIAN MOTION
31
BROWNIAN MOTION
32
S (t ) S (0)e
So:
t B ( t )
S (t )
t B ( t )
e
S ( 0)
S (t )
t B (t )
ln
S ( 0)
BROWNIAN MOTION
33
S (t )
t tB (1)
ln
S ( 0)
So:
S (t )
t
ln
S ( 0)
t
B (1)
The LHS is the z value we need to use in our Normal Distribution Table.
BKF4310 - FINANCIAL MODELLING II
BROWNIAN MOTION
34
105
ln
2 0.9
100
0.9244
2 2
0.92 corresponds to 0.1787. Remember this is the probability of
being ABOVE the cut-off, so we want 1 0.1787 = 82.13%.
Alternatively, NORMDIST(0.9244,0,1,TRUE) = 82.24% (more
accurate).
BKF4310 - FINANCIAL MODELLING II
BROWNIAN MOTION
35
Summary
This topic is about Geometric Brownian Motion and is commonly
used to model Stock Prices.
The tutorial questions accompanying this lecture provide practice in
simple calculations involving:
Standard Brownian Motion
Arithmetic Brownian Motion
Geometric Brownian Motion
We will use Brownian Motion when we go on to consider Monte
Carlo Methods in Finance.
BKF4310 - FINANCIAL
MODELLING II
BROWNIAN MOTION
36
Reading List
These lecture slides will suffice when revising material.
BROWNIAN MOTION
37