The paper gives discrete conditional integration by parts formula using a Malliavin calculus approach in discrete-time setting. Then the discrete Bismut formula is introduced for asymmetric random walk model and asymmetric exponential process. In particular, a new formula for delta hedging process is obtained as an extension of the Malliavin derivative representation of the delta where the conditional integration by parts formula plays a role in the proof.
The delta hedging initially proposed by Black and Scholes [1] plays an important role in finance in order to control market risk. It provides a basic technique in trading and risk management, actually monitoring the delta is a fundamental task in financial institutions in practice.
Theoretically, the delta is given as the number of units of risky asset we should hold to hedge a written derivative. From a viewpoint of mathematical finance, the delta is the ratio of the change in the option price to the change in the underlying asset price, and is represented by using the Clark–Ocone formula (Ocone [2], Malliavin [3], Nualart [4]) through the Malliavin derivative of option price. The method with Malliavin derivative is called the Ocone–Karatzas hedging (Ocone and Karatzas [5], Malliavin and Thalmaier [6]) which gives a kind of numerical differentiation method in numerical analysis. In discrete-time market, the corresponding hedging scheme is derived by Privault [7] using the discrete-time Malliavin derivative.
In the paper, we give a new representation of the delta in discrete-time market, which is closely related to the Bismut formula in stochastic calculus on Wiener space (Bismut [8], Malliavin [3]). We briefly review the Bismut formula in the following. Let be the solution of the following stochastic differential equation driven by a Brownian motion : and consider the corresponding generator . Then the derivative of the function u satisfying the following partial differential equation is given by where 𝜎(⋅) is assumed to be invertible and , t ≥ 0, is the Jacobian process. The formula (1.1) is known as the Bismut formula and is used for representing the delta in finance (see Fournie et al. [9]). We give the discrete version of the Bismut formula which we call the discrete Bismut formula.
In order to obtain the discrete Bismut formula as a “stochastic process”, we introduce a conditional integration by parts formula which is a discrete version of the conditional integration by parts on Wiener space and is an extension of the discrete integration by parts in the book of Privault [7], which provides another perspective for the works in [10–14]. In the proof of the discrete conditional integration by parts, we do not employ the chaos expansion approach as in Privault [7] but give a simple proof with the discrete Clark–Ocone formula. Also, as preparation, we show an elementary proof for the discrete Clark–Ocone formula where the chaos expansion approach is also not used.
The discrete Bismut formula is obtained for asymmetric random walk model where the discrete conditional integration by parts formula plays a role. Then we show a new formula for the delta hedging process for discrete-time market governed by asymmetric exponential process, as an extension of the discrete Ocone–Karatzas hedging. We give two original proofs for the new hedging formula where the conditional integration by parts and the discrete Itô formula of Fujita [15] are used.
The paper is organized as follows. Sections 2 and 3 give the user’s guide for discrete-time Malliavin calculus. As preparation, we give the discrete Clark–Ocone formula in Section 2 where a new simple proof is adopted. In Section 3, the conditional integration by parts formula is introduced. Then Section 4 gives the discrete Bismut formula for asymmetric random walk model. In Section 5, a new delta hedging formula is given as the extension of the discrete Ocone–Karatzas hedging. Section 6 concludes on the method of the paper.
Preliminaries: Discrete Clark–Ocone formula revisited
For , let and . We will write 𝜔 = (𝜔1, …, 𝜔k, …, 𝜔N) for 𝜔 ∈ Ω. Let be a sequence of i.i.d. random variables given by Zk(𝜔): = 𝜔k, 𝜔 ∈ Ω, k = 1, …, N with the probability measure We prepare a calculus of Bernoulli sequence on . Let be the Bernoulli sequence (i.e. P (Yk =1) = p, P (Yk = 0) = q) given by We normalize the Bernoulli sequence by where . Then, we have and then and E[(ΔWk)2] = (q2p + p2q)∕(pq) = p + q = 1, for k = 1, …, N. Let be the filtration given by , , k = 1, …, N. Here, 𝜎(ΔW1, …, ΔWk) represents the 𝜎-field generated by ΔW1, …, ΔWk. By the construction, we see that , n ≥ 1. We define the process given by W0 = 0, , n ≥ 1. Then is -martingale, i.e. , n ≥ 1, where .
We now define the “Malliavin derivative” of the functional of ΔWk, k = 1, …, N. For and F = f (ΔW1, …, ΔWN), we write where for k = 1, …, N. Here, and are understood as and (𝜔1, …,𝜔N−1, ±1).
For and F = f (ΔW1, …, ΔWN). We define a map by We call DkF the discrete-time Malliavin derivative.
The discrete Ocone–Clark formula is obtained with more elementary proof than Privault [7].
(Discrete Ocone–Clark formula).
Let and F = f (ΔW1, …, ΔWN). Then we have
Let , , k = 0,1, …, N −1, then we have For k = 1, …, N, since Mk − Mk−1 is -measurable, there exists a function such that dk(Z1, …, Zk−1, Zk) = Mk − Mk−1. Then we have Since is -martingale, we have or equivalently for k = 1, …, N. Therefore (2.3) actually becomes which suggests that is -measurable, in other words, is a predictable process. The discrete-time Malliavin derivative of is given by where we use (2.4). Then we get and by (2.2) and (2.5). Finally, we check the equality . Since we have one has Also, we have and then Therefore we obtain and the assertion of the theorem. □
The result and the proof of Theorem B . are also extensions and alternatives of those of the lemma in Section 15.1 of Williams [16] or Theorem 1.1 of Watanabe [14]. We note that the result of Theorem B . can be written by the language of stochastic integral. For a predictable process and the martingale , define the discrete-time stochastic integral Then F = f (ΔW1, …, ΔWN) has the form with , k = 1, …, N. The discrete-time stochastic integral with respect to the martingale is also a martingale, which is called the martingale transformation. As it is known, the martingale representation theorem in stochastic integration theory gives the inverse assertion, in other words, a martingale is represented by a stochastic integral. The discrete martingale representation theorem is immediately obtained by the proof of Theorem B . above where the integrand is given by the discrete-time Malliavin derivative of Mk.
(Discrete martingale representation theorem).
Let be a -martingale. Then we have
Theorem B . and Corollary 1 play important roles in the proof of the discrete conditional integration by parts and the discrete Bismut formula in Sections 3 and 4.
Conditional integration by parts
We give conditional integration by parts formula in discrete-time setting with an elementary proof.
(Discrete conditional integration by parts).
Let , F = f (ΔW1, …, ΔWN) and be a predictable process. Then we have for k = 0,1, …, N −1.
For fixed k = 0,1, …, N −1, we consider the calculation of the following term: By the discrete Clark–Ocone formula in Theorem B ., we have For the first term of the right-hand side of (3.2), we easily see that by the martingale property of . Then we focus on the term (3.3). Let for j = 1, …, N. Then is a predictable process.
For j ≤ k < i, we have For j ≥ k +1 and j = i, we have using the tower property, the independence of 𝜎(ΔWj) and and E[(ΔWj)2] = 1 with the predictability of and .
For j ≥ k +1 and j > i, For j ≥ k +1 and j < i, we similarly have as in (3.7).
It is well known that on Wiener space one has for a smooth Wiener functional F (in the Malliavin sense) and a predictable L2-vector field h, where DF is the Malliavin derivative of F and is the Itô integral, the L2-divergence. See [3,4,6,9] for the detail.
The formula given in Theorem E . is the discrete version of the following conditional formula: For the detail on the conditional integration by parts on Wiener space, see [17] for instance.
Discrete Bismut formula for asymmetric random walk
We now show the discrete Bismut formula. Let and 𝜎 > 0 and define a stochastic process which is an asymmetric random walk driven by . Let and we introduce a notation: Then is represented as follows.
(Discrete Bismut formula for asymmetric random walk model). It holds that for k = 1, …, N.
We note that and . Then we have Since is a sequence of i.i.d. such that P (Zk = 1) = p, we have and then i.e. Therefore, by the conditional integration by parts (3.1) in Theorem E ., we obtain
When p = q = 1∕2 (the symmetric case), the Bismut formula becomes
Delta hedging
Discrete-time market: asymmetric exponential process
We still adopt the probability space (and the definitions) in Section 2. Let be constants and be a sequence of i.i.d. random variables given by for k = 1, …, N. We define the process of an underlying asset given by , k = 1, …, N, where S0 > 0. Note that can be written as when we define ΔSk: = Sk − Sk−1 (k = 1, …, N), which is called asymmetric exponential process. Let be the money market account given by for k = 1, …, N, where B0(⋅) ≡ B0 > 0. We assume no-arbitrage condition −1 < d < r < u.
Let and consider the replication/pricing problem of an European option with the payoff f(SN). We define the stochastic process of the portfolio value given by where Δk−1 and 𝛹k−1 are -measurable random variables for k = 1, …, N, which represent the amounts of Sk and Bk (determined at time k −1) that we should hold. We suppose that the portfolio is self-financing, i.e. which is equivalent to where and , k = 0,1, …, N. The purpose here is to construct the replicating portfolio, in other words, we will find the delta hedging process such that VN = f(SN) or . We specify the probability measure so that becomes a martingale as follows: for k = 1, …, N, of which existence (i.e. p, q > 0) is ensured by the no-arbitrage condition. In this setting, 𝜒k has the form for 𝜔 ∈ Ω, k = 1, …, N. Then we have .
The delta hedging process is given using the Malliavin derivative of (Privault [7]) as follows.
We note that the formula above is a kind of numerical differentiation of stochastic process. Then we need two conditional expectations to compute Δk−1 by the definition of . Hereafter, we give a formula of Δk−1 with a single conditional expectation by using the discrete Bismut formula.
Hedging with discrete Bismut formula
We give a new representation for the delta hedging process where each random variable is given by a single conditional expectation.
(Discrete Bismut formula for delta).
It holds that for k = 1, …, N.
Since we have [Dk] in the discrete Ocone–Karatzas hedging of Theorem K ., it holds that Note that is -measurable and Then we have Therefore, by the conditional integration by parts (3.1) of Theorem E ., we obtain
We note that the weight (Sk−1)−1dW in the formula in Theorem N . is computed using the same random variables constituting SN.
When u = −d =: 𝜎 ∈ (0,1), we have Furthermore, when r = 0, i.e. the case p = q = 1∕2, it holds that
Finally, we give another representation of the delta. Hereafter, we assume for simplicity. Before showing the result, we prepare the discrete Itô formula of Fujita [15].
Let and be a process given by , j = 1, …, N, where and is a sequence of i.i.d. random variables given in Section 2 with (2.1). Then, we have for j = 0,1, …, N −1.
The delta has the following representation through the discrete Itô formula with the integration by parts, which can also be obtained as a consequence of Theorem N ..
(Discrete Bismut formula for delta II).
It holds that for k = 1, …, N.
Let and for x > 0 and k = 0,1, …, N. Note that . Also, we define 𝛻(ℓ, x): =. For k = 1, …, N, the delta Δk−1 at k −1 is given by For ℓ = 1, …, N and k = 0,1, …, ℓ, we define g (k, y): = Pℓ−kf (ey), , and , where z = log x and . Note that , g (0, z) = Pℓf (x) and , which means that g (k, ) is a martingale. Then, by the discrete Itô formula in Lemma 1 with the definition of discrete-time Malliavin derivative, we have for k = 1, …, ℓ and therefore we get for ℓ = 1, …, N. Multiplying both sides by and taking expectation, the integration by parts formula holds Furthermore, for k = 1, …, ℓ, one has where we used [E] . Therefore, by (5.2), (5.3) and (5.4), we obtain
The algorithm of the proposed scheme (with u = −d for simplicity) is given as follows:
_________________________________________________
Algorithm 1 Delta hedging process with discrete Bismut formula
_________________________________________________
Require:, S0 > 0, 𝜎 = u = −d > 0, r ∈ (d, u), ,q = 1 − p
Compute
with
Let and S0(𝜔0) = S0
fork = 1 to N −1 do
Update and Sk(𝜔0⋯𝜔k) = Sk−1(𝜔0⋯𝜔k−1)(1 + 𝜎𝜔k), and compute
end for
_________________________________________________
We show a numerical example for the scheme for the case N = 2, S0 = 100, r = 0, 𝜎 = u = −d = 0.2, . In the setting, the process of the delta is given by Δ1(𝜔0𝜔1) = 0.9166667 (𝜔1 = 1), Δ1(𝜔0𝜔1) = 0.0 (𝜔1 = −1) and Δ0 = 0.55. We remark that the value of the delta of the Black–Scholes model, the corresponding continuous time model, at time 0 (with the maturity T = 2, S0 = 100, r = 0, 𝜎 = 0.2 and the same payoff function) is 0.5562315, which indicates that our method gives an approximation for the Bismut formula in continuous time diffusion model.
Concluding remarks
In the paper, we showed the conditional integration by parts formula after we provided a simple and elementary proof for discrete Clark–Ocone formula. The discrete Bismut formula is introduced for asymmetric random walk model. Finally, for the discrete-time market, we provided the discrete Bismut formula for the delta hedging process as the extension of the Ocone–Karatzas formula where the conditional integration by parts formula plays an important role. The algorithm for computing delta-hedging process with the discrete Bismut formula is shown with a numerical example and a comparison analysis.
We should further study whether the discrete Bismut formula can be applied to the problems on expansion or/and discretization of (non-smooth) functionals of stochastic processes as in [18–22] as a next topic.
Footnotes
Acknowledgements
We thank an anonymous referee for valuable comments. We also thank Prof. Koichiro Takaoka (Chuo University) for useful advices for the method of this paper. This work is supported by JSPS KAKENHI (grant no. 19K13736), MEXT, Japan and JST PRESTO (grant no. JPMJPR2029), Japan.
References
1.
BlackF. and ScholesM., The pricing of options and corporate liabilities, Journal of Political Economy81(3) (1973), 637–654.
2.
OconeD., Malliavin’s calculus and stochastic integral representations of functionals of diffusion processes, Stochastics12 (1984), 161–185.
3.
MalliavinP., Stochastic Analysis, Springer, 1997.
4.
NualartD., The Malliavin Calculus and Related Topics, Springer, 2006.
5.
OconeD. and KaratzasI., A generalized Clark representation formula, with application to optimal portfolio, Stochastics34 (1991), 187–220.
6.
MalliavinP. and ThalmaierA., Stochastic Calculus of Variations in Mathematical Finance, Springer, 2005.
7.
PrivaultN., Stochastic Analysis in Discrete and Continuous Settings, Springer, 2009.
8.
BismutJ.M., Large Deviation and Malliavin Calculus, Birkhaüser, 1984.
9.
FourniéE.LasryJ.M.LebuchouxJ.LionsP.L. and TouziN., Applications of Malliavin calculus to Monte Carlo methods in finance, Finance and Stochastics3 (1999), 391–412.
10.
AttalS., Approximating the Fock space with the toy Fock space, Séminaire de probabilités (Strasbourg)36 (2002), 477–491.
11.
HoldenH.LindstrømT.OksendalB. and UbøeJ., Discrete Wick calculus and stochastic functional equations, Potential Analysis1(3) (1992), 291–306.
12.
Leitz-MartiniM., A discrete Clark–Ocone formula, Maphysto Research Report29 (2000).
13.
MuroiY. and SudaS., Discrete Malliavin calculus and computations of greeks in the binomial tree, European Journal of Operational Research231 (2013), 349–361.
14.
WatanabeS., Martingale representation theorem and chaos expansion., in: Stochastic Processes and Applications to Mathematical FinanceAkahoriJ.OgawaS. and WatanabeS. (eds), 2006.
15.
FujitaT., Martingale methods in pricing derivatives, The Hitotsubashi Review125(10) (2001), 1–26.
16.
WilliamsD., Probability with Martingales, Cambridge University Press, 1991.
17.
KohatsuA. and TanakaA., A Malliavin calculus method to study densities of additive functionals of SDE’s with irregular drifts, Ann. Inst. H. Poincaré Probab. Statist.48(3) (2012), 871–883.
18.
BenderC. and ParczewskiP., Discretizing Malliavin calculus, Stochastic Processes and their Applications128(8) (2018), 2489–2537.
19.
TakahashiA. and YamadaT., An asymptotic expansion with push-down of Malliavin weights, SIAM Journal on Financial Mathematics3 (2012), 95–136.
20.
TakahashiA. and YamadaT., A weak approximation with asymptotic expansion and multidimensional Malliavin weights, Annals of Applied Probability26(2) (2016), 818–856.
21.
YamadaT., An arbitrary high order weak approximation of SDE and Malliavin Monte Carlo: Application to probability distribution functions, SIAM Journal on Numerical Analysis57(2) (2019), 563–591.
22.
YamadaT. and YamamotoK., Second order discretization of Bismut–Elworthy–Li formula: Application to sensitivity analysis, SIAM/ASA Journal on Uncertainty Quantification7(1) (2019), 143–173.
23.
MeyerP.A., Quantum Probability for Probabilists (Lecture Notes in Mathematics), Springer, 1995.