 Research
 Open Access
 Published:
A robust numerical solution to a timefractional Black–Scholes equation
Advances in Difference Equations volume 2021, Article number: 123 (2021)
Abstract
Dividend paying European stock options are modeled using a timefractional Black–Scholes (tfBS) partial differential equation (PDE). The underlying fractional stochastic dynamics explored in this work are appropriate for capturing market fluctuations in which random fractional white noise has the potential to accurately estimate European put option premiums while providing a good numerical convergence. The aim of this paper is two fold: firstly, to construct a timefractional (tfBS) PDE for pricing European options on continuous dividend paying stocks, and, secondly, to propose an implicit finite difference method for solving the constructed tfBS PDE. Through rigorous mathematical analysis it is established that the implicit finite difference scheme is unconditionally stable. To support these theoretical observations, two numerical examples are presented under the proposed fractional framework. Results indicate that the tfBS and its proposed numerical method are very effective mathematical tools for pricing European options.
Introduction
Since the discovery of the most celebrated Black–Scholes–Merton asset pricing formula in the early 1970s, the application of Black–Scholes (BS) partial differential equations (PDEs) in valuation of derivative instruments has become very popular. The popularity of the approach is attributed to the extensively established evidence that it provides an effective asset valuation tool.
In derivative markets, once the price evolution process for a particular asset is specified, it is possible to address the question of how to price derivative contracts on this particular asset. One of the most common derivative instruments in the markets is called an option. It is a financial contract that gives the holder the right, but not obligation, to buy or sell a specified quantity of an underlying asset, e.g., a stock, at a fixed price, called the strike price, before or on the expiration date. Since it is a right and not an obligation, the holder of the contract can decide not to exercise the option and let it expire worthless.
There are two main types of options, standard and nonstandard. Standard options are further categorized as European or American type. The European options can only be exercised at the expiration date, whereas the American options are more flexible and can be exercised anytime at or before the expiration date. These options can further be divided into two categories, call options (which give their holders the right to buy) and put options (which give their holders the right to sell).
The study of stock markets dynamics via the classical approach is based on the wellknown efficient market hypothesis, i.e., martingale property of price movements. One of the consequences of using classical asset pricing models is that it is almost impossible to infer any information from historical price movements to predict the future. It is therefore imperative that, for one to better predict the future asset price movements, there is a need to pay attention to the repeated patterns and trends observed in financial data. The repeated patterns and trends in financial markets are mainly attributed to the following facts: (i) the markets discount everything, (ii) price moves in trends depict investors psychology (among other things), and (iii) history would mostly always repeat itself. There is empirical evidence to this effect, see, for example [17, 33, 40] and references therein.
The design of option valuation models is centered around the assumption that the market consists of a risky asset, for example, a stock, and a riskless asset, say a bond or a bank deposit. Emanating from its assumptions, the classical BS approach suffers from a few drawbacks, namely, (i) constant rates of return, (ii) constant volatility, and (iii) no dividends, taxes, or transactional costs. However, in real life, interest rates are bound to market forces and as such cannot remain static over a longer period of time. Based on empirical evidence, most traded assets’ returns exhibit memory structures, see, for example, [17, 33, 40] and references therein, regimes of uneven fluctuations [6, 25, 37], volatility smiles and clustering [5, 29, 37]. Weakening some of assumptions of the classical BS approach, researchers suggested a few improved models, such as stochastic interest rate models [12, 16], jumpdiffusion models [14, 25, 26, 30, 46], stochastic volatility models [6, 36, 37, 39], models with transactional costs [13, 19, 44, 45], as well as those with dividend payments [4, 29, 36, 37].
Bielecki et al. [5] extended the noarbitrage pricing theory to dividendpaying securities in discretetime markets with transaction costs. They proved that when there are no transaction costs on the dividends paid by the asset, the noarbitrage condition under the efficient friction assumption is proved to be equivalent to the existence of a consistent pricing system. In the general case, when there are transaction costs on the dividends, the noarbitrage condition is open. This is so because, if an asset pays dividends, the asset price falls by the amount of the dividend. No arbitrage opportunity arises because investors are compensated with the same amount of price depreciation back in cash through dividends.
Recent pool of models with dividend payments includes, but is not limited to, [4, 29, 37] and some references therein. MartinVaquero et al. [29] derived a stabilized explicit Runge–Kutta method for computing the value of an American option on multiassets with dividends. Rana and Ahmad [37] used the Glosten–Jagannathan–Runkle Generalized Autoregressive Conditional Heteroscedasticity (GJRGARCH) forecasted volatility in pricing European call options on dividend paying stocks. Ballerster et al. [4] derived a robust numerical method for pricing vanilla options with discrete dividend payments.
Another notable setback of the classical BS approach and many of the revised versions discussed above is that their PDEs involve integer order derivatives. According to Panas [33], integer order derivatives only capture localized information (change) around a point. However, with changing market conditions which led to the evolution of a number of unusual structures in financial systems, such as repeated patterns and trends, heavy tailedness in the distributions of asset returns, volatility smiles and clustering, present challenges to the use of models involving local derivatives. The need for better approaches is thus very imperative.
The issue of memory in financial data has long been observed in a number of financial systems, such as stock prices, gross domestic products (GDPs), interest rates, foreign exchange rates, equity prices, etc., see [17, 33, 40–42] and references therein. Garzareli et al. [17] proved the existence of memory effects in the stock price series using a conditional probability approach. Conventionally, the memory effect was measured by autocorrelation functions, and this trend continued until recently when the fractal structures of financial systems were discovered. The Hurst parameter and fractional derivative operators in models driven by fractal processes are increasingly becoming some of the most effective tools for capturing the effects of memory in financial systems. To capture memory effects under a classical BS setup, some researchers (see, for example, [21, 27, 28]) suggested replacing the standard Brownian motion in the stock dynamic equation with a fractional Brownian motion with Hurst parameter \(H \in [0,1]\).
There has been a widespread application of fractional Brownian motions based models in finance. Edeki et al. [15], Jena et al. [20], Jumarie [21], Liang et al. [27], Mandelbrot and CioczekGeorges [28], and WeiGou et al. [40], just to mention a few, are some of the authors who applied fractional calculus based models in pricing equities, wallets, options, and to general portfolio optimizations problems. Fractional Brownian motions based models have two very important properties, namely, selfsimilarity and longrange dependence (heredity properties), see [33, 40] and references therein. These properties allows for the capture and representation of the effects of extreme asset price movements. They also help in explaining the effects of repeated patterns and trends observed in asset price movements. Jumarie [24] pointed out that stock price volatility can be well captured by a fractional Brownian motion which presents some randomlike features suitable in explaining the effects of uneven fluctuations in stock price movements.
It is important to note that memory effects come in two forms, the noise memory effects and trend memory effects. Incorporating a fractional Brownian motion as the underlying process for the pricing dynamics only captures the noise memory effects [33]. Based on collective arguments in [7, 32, 34], fractional derivative based models are very good mathematical tools for explaining dynamics of complex processes, irregular increments, and trend memory effects which are exhibited by a number of financial instruments. To describe the trend memory effects, one replaces the integer order derivatives with their corresponding (nonlocal) derivatives of fractional orders. The resultant PDEs are often referred to as fractional partial differential equations (FPDEs). In the Black–Scholes setup, there are three main classes of FPDEs, namely, the timefractional Black–Scholes (tfBS) PDEs, the spacefractional Black–Scholes (sfBS) PDEs, and the time–spacefractional Black–Scholes (tsfBS) PDEs. With the tfBSPDEs, the time derivative is replaced by a corresponding fractional derivative of order α (\(0< \alpha \leq 1\)), whereas in the case of sfBSPDEs the space derivatives are replaced by their corresponding fractional derivatives of order α and β (\(1< \beta \leq 2\)). In the case of tsfBSPDEs, one has a combination of the two.
Assuming the stock price dynamics are driven by a nonGaussian fractional dynamic process, Jumarie [23] derived two sets of fractional BS equations, the timefractional (tfBS) and the time–spacefractional (tsfBS) PDE. Jumarie’s approach has been adapted by a number of researchers, some designed numerical schemes for solving the FPDEs and others applied the PDEs to pricing of different kind of options, see, for example, [1, 2, 27, 29, 31].
Chen et al. [10] followed an approach almost similar to that of Jumarie [23], but instead assumed that the stock price dynamics follows a standard Brownian motion as in the classical BS setup, while analogously replacing the integer derivatives with their corresponding fractionalorder derivatives. Chen et al. [10] demonstrated that, using either their approach or that of Jumarie [23], one obtains similar results.
Recently, Edeki et al. [15] and Jena [20] proposed an analytical and a semianalytical solution to fractional option pricing models. In [15] an analytic solution to a time–spacefractional Black–Scholes model is proposed using the Jumarie fractional derivative operator. The approach has been proven to be consistent with actual integer and fractional data when compared with the classical Black–Scholes model. In [20] a novel semianalytical technique for solving a Schrödingertype option pricing timefractional model governed by a controlled Brownian motion was proposed. Their results are well in agreement with other already established numerical, analytical, and semianalytical results.
Other recent developments in fractional calculus and its applications beyond finance have been documented. Das and Samanta in [11] proposed a delayed fractionalorder prey–predator system with fear (felt by prey) effect of predator on prey population incorporating prey refuge. The authors also established theoretical results on the existence, uniqueness, nonnegativity, and boundedness of the solutions to the proposed system. By drawing an analogy to the spread dynamics of an infectious disease, Graefa et al. in [18] derived a fractionalorder susceptible–infected–removed (SIR) model to examine the user adoption and abandonment of online social networks, where the adoption is analogous to infection, and abandonment is analogous to recovery. Their results indicate that the fractional model has a unique userprevailing equilibrium that is globally asymptotically stable. Their stability results also show that the infectious abandonment dynamics do not contribute to the stability of the userfree and userprevailing equilibria, and that it only affects the location of the userprevailing equilibrium. Another notable application of fractional calculus can be found in [38], in which memory effects in infectious diseases are modeled using a fractional susceptible–exposed–infectious–removed (SEIR) model, with the fractional derivatives defined in the Caputo sense. Their results indicate that the fractional model perform 35% better than the classical one.
Therefore, taking into account the results established in the reviewed literature, the aim of this paper is two fold: firstly, the paper provides a detailed derivation of a casespecific onedimensional tfBSPDE for pricing options where the underlying is governed by a fractal stochastic process. To the best of our knowledge, this approach has not yet been fully explored and still remains a subject of active research. Secondly, a robust unconditionally stable numerical method for solving the derived tfBSPDE is proposed.
The rest of this paper is organized as follow: Sect. 2 presents some mathematical preliminaries on fractional differentiation. Specific focus is on the three common definitions of derivatives of fractional orders. Simultaneously, this section provides a brief account of work on the derivation of the tfBSPDE for pricing options on dividend paying stocks. In Sect. 3, the derivation of an implicit finite difference scheme for solving the tfBSPDE of Sect. 2 is presented. The theoretical analysis and discussion of the stability and convergence properties of the numerical scheme are discussed in Sect. 4. To substantiate and validate the theoretical claims regarding the proposed numerical method, extensive numerical experiments are presented in Sect. 5. Finally, some concluding remarks and scope for further research directions are indicated in Sect. 6.
Timefractional Black–Scholes (BS) equation
This section first presents some fundamental fractional derivative definitions, namely, the Riemann–Liouville, Caputo, and Jumarie fractional derivatives. Secondly, a derivation of the timefractional Black–Scholes PDE for pricing options on stocks that pay continuous dividends is presented.
Mathematical preliminaries on fractional differential operators
In most recent literature, derivatives of fractional orders are defined in the Caputo [9], RiemannLiouville [43], as well as in the Jumarie (modified Riemann–Liouville) [24] sense. For a detailed treatment on different types of fractional derivatives, advantages and disadvantages of their usage, see [3] and references therein. Some other good discussions can be found in [21–24]. The following fractional derivative definitions can also be found in [9, 21–23, 43] among other literature.
Definition 2.1
(Caputo fractional derivative)
Let \(f:\mathbb{R}\to \mathbb{R}\) be a continuous, but not necessarily differentiable function. The Caputo fractional derivative of order α is defined as follows:
One of the main advantages of the Caputo fractional derivative is that it allows classical initial and boundary conditions to be included in the formulation of the problem [8, 35].
Definition 2.2
(Riemann–Liouville fractional derivative)
Let \(f:\mathbb{R}\to \mathbb{R}\) be a continuous, but not necessarily differentiable function. Then, the Riemann–Liouville fractional derivative of order α is given by
The Riemann–Liouville derivative has certain disadvantages when trying to model realworld phenomena with fractional differential equations, for example, the Riemann–Liouville derivative of a constant is not zero. In addition, if an arbitrary function is a constant at the origin, its fractional derivative has a singularity at the origin, for example, the exponential and MittagLeffler functions. These disadvantages reduce the field of application of the Riemann–Liouville fractional derivative [3]. Some of these disadvantages can be circumvented by modifying the Riemann–Liouville definition, for example, as done by Jumarie in [22] where he derived some interesting modifications of the Riemann–Liouville definition with the aid of fractional differencing theory coupled with his theory of Jumariefractional (generalized) Taylor series. The definition by Jumarie takes into account the existence of a fractional derivative at \(t=0\), which is undefined in the definitions of Caputo and Riemann–Liouville derivatives.
Definition 2.3
(Jumarie (modified Riemann–Liouville) derivative)
Let \(f:\mathbb{R}\to \mathbb{R}\) be a continuous, but not necessarily differentiable function, and suppose \(f(t)\) is

