Abstract
Our objective is to solve the time-fractional Vasicek model for European options with a new stabled relaxation method. This new approach is based on the splitting method. Some numerical tests are presented to show the stability and the reliability of our approach with the theory of options.
Keywords: Pricing European option, Fractional Vasicek model, Splitting method
Introduction and Preliminaries
Pricing derivatives and especially options is one of the most popular problems in mathematical financial literature. For instance, European options are very popular in the worldwide financial markets. Over the last few decades, several papers investigated the problem of pricing options generated by different models using many methods for instance (Black & Scholes, 1973; Bensoussan, 1984; Heston, 1993; Kharrat, 2014). The most famous are the Black and Scholes model (Black & Scholes, 1973) and Heston model (Heston, 1993), which the first one rests upon the concept that the stock price of the underlying asset is log-normally distributed conditional on the current stock price with constant volatility. As compared to the case of the Black and Scholes model, where the volatility is constant, the Heston model (Heston, 1993) is more important since the volatility is stochastic, as the dynamics of the volatility is fundamental to elaborate strategies for hedging and arbitrage, a model based on constant volatility cannot explain the reality of the financial markets. But for the case where the interest rate is stochastic we are forced to use the Vasicek Model (Vasicek, 1977). So, pricing option under stochastic model is then more important and required.
In the following we introduce the standard Vasiček model. Let be the asset price generated by the following dynamic:
1.1 |
and be the interest rate process which follows the following process:
1.2 |
where the volatility supposed to be constant, and are two correlated Brownian motion i.e. and where B is Standard 2- dimensional Brownian motion and and the parameters , and represent respectively the long-term mean level, the speed of the reversion, and the volatility of the interest rate .
Let the price of European option, using the standard hedging and the application of Ito’s lemma we get:
1.3 |
The fractional calculus is invested in several fields (Amit et al., 2019; Benchohra et al., 2011; Daftardar-Gejji & Bhalekar, 2008; Dumitru et al., 2020; Podlubny, 1999; Srivastava et al., 2020) and (Yu et al., 2011). For example, fractional derivation models have shown an ability to describe shape-memory materials better than full derivation models. When a material is purely elastic, it is described by an integer derivation of order zero while when it is purely viscous it is described by an integer derivation of order one. Immediately, we can describe a viscous-elastic material by a derivation between 0 and 1. This justifies the use of fractional derivation for this kind of material. So out of mathematical curiosity and to get closer to the reality of the financial market we find ourselves obliged to use models based on fractional derivatives. Recently, it has been integrated in the Mathematical finance field (Yu et al., 2011; Xiaozhong et al., 2016; Kharrat, 2021) especially designed to resolve the pricing option problem. For instance (Kharrat, 2018; Zhang et al., 2016) which are devoted for the evaluation of the European option.
From this perspective, using the splitting method, we present a new resolution for the pricing European option under the fractional Vasicek model. The aforesaid method allowing to solve a mixed problem Parabolic/Hyperbolic by decoupling the parabolic and hyperbolic operators, (for more details see Arfaoui, 2020). A nonlinear mixed problem generated by two completely different operators, (Parabolic/Hyperbolic), can cause difficulties in the numerical simulations. During discretization, the splitting method makes it possible to treat each operator Parabolic and Hyperbolic by an adequate numerical scheme. This method preserves the numerical properties (stability, consistency, ) of each scheme used for each operator. This new method allowed us to give relevant numerical results besides we found in the literature that the coefficient of correlation it’s always between and 0.7. With our new numerical method, we can extend the aforesaid coefficient between and 0.9.
In the following definition, we present the Caputo time-fractional derivative.
Definition 1.1
(Kilbas et al., 2006). The Caputo time fractional derivative of order , can be defined as follows:
When , then the Caputo fractional derivative of order of the function f reduces to
where is the Gamma function given by
This definition of fractional derivative is interesting, among other reasons, because it holds properties of the non-fractional derivatives as to make nullthe derivative of a constant (see Podlubny, 1999). In our work, we will use the definition when .
Definition 1.2
(Erdelyi et al., 1981) The Mittag-Leffler function of one parameter is defined as:
where is the gamma function.
Definition 1.3
(Erdelyi et al., 1981) The Mittag-Leffler function of two parameters is defined as:
where is the gamma function.
The outline of this work is as follows. In Sect. 2, we introduce the time fractional Vasicek model. The Splitting method and the discretization of the Model are derived respectively in Sects. 3 and 4. In Sect. 5, we present the numerical analysis and discuss the stability of the solution. In Sect. 6, we present some numerical results.
Time-Fractional Model
In this section, replacing the time integer order derivative , in the model (1.3), by Caputo time fractional order derivative with a fractional order , we get the European put option under the time fractional Vasicek model given as follows:
2.4 |
for all and with boundary conditions:
2.5 |
2.6 |
2.7 |
Now, let us reformulated the above problem (2.4)–(2.7) with the new variable in time:
Then, we can deduce easily that:
So, the new problem with the new variable is given by:
2.8 |
with new boundary conditions:
2.9 |
2.10 |
2.11 |
Remark 2.1
The fractional derivative model (2.4) is a generalization of the integer derivative model (1.3). In fact, the fractional derivative is a direct modeling of several phenomena in different domain applications, whether in biology (Higazy et al., 2021; Moustafa et al., 2021; Cardoso et al., 2021), diffusion (Bayrak et al., 2021) or viscoelasticity (Cao et al., 2021) and many other domain in engineering, chemistry, signal processing, electrotechnical, electrochemistry. In fact, regrading biological application, authors in Higazy et al. (2021) have modeled a fractional order system for COVID-19 pandemic transmission. In addition, authors in Owolabi (2021) have replaced the integer first-order derivative in time with the Caputo fractional derivative in which a numerical approach to chaotic pattern formation in diffusive predator-prey system is investigated. Also, in regards control theory, authors in Mirrezapour et al. (2021) have presented a novel controller of fractional sliding mode type based on nonlinear fractional-order Proportional Integrator derivative controller. Moreover, the authors in Zhang et al. (2016) have replaced, in Black-Scholes model governing European options, the integer-order derivative in time with the Caputo time fractional derivative with a fractional order . In the literature there are many types of fractional derivatives that can be used to model different problems in human science, we cite for example Caputo-Hadamard fractional derivative (Ahmad et al., 2017), Atangana-Baleanu fractional derivative (Atangana & Baleanu, 2016) and Caputo-Fabrizio fractional derivative (Podlubny, 1999).
Splitting Method
The Eq. (2.8) is a time-dependent two-dimensional nonlinear Diffusion/Advection equation that includes five types of spatial derivatives. Dealing with finite-difference methods, the presence of these derivatives together in the same equation can destroy the quality of the numerical solution. Furthermore, an implicit finite difference scheme in the presence of five spatial derivatives produces many unknowns in the numerical scheme that produces considerable difficulties for the numerical implementation and also can cause rounding accumulation error.
In the following, we propose to use a splitting method (Arfaoui, 2020). During discretization, the splitting method makes it possible to treat separately each operator Diffusion and Advection by an adequate numerical scheme. This method preserves the numerical properties (stability, consistency, quality, ) of each scheme used for each operator.
We divide the time interval [0, T] into equidistant points as follows:
Consequently, we have:
Let us consider the following approximation:
for all and .
The splitting method consists in solving the Eq. (2.8) on each interval for all , following the three steps:
-
(i)We solve the equation:
So, we obtain a solution at time step denoted by .3.12 -
(ii)Then, we solve the equation:
The solution at time step is denoted by .3.13 -
(iii)We solve the equation:
3.14
And so on until the final time , we solve simultaneously the Eqs. (3.12) (3.13) and (3.14).
Remark 3.1
It’s well known (Company et al., 2020) that the mixed derivative term in the Eq. (2.8) is unstable. Also, we know that the diffusion Eq. (3.14) is more stable than the Eq. (3.12). For this reason, we begin in the splitting method by solving Eq. (3.12) in the first step and we finish by solving Eq. (3.14) to calm the unstable solution coming from the first step. This method allowed to give relevant numerical results.
Discretization of the Model
Notice that the problem (2.8) is posed in an unbounded spatial domain . Consequently, a numerical calculus is impossible. Then, to solve the numerical problem (2.8), we must choose a numerical bounded domain where we can solve (2.8) by approximations with finite differences. So, we consider the following numerical domain:
4.15 |
We define an uniform grid on the domain as follows: let and . Now, we build the sequences , :
Let us consider the following approximations:
for all , and .
- Discretization of the problem (3.12): At the point , we have:
4.16 - Discretization of the problem (3.13): At the point , we have:
4.17 - Discretization of the problem (3.14): At the point , we have:
4.18
Remark 4.1
For the discretization of Eqs. (3.12), (3.13) and (3.14) we have used an implicit time finite difference schemes. The advantage of these schemes is that they are unconditionally stable.
Remark that in the first step of the splitting method, in Eq. (4.16), we have only four unknowns: , , , , . Also, in the second step of the splitting method, in Eq. (4.17), we have three unknowns: , , , . In the third step, in Eq. (4.18), we have five unknowns: , , , , , . So, in each step, the numerical implementation is very easy and the quality of the solution (Diffusion, Advection) is respected.
Study of the Stability of the Solution
The total spatial discretization of the Eq. (2.8) is as follows: for all and
where we mean by for all . Thus, we obtain the following expression: for all and
5.19 |
where the coefficients , , , , , , and are real numbers and are given by:
where if its conjugate .
Remark 5.1
Remark that the coefficients , , , , and are strictly positive real numbers. In the other hand, the sign of each coefficient , , depends on the sign of .
Let . We define the vector by:
Then, the system (5.19) can be expressed as follows:
5.20 |
with initial condition:
5.21 |
Remark 5.2
- The matrix has eight diagonals and is defined as follows:
- The vector function and is defined only by the trace of the solution at the boundary of the domain given in (4.15) and the coefficients , , , , , , . The vector function is given by:
where , the functions , and the vector function are defined by:
Remark that , , and represent the discrete boundary conditions of the problem given by .
Definition 5.1
(Kaczorek, 2002) A matrix is called Metzler, if its off-diagonal elements are non-negative, i.e.: , for all .
Theorem 5.1
If , then the matrix A is Metzler.
Let . If the ratio of the spatial steps satisfies the identity:
5.22 |
then the matrix A is Metzler.
Proof
It’s clear, from Remark 5.1, that we must study the signs of the coefficients with respect to the values of . For this, we distinguish the following two cases:
- When : since , are positive, then the terms , must be positive:
So, we obtain:
Or
Then, we deduce that:5.23
Definition 5.2
(Golub & Loan, 1996) A matrix is a diagonally dominant matrix, if:
And we say that M is a strictly diagonally dominant matrix, if:
Moreover, if for all i, then M is invertible.
Theorem 5.2
If , then the matrix A is a strictly diagonally dominant matrix and is invertible.
Let . If the identity (5.22) holds, then the matrix A is a strictly diagonally dominant matrix and is invertible.
Proof
From the definition of the matrix A in Remark 5.2, the diagonal elements are . At the row the maximum number of non-diagonal and non-zero elements are , , , , , , , [see Eq. (5.19)]. We have:
5.25 |
- If :
5.26
Remark 5.3
From (2.9)–(2.11), we can deduce that and are positive. Moreover, the coefficients , , , , , , (in the expression of ), are positive under condition (5.22). Consequently, and are positive.
From (Garrappa, 2013; Daftardar-Gejji & Babakhani, 2004), we can deduce that the system (5.20)–(5.21) has aa analytic solution defined as follows:
5.28 |
where is the characteristic function of [0, t], , are the Mittag-Leffler functions and the symbol means the convolution product.
Lemma 5.1
For or for and under the condition (5.22), the numerical solution of the system (5.20)–(5.21) given by the proposed scheme is positive.
Proof
For or for and under the condition (5.22), the matrix A is Metzler, (see Theorem 5.1). Consequently, we have:
Knowing, from Remark 5.3, that and , then we deduce that the solution is positive.
Theorem 5.3
For any such that , , the solution to the problem (5.20)–(5.21) is stable and satisfy the stability identity:
5.29 |
where , and are constants independent of t. Moreover, we have:
5.30 |
where is a constant independent of t.
Proof
From the expression of the analytic solution given in (5.28), we deduce that:
where is the characteristic function of [0, t]. It follows that:
5.31 |
We know that:
Thus, we can deduce that:
5.32 |
5.33 |
Recall that:
From the definition of the matrix A given in Remark 5.2 and under the condition (5.22) all the non-diagonal elements of the matrix A are positive and the diagonal elements are negative. Moreover, the maximum number of non-zero elements at all the rows of A is equal eight elements and are given as follows: , , , , , , and , (where ). So, we can establish that:
From the definition of the coefficients , , , , , , and , we can prove easily that there exists a constant such that:
5.34 |
Consequently, using the identities (5.32), (5.33) and (5.34), we get:
5.35 |
From the definition of the vector function and Remark 5.2, there exists a constant and independent of t such that:
5.36 |
In fact, the constant comes from the estimates made on each coefficient , , , , , , where each one depends on and , (see Remark 5.2). Finally, the identity (5.29) can be obtained from (5.31), (5.35) and (5.36). Since the Mittag-Leffler functions are bounded for all , then we can established the identity (5.30).
Numerical Simulations and Interpretations
In this section, we solve the following equation on the bounded domain :
6.37 |
Example 1
The parameters considered in this example are given by (Fig. 1):
Fig. 1.
Numerical solution
In this example we study the properties of the numerical solution by studying the behavior of the first order partial derivatives and . In Fig. 2, remark that when S tends to zero, is decreasing fast up to . On the other hand, when , is increasing fast up to 0. As expected, the put option price tends to zero for large asset price.
Fig. 2.
The curves of (left) and (right) of the Option
Example 2
In this example we will examine the stability and the positivity of the solution to the Eq. (6.37). From Theorems 5.1 and 5.3 the solution is positive and stable if the conditions (5.22) is satisfied. The parameters considered in this example are given by:
In this case and using the above parameters, the condition (5.22) is as follows:
That means, if we take the solution will not be neither stable nor positive. Thus, Fig. 3 confirm this result (Figs. 4, 5 and 6).
Fig. 3.
Unstable and non-positive solution for , (, )
Fig. 4.
Numerical solution a, b
Fig. 5.
Numerical solution a, b
Fig. 6.
Numerical solution a, b
Example 3
The parameters considered in this example are given by:
In this example, we study the numerical solution with respect the variation of . We plot the solution for .
Conclusion
The time fractional Vasicek Model is a generalized of the classical Vasicek Model. The nature of the fractional order derivative in the model makes the numerical solution more difficult to obtain than the integer order model.
In this work, we used a time splitting method to solve numerically the model. This method allowed us to obtain very satisfactory numerical results. A case with high correlation is considered to show the advantages of our method in controlling the perturbations coming from the mixed derivative as its well known in the literature.
Author Contributions
Each author equally contributed to this paper, and read and approved the final manuscript. All authors have read and agreed to the published version of the manuscript.
Funding
This work was funded by the Deanship of Scientific Research at Jouf University under Grant No (DSR-2021-03-03139).
Declarations
Conflict of interest
This work does not have any conflicts of interest.
Footnotes
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Contributor Information
Mohamed Kharrat, Email: mkharrat@ju.edu.sa.
Hassen Arfaoui, Email: haarfaoui@ju.edu.sa.
References
- Ahmad B, Alsaedi A, Ntouyas SK, Tariboon J. Hadamard-type fractional differential equations inclusions and inequalities. 1. Springer; 2017. p. 414. [Google Scholar]
- Amit G, Singh J, Kumar D, Sushila An efficient analytical approach for fractional equal width equations describing hydro-magnetic waves in cold plasma. Physica A. 2019;524:563–575. doi: 10.1016/j.physa.2019.04.058. [DOI] [Google Scholar]
- Arfaoui H. Stabilization method for the Saint-Venant equations by boundary control. Transactions of the Institute of Measurement and Control. 2020;42(Issue16):3290–3302. doi: 10.1177/0142331220950033. [DOI] [Google Scholar]
- Atangana A, Baleanu D. New fractional derivatives with nonlocal and non-singular kernel: Theory and application to heat transfer model. Journal of Thermal Science. 2016;20:763–769. doi: 10.2298/TSCI160111018A. [DOI] [Google Scholar]
- Bayrak MA, Demir A, Ozbilge E. A novel approach for the solution of fractional diffusion problems with conformable derivative. Numerical Methods for Partial Differential Equations. 2021 doi: 10.1002/num.22750. [DOI] [Google Scholar]
- Benchohra M, Graef JR, Mostefai FZ. Weak solutions for boundary-value problems with nonlinear fractional differential inclusions. Nonlinear Dynamics and Systems Theory. 2011;3:227–237. [Google Scholar]
- Bensoussan A. On the theory of option pricing. Acta Applicandae Mathematicae. 1984;2:139–158. doi: 10.1007/BF00046576. [DOI] [Google Scholar]
- Black F, Scholes MS. The pricing of options and corporate liabilities. Journal of Political Economy. 1973;81:279–296. doi: 10.1086/260062. [DOI] [Google Scholar]
- Cao J, Chen Y, Wang Y, Cheng G, Barriere T, Wang L. Numerical analysis of fractional viscoelastic column based on shifted Chebyshev wavelet function. Applied Mathematical Modelling. 2021;91:374–389. doi: 10.1016/j.apm.2020.09.055. [DOI] [Google Scholar]
- Cardoso LC, Camargo RF, Dos Santos FLP, Dos Santos PC. Global stability analysis of a fractional differential system in hepatitis B. Chaos, Solitons and Fractals. 2021;143:110619. doi: 10.1016/j.chaos.2020.110619. [DOI] [Google Scholar]
- Company, R., Egorova, V. N., Jódar, L., Valls, F. F. (2020) An ETD method for American options under the Heston model. Computer Modeling in Engineering Sciences. 10.32604/cmes.2020.010208 10.32604/cmes.2020.010208. [DOI]
- Daftardar-Gejji V, Babakhani A. Analysis of a system of fractional differential equations. Journal of Mathematical Analysis and Applications. 2004;293:511–522. doi: 10.1016/j.jmaa.2004.01.013. [DOI] [Google Scholar]
- Daftardar-Gejji V, Bhalekar S. Solving multiterm linear and nonlinear diffusion wave equations of fractional order by Adomian decomposition method. Applied Mathematics and Computation. 2008;202:113–120. doi: 10.1016/j.amc.2008.01.027. [DOI] [Google Scholar]
- Dumitru B, Pshtiwan Othman M, Miguel VC, Yenny RO. Some modifications in conformable fractional integral inequalities. Advances in Difference Equations. 2020;374:1–25. [Google Scholar]
- Erdelyi, A., Magnus, W., Oberhettinger, F., Tricomi, F. G. and Research Associates (1953). In E. Robert (Ed.), Higher transcendental functions (Vol. III). Krieger Publishing Co. Inc. https://resolver.caltech.edu/CaltechAUTHORS:20140123-104529738
- Garrappa R. Exponential integrators for time-fractional partial differential equations. The European Physical Journal Special Topics. 2013;222:1915–1927. doi: 10.1140/epjst/e2013-01973-1. [DOI] [Google Scholar]
- Golub Gene H, Van Loan, Charles F. Matrix Computations. The Johns Hopkins University Press; 1996. [Google Scholar]
- Heston SL. Closed form solution for options with stochastic volatility with application to bonds and currency options. The Review of Financial Studies. 1993;6:327–343. doi: 10.1093/rfs/6.2.327. [DOI] [Google Scholar]
- Higazy M, Allehiany FM, Mahmoud EE. Numerical study of fractional order COVID-19 pandemic transmission model in context of ABO blood group. Results in Physics. 2021;22:103852. doi: 10.1016/j.rinp.2021.103852. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kilbas AA, Srivastava HM, Trujillo JJ. Theory and applications of fractional differential equations. Elsevier; 2006. [Google Scholar]
- Kaczorek T. Positive 1D and 2D systems. Springer; 2002. [Google Scholar]
- Kharrat M. Computation of conditional expectation using Malliavin Calculus under Vasicek model. Wulfenia Journal. 2014;21(4):143–152. [Google Scholar]
- Kharrat M. Closed-form solution of European option under fractional Heston model. Nonlinear Dynamics and Systems Theory. 2018;18(2):191–195. [Google Scholar]
- Kharrat M. Pricing American put option under fractional Heston model. Pramana Journal of Physics. 2021 doi: 10.1007/s12043-020-02039-z. [DOI] [Google Scholar]
- Mirrezapour SZ, Zare A, Hallaji M. A new fractional sliding mode controller based on nonlinear fractional-order proportional integral derivative controller structure to synchronize fractional-order chaotic systems with uncertainty and disturbances. Journal of Vibration and Control. 2021 doi: 10.1177/1077546320982453. [DOI] [Google Scholar]
- Moustafa M, Mohd MH, Ismail AI, Abdullah FA. Global stability of a fractional order eco-epidemiological system with infected prey. International Journal of Mathematical Modelling and Numerical Optimisation. 2021 doi: 10.1504/IJMMNO.2021.111722. [DOI] [Google Scholar]
- Owolabi KM. Numerical approach to chaotic pattern formation in diffusive predator-prey system with Caputo fractional operator. Numerical Methods for Partial Differential Equations. 2021;37:131–151. doi: 10.1002/num.22522. [DOI] [Google Scholar]
- Podlubny I. Fractional differential equations calculus. Academic Press; 1999. [Google Scholar]
- Srivastava HM, Dubey VP, Kumar R, Singh J, Kumar D, Baleanu D. An efficient computational approach for a fractional-order biological population model with carrying capacity. Chaos, Solitons & Fractals. 2020;138:109880. doi: 10.1016/j.chaos.2020.109880. [DOI] [Google Scholar]
- Vasicek O. An equilibrium characterization of the term structure. Journal of Financial Economics. 1977;5(2):177–188. doi: 10.1016/0304-405X(77)90016-2. [DOI] [Google Scholar]
- Xiaozhong Y, LifeiEmail W, Shuzhen S, Xue Z. A universal difference method for time-space fractional Black-Scholes equation. Advances in Difference Equations. 2016;2016:1–4. doi: 10.1186/s13662-016-0792-8. [DOI] [Google Scholar]
- Yu JM, Luo YW, Zhou SB, Lin XR. Existence and uniqueness for nonlinear multi-variables fractional differential equations. Nonlinear Dynamics and Systems Theory. 2011;2:213–221. [Google Scholar]
- Zhang H, Liu F, Turner I, Yang Q. Numerical solution of the time fractional Black-Scholes model governing European options. Computers and Mathematics with Applications. 2016;71(Issue 16):1772–1783. doi: 10.1016/j.camwa.2016.02.007. [DOI] [Google Scholar]