Abstract
In this article, a new time-fractional-order Black–Scholes equation has been derived. In this derivation, the asset price satisfies in a fractional-order stochastic differential equation. Here, the effect of trend memory in financial pricing is considered. Finally, a new approximate analytical method has been used to solve our new proposed time-fractional Black–Scholes equation
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In option pricing theory (Wilmott et al. 1994; Crack 2009), Black–Scholes (B–S) model which was first introduced in 1973 by Black and Scholes (1973) is the best-known mathematical model with continuous time. B–S model is a mathematical model to study the behavior of an asset price in a form of linear parabolic partial differential equation which describes the value of an option. An option is an agreement that allows the holder to buy (call option) or sell (put option) at a specified future time (expiration or maturity time) an underling asset at a specified price (strike or exercise price). By the dates on which options exercised, they have two types: options that can be exercised only on the maturity date (European options) and options that can be exercised on or prior to the expiration date (American options). By reducing the B–S equation to the heat equation, a closed form solution to the B–S equation, known as the B–S formula, can be found (Jiang 2003). On the other hand, many authors have solved the B–S equation via different methods (Bohner and Zheng 2009; Gulkac 2010; Jodar et al. 2005). In the past decades, fractional calculus has played a very important role in various fields such as physics, mechanics, electricity, economics, etc. (see, for example, (Kilbas et al. 2006; Podlubny 1999; Oldham and Spanier 1974; Miller and Ross 2003) and references therein). Indeed, there are many phenomena which are described by differential equations containing fractional-order derivatives. Recently, by increasing applications of fractional differential equations (FDE), researchers have studied B–S equation in this form too. Wyss (2000) derived a time-fractional B–S equation to evaluate European call options. In some recent papers, analytical approximate solution to B–S problem has obtained using some methods such as: homotopy perturbation method, homotopy analysis method (Kumar et al. 2014), variational iteration method (Ahmad et al. 2013), and reconstruction of variational iteration method (RVIM) (Akrami and Erjaee 2015). By considering a model of fractional stochastic differential equation and using Ito’s Lemma together with fractional Taylor’s series, Guy Jumarie derived two fractional B–S equations and obtained their solutions (Jumarie 2010). Recently, Song and Wang (2013) have solved Jumarie’s time fractional B–S equation to evaluate European put options using finite-difference method. Jumarie’s fractional B–S equations have been derived from a stochastic differential equation with fractional Brownian motion which describes the noise memory effect of the underlying asset price. In this case, the memory effect is measured by the memory parameter, namely, the Hurst index. The Hurst index is denoted by H \(( 0< H < 1)\). If \(0< H < 1/2\), then the stock price is called a short-range memory process. If \(1/2< H < 1\), then it is called a long-range memory process, and if \(H = 1/2\), then it has no dependence and no memory effect. It is well known that fractional calculus is one of the best tools to describe memory effects (Das 2008). Indeed, memory effects contain the trend memory which can be described using fractional derivatives. Therefore, by fractional calculus, we can depict memory process of the increment in the classical stochastic differential equation. In Li et al. (2014), by considering a fractional-order \(\alpha\) in differential of underlying asset price, dS(t), and in dt as well, a new fractional-order stochastic differential equation with classical Brownian motion has been constructed which describes the trend memory effect of the underlying asset price. In this article, a new time-fractional B–S equation will be derived from this new fractional stochastic differential equation, and then, we apply the RVIM to solve our derived FDE model of B–S equation.
2 Fractional Calculus
Some needed concepts of fractional calculus are stated in this section. Here, we follow the definitions and concepts that have been used by Jumarie (2010).
Definition 1
Suppose that \(f:\mathfrak {R}\longrightarrow \mathfrak {R}, x \longrightarrow f(x)\) is a continuous (but not necessarily differentiable) function, and let \(h>0\) denote a constant discretization span. Then, the fractional difference of order \(\alpha \in \mathfrak {R}\), \(0 < \alpha \le 1\) of f(x) is defined as follows:
where \(\textstyle \left( {\begin{array}{c}\alpha \\ k\end{array}}\right) =\dfrac{\Gamma (\alpha + 1)}{k! \Gamma (\alpha - k +1)}\) and \(\Gamma (.)\) is the Gamma function.
Definition 2
(Modified Riemann–Liouville Derivative). Refer to a function as in Definition 1, fractional derivative of order \(\alpha\) of such a function is defined as follows:
where n denotes a positive integer.
Proposition 1
Refer to a function as in Definition 1, the following equality holds:
Proof
For the proof, see Jumarie (1993).
Proposition 2
Assume that a continuous function \(f:\mathfrak {R}\longrightarrow \mathfrak {R}, x \longrightarrow f(x)\) has fractional derivative of order \(k \alpha\), for any positive integer k and any \(\alpha\), \(0 < \alpha \le 1\). Then, the following equality holds:
where \(f^{(\alpha k)}(x)\) is \(\alpha k\) order derivative of f(x).
Proof
For the proof, see Jumarie (2005, 2006).
Corollary 1
By assuming the conditions of Proposition 2, for \(0< \alpha \le 1\), we have
Proof
From Eq. (4), one obtains
Now, according to the definition of the forward operator of order one, \(\Delta f(x)\), we have
Multiplying both sides of (7) by \(\dfrac{\Gamma (1 + \alpha )}{h^{\alpha }}\) and taking limit as \(h\longrightarrow 0\) yields
Therefore, according to (3) and (8), we get
or in a differential form
Corollary 2
As a Relation between \(dx^{\alpha }\) and dx, the following equality holds
Proof
By assuming \(\gamma > 0\), according to Definition 1, for \(0< \alpha \le 1\), the following equality holds:
For \(\gamma =1\), according to Eq. (10), we get Eq. (11).
Corollary 3
The following equality holds:
Proof
By considering the differential form of \(f_{x}^{(\alpha )} [u(x)]\), we have
Replacing \(\mathrm{d}u^{\alpha }\) by \(d^{\alpha }u\) in Eq. (14) and according to Eq. (12) for \(\gamma =1\), we get
Proposition 3
Let \(f: \mathfrak {R}\longrightarrow \mathfrak {R}, x \longrightarrow f(x)\) denote a continuous function. Then, Laplace transform of modified Riemann–Liouville derivative of order \(\alpha\), \(0 < \alpha \le 1\) is
Proof
Using Definition 1, for \(0 <\alpha \le 1\), Laplace transform of derivative and convolution theorem, one gets
Theorem 1
Consider a fractional partial differential equation (FPDE) as follows:
where \(u : R^{2} \longrightarrow R, (x,y) \longrightarrow u(x,y)\). Then, auxiliary system of partial differential equation associated with the FPDE is
Proof
For the proof, see Jumarie (2007).
3 Reconstruction of Variational Iteration Method
To illustrate a basic idea of the RVIM, we consider the following fractional partial differential equation (FPDE) with variable coefficients:
where \(\partial ^{\alpha }/\partial t^{\alpha }\) denotes fractional derivative in modified Riemann–Liouville sense and \(\partial ^{0}u(x,t)/\partial x^{0}=u(x,t)\), with initial condition \(u(x,0)=f(x), a< x< b, 0 < t \le T.\)
Now, by taking Laplace transform on both sides of Eq. (16) with respect to time variable t and considering Proposition 3, we get
Then
Taking inverse Laplace transform from both sides of Eq. (17) and using convolution theorem, we get
Now, we can construct an iteration formula as follows:
Therefore, the RVIM provides a solution for problem (16) as follows:
Obviously, the RVIM method derives a series solution. That is, if we define an operator \(\psi [u]\) and components \(v_{n}\) for \(n = 1,2,...\), such that
and
Then, according to Eqs. (18), (20), and (21), we have \(u_{0}=v_{0}, u_{n}=\sum _{j=0}^{n}v_{j}\) for \(n=1,2,...\) . Consequently, according to (19), we have \(u(x,t)=\sum _{j=0}^{\infty }v_{j}(x,t).\)
The RVIM convergence analysis has been discussed in Hesameddini and Rahimi (2015), and therefore, we ignore it here.
4 A New Fractional Black–Scholes Equation
In this section, we will derive a new time-fractional Black–Scholes equation and then discuss the solution by means of the RVIM under a terminal condition for the European call option.
4.1 Derivation
We first suppose dynamics of an underlying asset price, S(t), which satisfies a fractional-order stochastic differential equation (FSDE) as follows:
where \(\alpha =2H, 0< H < 1\), H is Hurst index which is an exponent describing memory of time series (Hurst 1951), constants \(\mu\) and \(\sigma\) are expected return rate and volatility, respectively, and B(t) is classical Brownian motion. Here, we only consider a case that \(0.25 < H \le 0.5\), i.e., \(0.5 < \alpha \le 1\). For \(\alpha =1\), Eq. (22) reduces to a classical stochastic differential equation. Note that in FSDE (22), fractional derivative of order \(\alpha\) describes trend memory of the asset price.
To derive our new model based on FSDE (22), we first build a new fractional version of Ito’s formula.
Let V(S, t) denote the value of an option on an underlying asset which its price satisfies in Eq. (22) and assume that V(S, t) has a fractional derivative of order \(\alpha\) with respect to t and it is twice differentiable with respect to S. Then, according to Jumarie’s fractional Taylor’s series Jumarie (2010)
Considering Maruyama’s notation for Brownian motion and Eq. (5), FSDE (22) yields
where w(t) is a normalized Gaussian white noise with \(E[w(t)]=0\) and \(E[w^{2}(t)]=1\). Here, E is mathematical expectation. We thus obtain (Li et al. 2014)
Substituting (24) and (25) into Eq. (23), we get
Replacing \(\mathrm{d}t^{\alpha }\) by \(\mathrm{d}t\), according to Eq. (11), a fractional version of Ito’s formula will be produced as follows:
Now, we are ready to derive our new time fractional B–S equation. In this derivation, we suppose underlying asset pays no dividend, no transaction cost, and no tax, and market is arbitrage free. Thus, we first construct a riskless portfolio \(\Pi\) of V(S, t) and S by the following expression:
where \(\delta\) denotes shares of underlying asset and it should be chosen, such that \(\mathrm{d}\Pi (t) = r \Pi (t)\mathrm{d}t\), where the constant r is risk-free interest rate. Therefore
Substituting (27) into (29) and due to the fact that
we calculate
Since the right hand side of Eq. (30) is risk free, coefficient of random term \(\mathrm{d}B(t)\) on left-hand side must be zero. That is, we need to choose \(\delta = \partial V/\partial S\). By this substitution, Eq. (30) provides the following Black–Scholes equation presented by fractional partial differential equation:
Note that by taking \(\alpha = 1\) in Eq. (31), we will get standard B–S equation.
To see the difference between our version of B–S equation in Eq. (31) with those counterparts, we state two main models which have been derived previously.
-
(1)
Wyss (2000) derived a B–S equation in the form of
$$\begin{aligned} \dfrac{\partial ^{\alpha }V}{\partial t^{\alpha }}= rV - \dfrac{\sigma ^{2}}{2}S^{2}\dfrac{\partial ^{2}V}{\partial S^{2}} - rS\dfrac{\partial V}{\partial S}. \end{aligned}$$ -
(2)
Jumarie (2010) derived the following time-fractional B–S equation:
$$\begin{aligned} \dfrac{\partial ^{\alpha } V}{\partial t^{\alpha }} = \left( rV -rS\dfrac{\partial V}{\partial S}\right) \dfrac{t^{1-\alpha }}{\Gamma ( 2 - \alpha )}-\dfrac{\Gamma (1 + \alpha )}{2}\sigma ^{2}S^{2}\dfrac{\partial ^{2}V}{\partial S^{2}}, \end{aligned}$$where S(t) satisfies in the following stochastic differential equation with fractional Brownian motion (fBm) which describes a noise memory of asset price:
$$\begin{aligned} \mathrm{d}S(t) = \mu S(t)\mathrm{d}t+\sigma S(t)w(t)\mathrm{d}t^{\alpha /2}, \quad 0< \alpha \le 1. \end{aligned}$$
4.2 Solution
To solve Eq. (31) for the European call option, we consider a terminal condition as \(V(S,T) = \mathrm{Max} \{S-E,0\}, 0 \le S < \infty\), where T is expiration date and E is strike price. Here, for solving our B–S model in Eq. (31), we first delete the rV-term in Eq. (31). To this, we define V(S, t) in the form \(V(S,t) = e^{-r(T - t)}U(S,t)\). Thus, we get the following equation:
Now, to obtain a fractional PDE out of Eq. (32) without coefficients S and \(S^{2}\), we make a change of variable \(x = \mathrm{log} S\). With this change, Eq. (32) reads
To guess the general form of the solution of Eq. (33), we refer to the following equation:
To find the general solution of Eq. (34), according to Theorem 1, we consider the auxiliary system associated with it as follows:
Zero in the last fraction means that \(\overline{U}\) is constant along characteristics. Therefore, according to Eqs. (5) and (11), we get the general solution of Eq. (34) in the following form:
where F is an arbitrary function. Eq. (36) suggests to look for U(x, t) in the form:
where \(u = x + \left( r-\dfrac{\sigma ^{2}}{2\Gamma ^{2}(1 + \alpha )}\right) \left( T - t\right)\). Substituting Eq. (37) into Eq. (33) according to Eq. (36), we get the following equation:
where \(m = \sigma ^{2}/2\Gamma ^{2}(1 + \alpha )\Gamma (2 - \alpha )\) and terminal condition is \(R(u,T) = \mathrm{Max}\{e^{u} - E,0\}\).
Now, we obtain an initial condition, and then, we take change of variable \(\tau = T - t\). Therefore, according to Eq. (13), we get
In this case, Eq. (38) will be transformed into the following equation:
or
with initial condition \(R(u,0) = \mathrm{Max} \{e^{u} - E,0\}\).
Now, by taking Laplace transform on both sides of Eq. (39) with respect to time variable \(\tau\) and considering Eq. (15), we get
Taking inverse Laplace transform from both sides of Eq. (40) and using convolution theorem, we get
Now, we can construct an iteration formula as follows:
where \(R_{0}(u,\tau ) = \mathrm{Max} \{e^{u} - E,0\}\). Thus, from Eq. (42), approximations are obtained as follows:
Note that in the above approximations, we have used the following integral formula:
Now, according to Eq. (43) and the following theorem, we will find the solution of Eq. (39).
Theorem 2
Suppose \(\Omega = \left\{ (u,\tau ) : \vert u \vert \le u_{max}, 0 \le \tau \le T \right\}\) be the solution domain of Eq. (39), where \(u_{max}\) is a realistic and practical approximation to infinity and also \(mT < 1\). Then, there exists \(R^{*}(u,\tau )\) satisfies in Eq. (39).
Proof
First, we find an upper bound for \(\left| R_{n}(u,\tau ) - R_{n -1}(u,\tau )\right| , n=1,2,\ldots\) on \(\Omega\). Here, we can rewrite Eq. (43) for \(n = 1,2,\ldots\) as follows:
Therefore
Since \(\Omega\) is compact and sequence \(\{R_{n}(u,\tau )\}_{n = 0}^{\infty }\) is continuous on \(\Omega\), \(\{R_{n}(u,\tau )\}_{n = 0}^{\infty } \subseteq C(\Omega )\), where \(C(\Omega )\) denotes the sets of continuous and bounded functions on \(\Omega\). Noting that with supremum norm, \(C(\Omega )\) is a complete metric space so, every Cauchy sequence in \(C(\Omega )\) is convergent. Therefore, it is sufficient to show that sequence \(\{R_{n}(u,\tau )\}_{j = 0}^{\infty }\) is a Cauchy sequence. To see this, suppose \(n\ge m\). Then, according to Eq. (45) and assumption \(\theta = mT < 1\), we get
Since \(\lim _{m \longrightarrow \infty } =e^{u_\mathrm{{max}}}\theta ^{m+1}/(1-\theta ) =0\), for every \(\varepsilon > 0\), there is an integer N, such that \(m \ge N\) implies \(e^{u_\mathrm{{max}}}\theta ^{m+1}/(1-\theta ) < \varepsilon\). Therefore, if \(n \ge m \ge N\), then \(\left| R_{n}(u,\tau ) - R_{m}(u,\tau )\right| < \varepsilon\) and \(\Vert R_{n}(u,\tau ) - R_{m}(u,\tau ) \Vert \le \varepsilon\), where \(\Vert . \Vert\) is supremum norm. That is, sequence \(\{R_{n}(u,\tau )\}_{n = 0}^{\infty }\) is a Cauchy sequence in \(C(\Omega )\), and thus, it is convergent. In other words, there is \(R^{*}(u,\tau )\), such that \(\lim _{n\longrightarrow \infty }R_{n}(u,\tau )= R^{*}(u,\tau )\). Note that, according to Eq. (43), we can write \(R^{*}(u,\tau )\) as follows:
Now, we also verify that Eq. (47) is an exact solution of fractional PDE (39). First note that according to Eqs. (20) and (21), we have
Then, as we discussed in Section (4), Eq. (47) is equal to \(\sum _{j=0}^{\infty }v_{j}\). Therefore, to show our verification, it is sufficient to show that \(\sum _{j=0}^{\infty }v_{j}\) satisfies in Eq. (39).
To start with, according to the definition of \(\psi [R]\) (2007), we obtain the following equality:
Since \(\sum _{j=0}^{\infty }v_{j}\) is convergent, we have
Thus, Eq. (49) yields
Now, according to Eqs. (50) and (52), we get
From Eqs. (53) and (54), we get the following result:
On the other hand, Eq. (51) implies that
Therefore
i.e. Eq. (47) is an exact solution of fractional PDE (39).
Remark
By transforming back \(\tau = T -t\), \(u = x + (r-\dfrac{\sigma ^{2}}{2\Gamma ^{2}(1 + \alpha )})(T - t)\), \(x = \mathrm{{log}}S\) and \(V(S,t) = e^{-r(T - t)}U(S,t)\) into Eq. (47), we will get the solution in terms of original variables (S, t) as
where \(m = \sigma ^{2}/2\Gamma ^{2}(1 + \alpha )\Gamma (2 - \alpha )\).
5 Conclusion
In this article, first, we have derived a new time-fractional-order Black–Scholes equation based on a fractional stochastic differential equation which describes the trend memory effect. Then, we have found an exact solution of this equation using RVIM. Furthermore, by taking \(\alpha = 1\) in Eq. (58), we could find a solution of classical B–S equation in the form of a convergent series with easily computable components.
References
Ahmad J, Shakeel M, Mahmood Ul Hassan Q, Mohyud-Din ST (2013) Analytical solution of Black–Scholes model using fractional variational iteration method. Int J Mod Math Sci 5(3):133–142
Akrami MH, Erjaee GH (2015) Examples of analytical solutions by means of Mittag-Leffler function of fractional Black–Scholes option pricing equation. Fract Calc Appl Anal 18(1):38–47
Black F, Scholes MS (1973) The pricing of options and corporate liabilities. J Polit Econ 81:637–659
Bohner M, Zheng Y (2009) On analytical solution of the Black–Scholes equation. Appl Math Lett 22:309–313
Crack TF (2009) Basic Black–Scholes: option pricing and trading. TF Crack
Das S (2008) Functional fractional calculus for system identification and controls. Springer, Berlin
Gulkac V (2010) The homotopy perturbation method for the Black–Scholes equation. J Stat Comput Simul 80:1349–1354
Hesameddini E, Rahimi A (2015) Solving fractional partial differential equations with variable coefficients by the reconstruction of variational iteration method. Z Naturforsch. 70(5)a: 375–382
Hurst HE (1951) Long-term storage capacity of reservoirs. Trans Am Soc Civil Eng 116:770–799
Jiang L (2003) Mathematical modeling and methods of option pricing. World Scientific Publishing Co. Pte. Ltd, Singapore (first Published in Chinese by Higher Education Press)
Jodar L, Sevilla-Peris P, Cortes JC, Sala R (2005) A new direct method for solving the Black–Scholes equation. Appl Math Lett 18(1):29–32
Jumarie G (1993) Stochastic differential equations with fractional Brownian motion input. Int J Syst Sci 24(6):1113–1132
Jumarie G (2005) On the representation of fractional Brownian motion as an integral with respect to \((dt)^\alpha\). Appl Math Lett 18:739–748
Jumarie G (2006) Modified Reimann–Liouville derivative and fractional Taylor series of non-differentiable functions further results. Comput Math Appl 51:1367–1376
Jumarie G (2007) Lagrangian mechanics of fractional order. Hamilton–Jacobi fractional PDE and Taylor’s series of non-differentiable functions. Chaos Solitons Fractals 32:969–987
Jumarie G (2010) Derivation and solutions of some fractional Black–Scholes equations in coarse-grained space and time. Application to Merton’s optimal portfolio. Comput Math Appl 59:1142–1164
Kilbas AA, Srivastava HM, Trujillo JJ (2006) Theory and applications of fractional differential equations, North-Holland Mathematics Studies Series, vol 204. Elsevier Science, Amsterdam
Kumar S, Kumar D, Singh J (2014) Numerical computation of fractional Black–Scholes equation arising in financial market. Egypt J Basic Appl Sci 1:177–183
Li Q, Zhou Y, Zhao X, Ge X (2014) Fractional order stochastic differential equation with application in European option pricing, Volume, Article ID 621895
Miller KS, Ross B (2003) An introduction to the fractional calculus and fractional differential equations. Johan Willey and Sons Inc, New York
Oldham KB, Spanier J (1974) The fractional calculus. Academic Press, New York
Podlubny I (1999) Fractional differential equations. Academic Press, New York
Song L, Wang W (2013) Solution of the fractional Black–Scholes option pricing model by finite difference method. Abstr Appl Anal 2013:194286. doi:10.1155/2013/194286
Wilmott P, Dewenne J, Howison S (1994) Option pricing: mathematical models and computation. Oxford Financial Press, Oxford
Wyss W (2000) The fractional Black–Scholes equation. Fract Calc Appl Anal 3(1):51–61
Acknowledgements
This publication was made possible by NPRP grant NPRP 5-088-1-021 from the Qatar National Research Fund (a member of Qatar Foundation). The statements made herein are solely the responsibility of the authors.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Farhadi, A., Salehi, M. & Erjaee, G.H. A New Version of Black–Scholes Equation Presented by Time-Fractional Derivative. Iran J Sci Technol Trans Sci 42, 2159–2166 (2018). https://doi.org/10.1007/s40995-017-0244-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40995-017-0244-7