(i)
a constant K, then its Jumarie fractional derivative of order α is defined by
$$ D^{\alpha }_{t} f(t)= \textstyle\begin{cases} \frac{K}{\Gamma (\eta \alpha )}t^{\alpha +1\eta }, & \alpha \leq \eta 1, \\ 0, & \alpha > \eta 1, \end{cases} $$(2.3) 
(ii)
not a constant, then
$$ D^{\alpha }_{t} f(t)=\frac{1}{\Gamma (\eta \alpha )} \frac{d^{\eta }}{dt^{\eta }} \int ^{t}_{0} \frac{\{f(\tau )f(0)\}}{(t\tau ) ^{\alpha }}\,d\tau , \quad \eta 1< \alpha \leq \eta , $$(2.4)
where \(\eta \in \mathbb{N}\).
Definition 2.4
(Fractional Taylor series)
Let \(f:\mathbb{R}\to \mathbb{R}\) be a continuous function that has a derivative of order αζ, ζ being any positive integer, and \(0<\alpha \leq 1\), then
where \(\eta \in \mathbb{N}\).
Derivation of the timefractional BSPDE
In deriving the timefractional BSPDE, let us first assume that the stock price dynamics follows the following fractional stochastic equation:
where S and σ are respectively the price and volatility of the stock, r is the riskfree interest rate, and \(\omega (t)\) denotes the standard Wiener process. In the presence of continuous dividends, denoted by δ, the above equation changes to
Let us also consider the following important identities, which, according to Jumarie [24], are well consistent with the Jumarie fractional (generalized) Taylor series in (2.5):
and
Combining (2.9) and (2.10) yields a formula which allows for the conversion of integer derivatives to fractional derivatives, and vice versa:
Suppose \(V=V(S,t)\) represents the value of a European put option, and suppose that \(V(S,t)\) satisfies the assumption
Assumption 2.5
The function \(V(S,t)\) is sufficiently smooth with respect to S and its α derivative with respect to time exists for some α (\(0< \alpha \leq 1\)).
Consider the riskfree investment interest rate dynamic equation
Multiplying both sides of (2.12) with \(\Gamma (1\alpha )\) yields
Now, combining (2.13) with (2.9) yields the following variational fractional increment process:
Equation (2.14), along with (2.11), yields the following fractional interest rate dynamic equation:
Since \(V(S,t)\) is sufficiently smooth with respect to S and its αderivative (\(0<\alpha \leq 1\)) with respect to t exists, applying the fractional Taylor series (2.5) of order α on \(V(S,t)\) up to remaining error term yields
Combining this with Itô’s lemma and equation (2.7) results in
Using the conversion formula (2.11) but in terms of t, dt in (2.17) is replaced with
to obtain
Multiplying both sides of (2.19) with \(\Gamma (1+\alpha )\) yields
Using (2.15), the lefthand side of (2.20) can be rewritten as
Using (2.21), along with (2.20), yields
Equation (2.22) can further be simplified into the following tfBSPDE:
A robust numerical scheme for solving the tfBSPDE in (2.23) coupled with the following boundary and terminal conditions is developed in the next section:
where K is the strike price of the European put option and T is the maturity time.
Numerical method
In this section, an implicit numerical method for solving (2.23) along with (2.24) is presented. To begin, let L and N be positive integers and define \(h=1/L\) and \(k=1/N\) as the space and time stepsizes, respectively. Define \(S_{l}=lh\); \(l=0,1,2,\dots ,L\) and \(t_{n}=nk\); \(n=0,1,2,\dots ,N\), such that \(S_{l} \in [S_{\min }, S_{\max }]\) and \(t_{n} \in [0, T]\). Furthermore, define \(V_{l}^{n}=V(S_{l},t_{n})\) as the solution at the grid point \((S_{l},t_{n})=(lh,nk)\).
Using the definition of Caputo fractional derivative given in (2.1) for \(\eta =1\), the timederivative in (2.23) can be approximated by
Shifting the indices in (3.1) yields
Let
and
such that \(1=\beta _{1} >\beta _{2} > \cdots > \beta _{n} \to 0\). Substituting \(\rho _{\alpha }\) and \(\beta _{j} \) into (3.2) yields
The time derivative in (2.23) is therefore approximated by
One can clearly see that, for \(j=1\) and \(\alpha =1\), the fractional difference formula (3.6) reduces to the classical finite difference formula
Now, the first and second spatial derivatives in (2.23) are discretized using the usual forward and central finite difference approximations, respectively, i.e.,
and
Substituting (3.6), (3.7), and (3.8) into (2.23) yields the following full scheme:
Now (3.9) can be further simplified into
where
and
The matrix representation of the above scheme is given by
which can further be written as
where
Remark 3.1
The following observations can easily be verified:
In the following section, theoretical analysis of the numerical scheme (3.9) is presented.
Analysis of the numerical method
In this section, theoretical results on the stability and convergence properties of the numerical scheme (3.9) are presented.
Stability analysis
Let \(\tilde{V}_{l}^{n}\); \(l=0, 1,2,\dots ,L\), \(n=0,1,2,\dots ,N\), be an approximate solution obtained by using (3.9).
Define the truncation error as follows:
such that \(\varepsilon _{0}^{n}=\varepsilon _{L}^{n}=0\) for all n.
Now setting \(n=1\) in (3.9) and simplifying further results in
which can be represented as
with
Using the error equation (4.1), along with (4.3), yields
and for \(n\ge 2\) the following error equation is obtained:
In matrix notation, (4.4) and (4.5) can be written as
where
With the above notations and settings, the following theorem holds.
Theorem 4.1
The implicit finite difference scheme (3.9) is unconditionally stable and its global error satisfies
Proof
Suppose \(n=1\) and let
Then, using (4.4) results in
which implies that
Now suppose \(n \geq 2\), then
Define
Hence
□
Therefore
which completes the proof of the theorem.
Convergence analysis
Let \(U_{l}^{n}\) be the exact solution of (2.23) with condition (2.24) at the grid point \((S_{l}, t_{n})\) and define
such that \({\mathbf{e}}^{n}=(e_{1}^{n},e_{2}^{n}, \dots , e_{L1}^{n})^{T}\) and \({\mathbf{e}}^{0}=0\).
Now since the errors \(e_{l}^{n}\) satisfy (3.10) and (4.3), the following is true for \(n \geq 2\):
and for \(n=1\),
In the above, the remainder term \(R_{l}^{n}\) is obtained from (3.9) by multiplying both sides of the equation by \(k^{\alpha }\Gamma (2\alpha )\). This gives
where
Define
then
where C and \(C_{1}\) are constants independent of h and k. Therefore,
Further note that
and
Substituting (4.18)–(4.20) into (4.15) and simplifying yields
where \(C_{2}\) and \(C_{3}\) are constants independent of h and k.
The following results follow directly from (4.21):
where Ĉ is a generic constant.
Therefore, the following theorem holds:
Theorem 4.2
Let \(V_{l}^{n}\) be an approximation of the exact solution \(U_{l}^{n}\) obtained via the implicit scheme (3.9). Then, there exist a generic constant C̃ such that
Proof
To proceed, let
which yields the following when \(n=1\):
The following is also true for \(n \geq 2\):
Note that
Therefore, (4.23) and (4.24) yield the following:
This completes the proof of the theorem. □
In the next section, a set of numerical experiments are presented.
Numerical results
In this section, two numerical examples on pricing of standard European put options under the timefractional BSPDE (2.23), along with conditions (2.24), and implemented using the implicit difference scheme (3.9) are presented. A set of varying dividend yields and order (α) of fractional derivative ranging from 0.1 to 0.9 are considered. Numerical convergence and stability results are also presented.
Example 5.1
Consider equation (2.23) subject to conditions (2.24) for pricing a European put option with the following parameters: \(K=150\), \(r= 0.055\), \(\sigma = 0.1\), \(T=1\), \(S_{\max }=450\), \(L=30\), \(N=50\), \(\delta = 0.025, 0.045, \mbox{and } 0.065\).
Example 5.2
Consider equation (2.23) subject to conditions (2.24) for pricing a European put option with the following parameters: \(K=200\), \(r= 0.065\), \(\sigma = 0.025\), \(T=1\), \(S_{\max }=600\), \(L=33\), \(N=100\), \(\delta = 0.045, \mbox{and } 0.085\).
The proposed scheme is unconditionally stable and converges with order \(\mathcal{O}(h,k)\). The results are presented in Tables 1 and 2 for Example 5.1, and in Tables 3 and 4 for Example 5.2. Results presented in Tables 1 and 3 indicate that the proposed method is very suitable method for solving the tfBSPDE in (2.23) for a range of values of α between 0 and 1. Though the accuracy of the results is better in the case when \(1/2\leq \alpha < 1\) as compared to when \(0<\alpha <1/2\), from the numerical point of view, α can be chosen small or large without substantially affecting the convergence of the method. That is so because of the fact that the proposed method is unconditionally stable, hence the choice of α does not affect the overall convergence of the method, see Tables 2 and 4. One may further note that the restriction on α to be between 0.5 and 1 is not too large a hindrance, as regular market conditions would not require extremely small values of α. This is true because, for extremely small α values, the returns on underlying stock price \(S_{t}\) become negatively correlated, signaling antipersistent features, which inturn violates some key fundamental principles of asset pricing theory. Similar observations are made for all considered dividend yields. To this end, it is worth noting that changing the dividend yield does have a significant effect on the option premium results. By carefully contrasting the premium profiles obtained for different dividend yields, it is observed that, regardless of the value of α, higher dividends yields result in higher put option premiums. This so because the underlying stock price is expected to drop by the amount of dividend payout, and hence a higher dividend would imply a higher put option premium. For Example 5.2, the same set of parameter values for α were used and almost similar observations were obtained. Due to space limitations, only two dividend yields (i.e., \(\delta = 0.045\) and 0.085) are presented for Example 5.2. In Figs. 1–3 and 4–6, plots of the European put option payoffs at maturity as well as the general payoffs using the parameters as indicated in Examples 5.1 are presented respectively. In Figs. 7–8 and 9–10, maturity and general payoffs under Examples 5.2 are presented, respectively. In the maturity payoff curves, the solid lines indicate the intrinsic payoffs whereas the lines with asterisks indicate the payoffs obtained using the proposed model.
Concluding remarks and directions for future research
In this paper, a timefractional Black–Scholes PDE for pricing standard European put options written on a continuous dividend paying stock is derived. An implicit finite difference scheme for solving the derived tfBSPDE was designed and analyzed. Theoretical results indicate that the proposed numerical method is unconditionally stable and converges with order \(\mathcal{O}(h,k)\). Two numerical examples supporting the theoretical results were presented. Numerical results indicate that the proposed numerical method is very efficient for all values of α considered in the simulation experiments.
Overall, the results indicate that the tfBSPDE model and the proposed numerical method can produce put option premiums which are very different from what classical theory suggests. These results are in agreement with existing results in literature that fractional calculus based models outperform their classical counterparts, see, for example, [15, 18, 20, 38] among others. Another important feature to note is that the classical BS models are known to produce option premium curves which are similar in shape and hence may not fully reflect the actual market dynamics. However, the model formulated under the fractional calculus framework produces option premium curves which are quite sensitive to changes in associated market parameters, such as volatility, dividends, interest rates, etc. In summary, if sufficient market data is available, the proposed tfBS model can be calibrated to produce option price curves which take into account a variety of actual market conditions.
Since tractable analytical solutions to fractional Black–Scholes PDEs seldom exist, for further research directions, highorder numerical methods for the current proposed model, as well as highorder numerical solutions to models proposed in recent literature such as [15, 20], can be explored.
Availability of data and materials
The datasets generated during the current study are available from the corresponding author on reasonable request.
References
Ahmad, J., Shakeel, M., Hassan, Q.M.U., MohyudDin, S.T.: Analytic solution of Black–Scholes model using fractional variational iteration method. Int. J. Mod. Math. Sci. 5, 133–142 (2013)
Asma, A.E., Adem, K.J., Bachok, M.T.: Homotopy perturbation method for fractional Black–Scholes European option pricing equations using Sumudu transform. Chaos Solitons Fractals 40, 1428–1448 (2009)
Atangana, A., Secer, A.: A note on fractional order derivatives and table of fractional derivatives of some special functions. Abstr. Appl. Anal. 2013, Article ID 279681 (2013)
Ballerster, R., Company, C., Jodar, L.: An efficient method for option pricing with discrete dividend payment. Comput. Math. Appl. 56, 822–835 (2008)
Bielecki, T.R., Cialenco, I., Rodriquez, R.: Noarbitrage pricing for dividendpaying securities in discrete time markets with transaction costs. Math. Finance 25, 673–701 (2015)
Bollersleva, T., Gibson, M., Zhoud, H.: Dynamic estimation of volatility risk premia and investor risk aversion from optionimplied and realized volatilities. J. Econom. 160, 235–245 (2011)
Caponetto, R., Dongola, G., Fortuna, L., Petras, I.: Fractional Order Systems: Modeling and Control Applications. World Scientific, River Edge (2010)
Caputo, M.: Linear models of dissipation whose Q is almost frequency independent, part II. Geophys. J. Int. 13(5), 529–539 (1967)
Changpin, L., Deliang, Q., YangQuan, C.: On Riemann–Liouville and Caputo derivatives. Discrete Dyn. Nat. Soc. 2011, Article ID 562494 (2011). https://doi.org/10.1155/2011/562494
Chen, W., Xu, X., Zhu, S.: Analytically pricing double barrier options on a timefractional Black–Scholes equation. Comput. Math. Appl. 69, 1407–1419 (2015)
Das, M., Samanta, G.P.: A delayed fractional order food chain model with fear effect and prey. Math. Comput. Simul. 178, 218–245 (2020)
Deng, G.: Pricing American continuousinstallment options under stochastic volatility model. J. Math. Anal. Appl. 424, 802–823 (2015)
Donny, C., Song, W.: An upwind finite difference method for a nonlinear Black–Scholes equation governing European option valuation under transaction costs. Appl. Math. Comput. 219, 8811–8828 (2013)
DuyMinh, D., Duy, N., Granville, S.: Numerical schemes for pricing Asian options under statedependent regimeswitching jump–diffusion models. Comput. Math. Appl. 71(1), 443–458 (2016)
Edeki, S.O., Jena, R.M., Chakraverty, S., Baleanu, D.: Coupled transform method for time–space fractional Black–Scholes option pricing model. Alex. Eng. J. 59, 3239–3246 (2020)
Flavio, A., Stefano, H.: Delta hedging in discrete time under stochastic interest rate. J. Comput. Appl. Math. 259, 385–393 (2014)
Garzarelli, F., Cristelli, M., Pompa, G., Zaccaria, A., Pietronero, L.: Memory effects in stock price dynamics: evidences of technical trading. Sci. Rep. 4, 4487 (2014). https://doi.org/10.1038/srep04487
Graefa, J.R., Konga, L., Ledoana, A., Wang, M.: Stability analysis of a fractional online social network model. Math. Comput. Simul. 178, 625–645 (2020)
HsuanKu, L., JuiJane, C.: A closedform approximation for the fractional Black–Scholes model with transaction costs. Comput. Math. Appl. 65, 1719–1726 (2013)
Jena, R.M., Chakraverty, S., Baleanu, D.: Novel analytical technique for the solution of timefractional Ivancevic option pricing model. Physica A 550, 124380 (2020)
Jumarie, G.: Merton’s model of optimal portfolio in a Black and Scholes market driven by a fractional Brownian motion with shortrange dependence. Insur. Math. Econ. 37, 585–598 (2005)
Jumarie, G.: Modified Riemann–Liouville derivative and fractional Taylor series for nondifferentiable functions, further results. Comput. Math. Appl. 51, 1367–1376 (2006)
Jumarie, G.: Stock exchange fractional dynamics defined as fractional exponential growth driven by (usual) Gaussian white noise. Application to fractional Black–Scholes equations. Insur. Math. Econ. 42, 271–287 (2008)
Jumarie, G.: Derivation and solutions of some fractional Black–Scholes equations in coarsegrained space and time. Application to Merton’s optimal portfolio. Comput. Math. Appl. 59, 1142–1164 (2010)
Kim, Y.S., Lee, J., Mittnik, S., Park, J.: Quanto option pricing in the presence of fat tails and asymmetric dependence. J. Econ. 187, 512–520 (2015)
Kristensen, D., Mele, A.: Adding and subtracting Black–Scholes: a new approach to approximating derivative prices in continuoustime models. J. Finance Econ. 102, 390–415 (2011)
Liang, J., Wang, J., Zhang, W., Qiu, W., Ren, F.: Option pricing of a bifractional Black–Scholes model with the Hurst exponent H in \([1/2, 1]\). Appl. Math. Lett. 23, 859–863 (2010)
Mandelbrot, B.B., CioczekGeorges, R.: Alternative micropulses and fractional Brownian motion. Stoch. Process. Appl. 64, 143–152 (1996)
MartinVaquero, J., Khaliq, A.Q.M., Kleefed, B.: Stabilized explicit Runge–Kutta methods for multiasset American options. Comput. Math. Appl. 67, 1293–1308 (2014)
Miller, G.H., Puckett, E.G.: A Neumann preconditioned iterative substructuring approach for computing solutions to Poisson’s equation with prescribed jumps on an embedded boundary. J. Comput. Phys. 235, 683–700 (2013)
Mohammad, A.M.G., Majtaba, R.: European option pricing of fractional Black–Scholes model with new Lagrange multipliers. Comput. Methods Differ. Equ. 2, 1–10 (2014)
Monje, C.A., Chen, Y., Vinagre, B., Xue, D., Feliu, V.: FractionalOrder Systems and Controls: Fundamentals and Applications. Springer, Berlin (2010)
Panas, E.: Long memory and chaotic models of prices on the London metal exchange. Resour. Policy 4, 485–490 (2001)
Pollubny, I.: Fractional Differential Equations. Academic Press, San Diego (1999)
Pollubny, I.: Geometric and physical interpretation of fractional integration and fractional differentiation. Fract. Calc. Appl. Anal. 5(4), 367–386 (2002)
Rana, U.S., Ahmad, A.: Numerical solution of pricing of European option with stochastic volatility. Int. J. Eng. 24, 189–202 (2011)
Rana, U.S., Ahmad, A.: Numerical solution of European call option with dividends and variable volatility. Appl. Math. Comput. 218, 6242–6250 (2012)
Sania, Q.: Periodic dynamics of rubella epidemic under standard and fractional Caputo operator with real data from Pakistan. Math. Comput. Simul. 178, 151–165 (2020)
SongPing, Z., Alexander, B., Xiaoping, L.: A new exact solution for pricing European options in a twostate regimeswitching economy. Comput. Math. Appl. 64, 2744–2755 (2012)
WeiGou, Z., WeiLin, X., ChunXiong, H.: Equity warrants pricing model under fractional Brownian motion and an empirical study. Expert Syst. Appl. 36, 3056–3065 (2009)
Wen, F., Liu, Z.: A copulabased correlation measure and its application in Chinese stock market. Int. J. Inf. Technol. Decis. Mak. 4, 787–801 (2009)
West, B.J., Picozzi, S.: Fractional Langevin model of memory in financial time series. Phys. Rev. E, Stat. Nonlinear Soft Matter Phys. 3, Article ID 037106 (2002)
XiaoJun, Y.: General Fractional Derivatives: Theory, Methods, and Applications. CRC Press, Boca Raton (2019)
XiaoTian, W.: Scaling and longrange dependence in option pricing I: pricing European option with transaction costs under the fractional Black–Scholes model. Physica A 389, 438–444 (2010)
XiaoTian, W., Wu, M., Zhou, Z., Jing, W.S.: Pricing European option with transaction costs under the fractional long memory stochastic volatility model. Physica A 391, 1469–1480 (2012)
Xu, W., Wu, C., Xu, W., Li, H.: A jumpdiffusion model for option pricing under fuzzy environments. Insur. Math. Econ. 44, 337–344 (2009)
Funding
S.M. Nuugulu received a joint research funding from the German Academic Exchange Service (DAAD) (InCountry Scholarship) as well as the University of Namibia. Research for K.C. Patidar is supported by South African National Research Foundation, and F. Gideon is supported by the South African National Research Foundation under NRFKIC grant of K.C. Patidar.
Author information
Authors and Affiliations
Contributions
SMN: Conceptualization, Methodology, Software, and Writing, Original draft preparation. KCP: Investigation, Supervision, Reviewing, Editing, and Validation. FG: Supervision, Reviewing, and Editing. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have no competing interests.
Additional information
The research herein was conducted while the first author was a PhD student at the University of the Western Cape.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Nuugulu, S.M., Gideon, F. & Patidar, K.C. A robust numerical solution to a timefractional Black–Scholes equation. Adv Differ Equ 2021, 123 (2021). https://doi.org/10.1186/s13662021032592
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13662021032592
MSC
 35R11
 35Q91
 65M12
 91G20
 91G80
Keywords
 Option pricing
 Timefractional Black–Scholes equations
 Finite difference methods
 Convergence and stability analysis