What Is Financial Mathematics?
What Is Financial Mathematics?
What Is Financial Mathematics?
Mathematics?
Introduction
Financial Mathematics is a collection of
mathematical techniques that find applications in finance, e.g.
Asset pricing: derivative securities.
Hedging and risk management
Portfolio optimization
Structured products
Preliminary Notions
Discounting and Financial Instruments
Discounting
The time value of money: R1.00 in the
hand today is worth more than the expectation of receiving R1.00 at some future
date.
Thus borrowing isnt free: the borrower
pays a premium to induce the lender to
part with his/her money. This premium
is the interest.
We shall make the simplifying assumptions that
There is only one interest rate: All
investors can borrow and lend at this
(riskless) rate.
The interest rate is constant over time.
The same rate applies for all maturities.
6
Returns
i.e.
ST = S0eRT
E[Return] = f (Risk)
where f is an increasing function.
Securities
Securities are contracts for future delivery of goods or money, e.g. shares, bonds
and derivatives.
Examples of derivatives are forward contracts, futures, options, swaps and bonds.
9
There are two main reasons for using derivatives: Hedging and Speculation.
10
11
Risk-Neutral Valuation
Consider a toy model with just two trading dates t = 0 and t = T , and just two
financial assets
A riskfree bank account A paying
a constant simple rate r = 10% over
the interval [0, T ].
A risky stock S. Todays stock price
is S0 = 10.
12
13
14
C0 =
15
16
VT () = 1.10 + 221 = 11
VT () = 1.10 + 5.51 = 0
i.e.
10 2
= ,
3 3
2 shares,
and
buy
Thus if you borrow 10
3
3
the resulting portfolio has the same cashflows at maturity as the call option.
17
18
If we insist on using the probability measure P, then the share itself is priced incorrectly.
Its value ought to have been
1 1
1
S0 =
(22) + (5.5) = 12.5
1.1 2
2
19
21
N =
T
t
Thus
St = S0 +
t
X
Xu
u=1
23
var(
Xn) =
var(Xn)
24
Xt =
+S
Note that
Var(Xt) = S 2
Var(ST ) =
N
X
Var(Xtn )
n=1
= N S 2
S 2
=
T
t
25
S = o( t)
26
27
Brownian motion
EsBt = Bs
st
GBM
Value process
VT () = V0 () +
Z0T
+
[rt0 At + t1 St] dt
1 St dBt
f (t, ) dBt()
0
31
Stochastic Calculus
Naive Approach
1 00
f (xi)(x)2
2!
1 000
f (xi)(x)3 + terms involving x4 , x5 , . . .
3!
Thus
f (b) f (a) =
n1
X
i=0
n1
X
[f (xi+1 ) f (xi)]
n1
1 X 00
0
=
f (xi)x +
f (xi)(x)2 + . . .
2 i=0
i=0
32
As x 0, we get
f (b) f (a) = lim
x0
f 0 (xi)x
X
1
+
lim
f 00 (xi)(x)2 + . . .
2 x0 i
Z b
Z b
1
=
f 00 (x) (dx)2 + . . .
f 0 (x) dx +
2 a
a
(g)2 = 0
x0
33
But Brownian motion is different: Consider B = Bt+t Bt. This is a normally distributed random variable with E[B] =
0 and variance var(B) = t.
Consider next the random variable (B)2.
This has
E[(B)2] = var[B] = t
var[(B)2 ] = E[(B)4 ] (t)2 = 2(t)2 << t
E(B) = lim
t0
t = T
Also
lim
t0
E(B) = 2 lim
(t)2 = 0
t0
f 00 (x) (dx)2
35
dXt =
1 2f
f
+
t
2 B 2
dt +
f
dBt
B
f
f
dt +
dx
t
x
36
f (u, Bu ) dBu
0
f dBu =
Es
0
f dBu
0
37
and thus 2 dt is the variance of the return of the stock over a small period dt.
It follows that is the standard deviation of the annual return of the stock
S.
38
39
Black-Scholes Model
PDE Approach
Hence
V
V
1
V
dt =
+ S
+ 2 S 2 2 + nS
t
S
2
S
V
+ n dBt
+ S
S
dt
41
Now if we take n = V
S (i.e. the portfolio is short V
S shares), then the portfolio is unaffected by a random change
in the stock price:
dt =
V
1
V
+ 2S 2 2
t
2
S
dt
(1)
V
dt = rt dt = r V
S
S
dt
(2)
42
V
1 2 2 2V
V
+ S
+ rS
rV = 0
2
t
2
S
S
43
BlackScholes Model
RiskNeutral Approach
Since we dont care about the drift rate
of an underlying asset, we may as well
simplify our asset price dynamics by assuming that all assets have the same
drift.
dQ
= MT
dP
Then under Q, Y dynamics are
t
dYt = (t, ) dt + (t, ) dB
t is a QBrownian motion.
where B
Amazingly, a change of measure changes
only the drift and not the volatility.
45
46
PDE = RiskNeutral
Consider a European call option C on a
share S with strike K and maturity T .
The volatility of the underlying share S is
and the riskfree rate is r.
We must solve the following BVP:
V
V
1 2 2 2V
+
rS
+ S
rV = 0
t
2
S 2
S
V (T ) = (ST ) = max{ST K, 0}
Z
VT = V0 +
ertSt dBt
47
48
Computational Toolbox
Numerical integration
Optimization techniques
Lattice/tree methods
49
Dynamic programming
50
Current Research
Altenatives to BlackScholes
Stochastic volatility models.
Jump diffusions.
Levy processes.
Interestrate modelling.
51
Real options
Viability theory
Non-standard finance
52