URAL MATHEMATICAL JOURNAL, Vol. 6, No. 2, 2020, pp. 76-86
DOI: 10.15826/umj.2020.2.008
SOME NOTES ABOUT THE MARTINGALE REPRESENTATION THEOREM AND THEIR APPLICATIONS
Reza Habibi
Iran Banking Institute, Central Bank of Iran, Pasdaran Ave., 8-th Negarestan, Tehran, Iran [email protected]
Abstract: An important theorem in stochastic finance field is the martingale representation theorem. It is useful in the stage of making hedging strategies (such as cross hedging and replicating hedge) in the presence of different assets with different stochastic dynamics models. In the current paper, some new theoretical results about this theorem including derivation of serial correlation function of a martingale process and its conditional expectations approximation are proposed. Applications in optimal hedge ratio and financial derivative pricing are presented and sensitivity analyses are studied. Throughout theoretical results, simulation-based results are also proposed. Two real data sets are analyzed and concluding remarks are given. Finally, a conclusion section is given.
Keywords: Conditional expectation, Derivative pricing, Martingale representation theorem, Optimal hedge ratio, Sensitivity analysis, Serial correlation, Simulation, Stochastic dynamic.
1. Introduction
The martingale representation theorem states that any martingale adapted with respect to a Brownian motion can be expressed as a stochastic integral with respect to the same Brownian motion. It has many applications in construction hedging strategies for various types of assets with different stochastic dynamics, see [1]. In the current note, the time series features of this important theorem are proposed. Before going future, an important lemma is proposed. Let Bt be the standard Brownian motion on (0,ro) and Ft is the sigma-field constructed by history of Bs, s < t, i.e. Ft = ^{Bs|s < t}. Hence, if s < t; then Fs ^ Ft. Indeed, Ft is the augmented filtration generated by standard Brownian motion Bt. Also, assume that X, Y are the future values of two stochastic processes at some known future time T. According to the martingale representation theorem, it is necessary to assume that both of X, Y are squared integrable random variables with respect to F^> to use this theorem for X and Y (see, [1]). These assumptions are kept fixed for all further discussions of the paper.
Lemma 1. Sentences (a) and (b) are correct: (a) The correlation pxy between X, Y, is given as follows
rT
E(usvs)ds
pxy -
^£ E(u2s)ds £ E(v2s)ds
here us and vs are two predictable processes used in martingale representation theorem applied to X, Y, respectively.
0
(b) Suppose that E(X|Y = y) = ay + b, E(Y\X = x) = cx + d. Then,
Ix = aiy + b, iy = c^x + d,
2 ^x a
Pxy = aci = ~J
where ¡ia and a"A are the mean and variance of A = X, Y, respectively.
Proof. (a) The martingale representation theorem implies that (see [2]) there exist two predictable processes ut,vt such that
X = E (X)+ I UsdBs, ' °T
Y = E (Y)+/ VsdBs. J 0
For a review in stochastic calculus, see [7]. It is easy to see that
fT fT
E / usdBs =E / VsdBs
0 0
0.
By multiplying above two equations and taking expectation, it is seen that
E (XY) = E (X) E (Y) + E (X) E Notice that [7]
fT
VsdBs
+ E(Y )E
pT
usdBs
+ E j f UsVtdBsdBt. J 0 J 0
E i i UsVtdBsdBt = i E (usVs) ds. 0 0 0
Hence, it is seen that covariance between X and Y, i.e., axy = cov (X, Y) is given by
aXy = E (usVs) ds. 0
Also, using the Ito isometric lemma (see [7]), it is seen that
E (X2) = (E (X))2 + I E (u2) ds
0s
Therefore,
Similarly,
fT
= var X = E (u2) ds. 0
fT
a2 = E (v,2) ds. 0
Thus, the proof is complete.
(b) The proof is straightforward by using the iterated expectation law (see [2]). Therefore it is omitted. □
0
0
Example 1. Here, to give an example for assumption of part (b), a special case is considered. For a specific t,h > 0, let X be a martingale with respect to Ft, then according to the martingale representation theorem, we have
X - Xt - Í us dBs + E(X). 0
Here, E(X) is constant and independent of t. Let Y = Xt+h. For special case, suppose that us is a deterministic real-valued function. Then,
f t+h
r = Y - X = J us dBs.
Clearly, Xt is an independent increment process and r has a normal distribution with zero mean and variance J^ u^ds. Notice that is a linear combination of (^p^ as follows
Y) = (X + r) = (i 0(r
and since ( T^ has a joint normal distribution with mean vector (E 0X) ) and covariance matrix
'a
X u 0 a2r
therefore, XY has a joint distribution with mean vector EE ((XX)) and covariance matrix
aX aX 2 2 2 aX +
Here,
rt r-t+h
a2X — uU^ds, a2r — u^ds.
J0 it
The correlation between X, Y is
aX_ i , ar
Pxy — i- — I 1 "b 2
4(4 + 4) v
^ -0.5
Thus (see
(2 \ —1
1 + ZT) (Y-E(X)). ax)
Also, notice that E (Xt+h | Xt) = Xt. Hence, the parameters of a,b,c, and d of the theorem are
(2 \ —1
1 + ^fj , b = (l-a)E(X), c = 1, d = 0.
The rest of the paper is organized as follows. In the next section the application of above Lemma 1 in deriving optimal hedge ratio is discussed. Section 3 uses the (b) of Lemma 1 to approximate the conditional mean and it is applied to financial derivative pricing. Simulation results is given throughout theoretical sections. Real data sets analysis are given in Section 4. Finally, a Conclusion section is given.
2. Optimal hedge ratio
Here, the application of above discussion in portfolio management is discussed. The cross hedging procedure is the construction of an almost riskless portfolio by using one unit of the first asset X in long position and h units of Y in short position (at the maturity) (see [4]).
Let Z = X — hY be the value of portfolio at maturity T. The variance of Z is given by
= ^x + h2a2 — 2haxy ■
By minimizing a2z with respect to h, it is seen that the optimum hedge ratio hopt is given by
r T
i _ axy _ Jo
i'opt — — fT
E(usvs) ds
'V W„,2
E (v2) ds 0
Hence, the optimum value of portfolio at maturity is
r t
(s
Z = X - hoptY = E (X) - hoptE (Y) + / (us - hoptvs) dBs.
0
The variance of Z at maturity is af2 (1 — p2xy).
Next, suppose that the risk free interest rate is zero, then the value of X, Y at maturity T is the following (see [2])
Xt = E(X\Ft) = E (X) + / UsdBs,
J 0
Yt = E(Y|Ft) = E (Y) + / vsdBs.
0
Consider the self-financed portfolio Zt = Xt — HtYt (see [7]). Assume that Ht = ut/vt. Notice that
dZ = dX — HdY = (u — Hv) dB. Then, dZ = 0. Thus, Z is constant. Indeed, Z = E (X) — HE (Y). Hence,
Xt — HtYt = E (X) — HtE (Y).
Hence,
= Xt-E(X) * Yt-E(Y)• The following proposition summarizes the above discussion.
Proposition 1. Sentences (a) and (b) are correct.
(a) Under the martingale representation, the optimum hedge ratio for cross hedging X by Y, is given by
/ E (usvs) ds
i _ axy _ Jo_
"opt 2 fT
ay / E (v2s) ds 0
(b) The replicating ratio for rebalancing portfolio the dynamic hedging portfolio is
Xt — E (X)
Ht
Yt - E (Y)
Proof. See the above discussions. □
Next, consider the martingale representation theorem as follows
Xt = E(X|Ft) = E(X) + / usdBs.
J0
Let G(t) = E(uf) and g(t) = log (G (t)) and g' be its first derivative. According to Lemma 1, (a) and Ito isometric lemma, the correlation coefficient pt(h) between Xt+h,Xt is given by
*<*>= 1 C(i) -
+ + h/G(t) x (G(i + /?) - G(t))/h
As h —>• 0+, then pt(/?.) is well-approximated by l/\/l + hg'(t). The second term g"(t) could be added to mentioned approximation, which is not necessary in practice.
3. Conditional mean approximation
Here, using the second part of Lemma 1, the conditional mean of E(Xt |Xt+h) is approximated and then its financial application is seen.
3.1. Approximation
Notice that one can see that Xt is a martingale with respect to filtration Ft, the a-field generated by Xs, s < t. Next, assume that the conditional expectation of E(Xt|Xt+h) is well-approximated by linear combination aXt+h + b. Then, using the Lemma 1, (b), it is seen that pf (h) = a, b = p(1 - pf (h)), where p = E (X) = E(Xt). Therefore,
E (Xt | Xt+h) = p + pf (h) (Xt+h - p), where p2 (h) = 1/(1 + hg'(t)). The following proposition summarizes the above discussion.
Proposition 2. Assuming E(Xt|Xt+h) is well-approximated by a linear function of Xt+h, then
E(Xt|Xt+h) = p + pf (h)(Xt+h - p),
where p = E{X) = E{Xt) and pt{h) = l/y/l + hg'{t). Here, G{t) = E{v%) and g (i) = log(G(i)) and g' be its first derivative.
P r o o f. See the above discussions. □
Example 1 (cont.). Here, it is shown that the formula of example 1 corresponds to the approximation of Proposition 2, as h 0. Define
K(t) = ufds. Jo
Thus, a2X = n(t) and af = k (t + h) - n(t) ~ hn'(t). Hence,
1
pxy
v/1 + hn'(t)/n(t) '
this is exactly equal to the approximation formula of Proposition 2.
Remark 1. Here some sensitivity analysis are discussed. Indeed, we have the following properties.
(a) As h ^ 0, then pt (h) ^ 1 which is clear (since the correlation of each variable with its-self is one). As h ^ ro, then pt (h) ^ 0 which is clear since Xt+h and Xt are enough far from each others. Also,
which converges to the — 0.5g' (t), as h ^ 0. When h ^ ro, then dp/dh goes to zero which is clear since the variation of pt (h) is too small at infinity.
(b) It is easy to see that
^ = -0.5hg"(t)(l+hg'(t))-3/2.
Example 2. Let us = 2Bs, then Xt = Bf — t is a martingale. Indeed,
G(t) = 4t, g'{t) = -t, pt(h) = J-
r v 7 V t + h
For example, when t = 0.1, 0.5, the following Fig. 1 shows the behavior of
respectively. As more t ^ 0, then the curvature of pt (h) is more close to the horizontal axis. Notice that
dp h
— = —=-- —> 0 as t —> oo.
dt y/t{t + h)2
It is clear because as t ^ ro or t ^ 0, then pt (h) ^ 1 and its variation is too small. This is an interesting phenomena that as t gets large, then correlation B2 with its future values is large for each h. For special case, when h = t, then pt (h) = \/2/2.
Also, let h = q(t), for some real valued function q, and suppose that q(t)/t converges to a (fi) as t —> 0 (t —> oo), then pt (h) tends to l/y/l + a (1 /1 + /3). Fig. 1 shows the behavior of po.i (h) and p0.5 (h) which verifies the above discussion. For another example, as extension of Brownian motion, consider the Ornstein-Uhlenbeck process Ut defined by
dU = —aUdt + adB.
The Ito lemma implies that X = Xt = eatUt satisfies the stochastic differential equation
dX = aeatdB
which is martingale with respect to Ft Using the Example 1, it is seen that
rt _2
a2= / a2e2asds = —(e2a{t+h)- 1) x .0 2a
and
It is seen that where
2
4 = ^-{e2ai-t+h) - e2at).
E(XtlXt+h) = aXt+h + b
a
2 \ -1
r
a
a= 1 + _r ' b = {l-a)E{X).
0.0 0.2 0.4 0.6 0.8 1.0
h
0.0 0.2 0.4 0.6 0.8 1.0
h
Figure 1. Plots of po.i (h) and (h).
Equivalently,
E(Ut\Ut+h) = aeah Ut+h + b, E(Ut+h\Ut) = e-ahUf From Dambis, Dubins-Schwarz (DDS) theorem (see [5, p. 204]), it is seen that
(2/ 2at -i \
2a
where B is another Brownian motion. Again, using the results of the previous example, the same results are obtained. Using the results of Remark 1, part (b), it is seen that
ffW = los(£) +log(e2oi-l).
Then,
''. , -4a2e2at 9 (t) = {e2at _ 1)2 aS t
Hence,
dp
„ —> 0 as t —> oo. dt
3.2. Pricing
In this section, the application of above approximation in pricing of financial derivative is studied. Consider the price of financial derivative f at time t which expires at maturity T (t < T) written on a given underlying financial asset. Then,
ft = e-r(T-t)EQ(fT |Ft)
where r,Q,T, and Ft are risk free rate, risk neutral probability measure, maturity of financial derivative and the a-field of price time series su,u < t, (see [7]). Here, under the risk neutral probability measure, the dynamic of price of underlying asset is given by
ds = rsdt + adB
at which a is volatility of price. According to the Black-Scholes formula, the price of financial derivative satisfies the partial differential equation
dt ds 2 rJs>-rf-Let Xt = e-rtft. Then, using the Ito lemma, it is seen that
dX = e~rt^-asdB. ds
Then,
X = Eq (e~rT fx) + f e~ru^asdBu.
Thus,
ct = e~rt^-as = ae~rtsA, ds
where A is the Greek letter delta representing the sensitivity parameter of financial derivative with respect to variation of s. Notice that
G (t)= e-2rt a2EQ(A2 s2)
g (t) = -2rt + log (a2) + l(t) where l (t) = log (EQ (A2s2)) and g' (t) = -2r + l'(t) and
Pt (h) = —,
y/l + h(-2r + l'(t))
In practice, the quantity Eq (A2s2) is approximated using a Monte Carlo simulation. The following proposition summarizes the above discussion.
Proposition 3. For the financial derivative with price ft then the correlation coefficient pt(h) between ft+h, ft is given by
Pt(h) = =,
y/l + h(-2r + l'(t))
where I (t) = log (Eq (A2s2)) and g' (t) = -2r + l'(t).
P r o o f. The result is a direct consequence of previous discussions. □
Remark 2. Hereafter, the sensitivity analysis of pt (h) to its parameters a, h is verified. For trivial derivative we have f = s, then A = 1, and under the risk neutral measure Q, we have
ds = rsdt + asdB.
The solution is
st = soe(r-2 /2)t+°B.
Thus, Eq (A2s2) = Eq (s2) = s2Qe2rt+a2t and g' (t) = a2 and pt (/?,) = 1/y/l + ha2 independent of t. As a oo (0), then pt (h) tends to the 0 (1). If h = 1/tr2, so pt (h) = y/2/2.
4. Real data sets
In this section, throughout real data sets the computational aspects of above theoretical results are studied.
Example 3. In this example, the application of the formula for backward forecasting of daily stock price of Apple co. for period of 3 December 2019 to 2 December 2020 (including 254 observations) is studied. Backward forecasting is useful for checking the correctness of guess of traders about future price of a specified share (see [3]). According to the Proposition 2, the backward forecasting in a martingale process is given as follows:
E (Xt | Xt+h) = V + p2 (h) (Xt+h — v).
As follows, error analyses is given to verify the accuracy of the above formula. Using the first 80 percent of data set (i.e., 202 observations, dated from 3 December 2019 to 21 September 2020), the following Ito process if fitted to the Apple co. stock price,
ds = 0.003sdt + 0.0305sdB,
which has solution
S = 64 31e0-00254t+0.0305B
Here,
Xt = e0.0305B-0.030521/2
is martingale, and
s = 64.31Xt ea003t.
Hence, substituting this equation to the conditional mean approximation, we see E (st | st+h) = 64.31vea003t (1 — pt2 (h)) + e-0.003tp2 (h) st+h,
where
V = 1, ut = aea0305B-a030521/2, G (t) = (0.0305)2e(a0305)21,
g'{t) = (0.0305)2, pt(h) = 1 =.
v/1 + M0.0305)2
Next, assuming observations 21 September 2020 to 2 December 2020 are known this is the assumption of the trader about the future, the available data (data for 3 December 2019 to 21 September 2020) are forecasted, backwardly. Here, we used the remaining 20 percent of data, as trader conjecture about future. However, in practice, he may used own dada obtained by his techniques for fundamental analysis. The following Fig. 2 gives the error obtained by different actual and backward forecast for period of 3 December 2019 to 21 September 2020. It is seen that trader guess about future is true.
Example 4- In this example, the daily stock prices of Amazon co. for period of 2 October 2017 to 30 September 2019 (including 502 observations) are studied. It is seen that a = 0.0199, r = 0.05 per year and s0 = 959.19. Consider a call option with strike price k = 970, with maturity T = 1 (12 months) and European type. The delta parameter is
¿ = #№), + (r + 0.5<T2) (T — t)
a
s/T~
0 50 100 150 200
i
Figure 2. Time series plot of error.
Here, # is the normal standard distribution function. The following Fig. 3 shows the pt (0.2), pt (2) for various values of t. To simulate l(t), a Monte Carlo simulation with 1000 repetitions is performed. Also, the variance reduction method is applied. It is seen that as h becomes large then, naturally, pt (h) becomes small. As follows, the Black-Scholes (BS) price of a call option is compared with the approximate price. Also, A is an important sensitivity Greek letter to obtain a riskless portfolio. Then, actual A is compared with its approximation. Based on these comparisons, the following table is derived. Here, min, qi, i = 1,2,3, and max are the minimum, the first, second, third quartiles and the maximum of errors (differences between BS price and A, with their approximations), respectively. It is seen that the approximation works well.
Table 1. Measures of errors.
min Qi Q2 Q3 max
Price -2.59 -1.31 0.88 1.27 2.68
A -0.35 -0.12 -0.01 0.17 0.25
5. Conclusion
In this paper, first, the correlation between two stochastic processes, satisfying the martingale representation theorem format, are derived. This correlation is used to obtain the optimal hedge ratio in a portfolio where two assets have the above mentioned stochastic process behaviors. Then, the results are developed to the serial correlation between a stochastic process and its lags. Then, this serial correlation is approximated. Sensitivity analyses of serial correlation to the time and lags and the parameters of underlying stochastic processes are studied and some interesting results about the relationship of process to its lags in long term (when t tends to oo) are proposed. Using
Index
60
Index
80
100
80
100
Figure 3. Plots of pt (0.2) , pt (2).
the serial correlation, the backward forecast of price of financial assets such as share, equity, stocks or financial derivatives are presented. Forecasts are done using the backward conditional which is well approximated. Throughout, simulated examples and real data sets applicability of proposed methods are seen.
REFERENCES
1. Baxter M. Financial Calculus: an Introduction to Derivative Pricing. 1st ed. UK: Cambridge University Press, 1996. 233 p.
2. Duffie D. Dynamic Asset Pricing Theory. 1st ed. USA: Princeton University Press, 1992. 472 p.
3. Gann W. D. Method for Forecasting the Stock Market. USA: Create Space Independent Publishing Platform, 2012. 28 p.
4. Hull J. Options, Futures and Other Derivatives. 1st ed. USA: Prentice-Hall, 1993. 496 p.
5. Klebaner F. Introduction to Stochastic Calculus with Applications. 2nd ed. UK: Imperial College, 2005. 430 p.
6. Ross S. A First Course in Probability. 8th Ed. USA: Prentice Hall, 2010. 552 p.
7. Wilmott P. Option Pricing: Mathematical Models and Computation. UK: Oxford Financial, 1993. 457 p.