Martingale and Markov Processes
Martingale and Markov Processes
Martingales
Markov Processes
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Conditional Expectations
Martingales
Conditional Expectation Properties
Markov Processes
1+r −d u−1−r
p̃ = ; q̃ = (1)
u−d u−d
We previously determined that the stock at time n could be
expressed as the discounted weighted average of the two
possible stock prices at time n + 1 and expressed this as
1
Sn (ω1 . . . ωn ) = [p̃Sn+1 (ω1 . . . ωn H) + q̃Sn+1 (ω1 . . . ωn T )]
1+r
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Conditional Expectations
Martingales
Conditional Expectation Properties
Markov Processes
1
Sn = Ẽn [Sn+1 ]
1+r
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Conditional Expectations
Martingales
Conditional Expectation Properties
Markov Processes
Conditional Expectation
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Conditional Expectations
Martingales
Conditional Expectation Properties
Markov Processes
Definition:
I Let n satisfy 1 ≤ n ≤ N, and let ω1 . . . ωn be given and, for
the moment, fixed. There are 2N−n possible continuations
ωn+1 . . . ωN of the sequence ω1 . . . ωn .
I Denote by #H(ωn+1 . . . ωN ) the number of heads in the
continuation and similarly define #T (ωn+1 . . . ωN ) as the
number of tails.
I Ẽn [X ] the conditional expectation of X based on the
information at time n is defined as
#H(ωn+1 ...ωN ) #T (ωn+1 ...ωN )
X
Ẽn [X ](ω1 . . . ωn ) = p̃ q̃ X (ω1 . . . ωn ωn+1 . . . ωN ) (2)
ωn+1 ...ωN
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Conditional Expectations
Martingales
Conditional Expectation Properties
Markov Processes
Martingales
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
1+r −d u−1−r
p̃ = , q̃ =
u−d u−d
Then, under the risk-neutral measure, the discounted stock
price is a martingale, i.e.
Sn Sn+1
= Ẽn
(1 + r )n (1 + r )n+1
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
S
Proof 2: (fancier) Note that Sn+1
n
depends only on the (n + 1)st
coin toss. Using Theorem 2.3.2:
Sn+1 Sn Sn+1
Ẽn = Ẽn ∗
(1 + r )n+1 (1 + r )n+1 Sn
Sn 1 Sn+1
= n
∗ Ẽn ∗ , (Taking out what is known)
(1 + r ) 1+r Sn
Sn 1 Sn+1
= n
∗ Ẽ , (Independence)
(1 + r ) 1+r Sn
Sn 1
= ∗ (p̃u + q̃d)
(1 + r )n 1 + r
Sn
=
(1 + r )n
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
[? ]
h i
Xn
I As a corollary, we have Ẽ (1+r )n = X0 , ∀n = 0, 1, . . . , N
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
Markov Processes
En [f (Xn+1 )] = g(Xn )
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
I We have
Independence
g(x 1 , . . . , x k ) = E[f (x 1 , . . . , x k , Y 1 , . . . , Y l )]
then
En [f (X 1 , . . . , X k , Y 1 , . . . , Y l )] = g(X 1 , . . . , X k )
[? ]
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
Max-to-date
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
Max-to-date
2
For this process if p = 3 and q = 13 , we have:
2 1 20
E2 [M3 ](TH) = M3 (THH) + M3 (THT ) =
3 3 3
2 1
E2 [M3 ](TT ) = M3 (TTH) + M3 (TTT ) = 4
3 3
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
K-dimensional Markov
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
Conditional Expectations
Martingales
Markov Processes
Max-to-date again
The 2-dimensional process {(Sn , Mn ); n = 0, 1, . . . , N}, where
Sn is the stock price and Mn is the maximum-to-date is Markov.
S
1. Define Y = Sn+1 n
, (depends only on the n + 1st toss), and so
Sn+1 = Sn Y
Mn+1 = Mn ∨ Sn+1 = Mn ∨ Sn Y
2. Therefore, we have
En [f (Sn+1 , Mn+1 )] = En [f (Sn Y , Mn ∨ Sn Y )]
3. Define the function g by
g(s, m) = E[f (sY , m∨sY )] = pf (us, m∨us)+qf (ds, m∨ds)
4. Consequently, we have
En [f (Sn+1 , Mn+1 )] = g(Sn , Mn )
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov
[1] S.E. Shreve. Stochastic Calculus for Finance I: The
Binomial Asset Pricing Model. Number v. 1 in Springer
Finance.
FE543 Intro to Stochastic Calculus Papa Momar Ndiaye Martingales and Markov