Abstract
Valuation of an option plays an important role in modern finance. As the financial market for derivatives continues to grow, the progress and the power of option pricing models at predicting the value of option premium are under investigations. In this paper, we assume that the volatility of the stock price follows an uncertain differential equation and propose an uncertain counterpart of the Heston model. This study also focuses on deriving a numerical method for pricing a European option under uncertain volatility model, and some numerical experiments are presented. Numerical experiments confirm that the developed methods are very efficient.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
In 1931, Nobert Wiener presented a continuous stochastic process and after that the use of this process has made adorable changes in asset pricing.
This was the beginning of the way that guided Ito in 1943 to find stochastic calculus. In 1973, Black and Scholes (1973) provided a formula to price a specific derivative called option.
Derivatives are financial instruments that their values depend on the value of something else. Options are a type of financial derivatives. The value of an option is determined by the likelihood of change in price of underlying asset. Actually, it is a contract that gives its holder the right to buy or sell a prescribed asset (e.g., stock) for a specific price at a specific time. The prescribed price and the specific time are called strike price and maturity date, respectively. Options have two classifications, call option and put option. Finding the fair value of options is a problem that forces many researchers to discuss about it. Black–Scholes model is widely used in the asset pricing. But in this model, the volatility is assumed to be constant. To overcome this difficulty, several stochastic volatility models had been proposed in financial mathematics such as Hull and White model (1987), Stein and Stein model (1991), Heston model (1993) and SABR model. In these models, both stock price and volatility have stochastic dynamics. The Heston model as one of the most important stochastic volatility models could make a progress in the Black–Scholes–Merton model.
We have to notice that, in real life we need a large amount of historical data to estimate a probability distribution and it is a really tough job to get a large number of samples. Besides, in many cases there is no sample to determine a probability distribution. On the other hand, empirical studies showed that phenomena like stock price does not act like randomness or fuzziness. In these cases, we have to invite some domain experts to estimate the belief degree for each event. Degrees of belief formally represent the strength with which we believe the truth of various propositions (Huber and Schmidt-Petri 2009). Kahneman and Tversky (1979) showed that the belief degrees have much greater variances than frequency. So, the human’s belief degrees do not behave like probability distribution. In order to deal with uncertainty caused by human, Liu (2007) founded an uncertainty theory. Nowadays, uncertainty theory is a branch of mathematics. This theory is based on normality, duality, subadditivity and product axioms. In 2008, Liu (2008) proposed uncertain process and after that in 2009, he presented a canonical Liu process. Liu process is an uncertain counterpart of Wiener process. To describe an uncertain variable and an uncertain process, Liu introduced the concept of uncertainty distribution and inverse uncertainty distribution in 2014. Uncertain differential equation was proposed by Liu (2008) and used to model the stock price in 2009. Based on it, Chen and Liu (2010), Liu (2012), Yao (2013) and Yao and Chen (2013) designed some methods to solve the uncertain differential equations. Besides, Yao (2013b) proposed some numerical methods to estimate the integral of the solution. The existence and uniqueness theorem of solution of uncertain differential equation was proved by Chen and Liu (2010) and also, Liu (2009) presented stability of uncertain differential equation. In 2009, Liu (2009) introduced an uncertain stock model and obtained some option pricing formulas based on the model. Later, Peng and Yao (2011), Yu (2012), Chen et al. (2013), Yao (2015) and Ji and Zhou (2015) investigated widely in uncertain stock models. In 2011, Chen (2011) derived a formula for pricing American option.
In this paper, we propose a new stock model based on an assumption that the volatility of the stock follows an uncertain dynamic. Indeed, our model is an uncertain counterpart of Heston model. The volatility is a measure for variation of value of a stock model overall time of its performance in financial markets. Uncertain volatility is defined as an uncertain process in which the return variation dynamic includes an unpredictable shock in stock prices. Based on this model, some theorems are proved and we derive a numerical method for value of European option.
We organize the rest of our article as follows: In Sect. 2, we provide some definitions and theorems to introduce uncertainty theory. Uncertain calculus is briefly presented in Sect. 3, whereas in Sect. 4, uncertain differential equation is introduced. Some useful stock models are shown in Sect. 5. We present our stock model in Sect. 6. In Sect. 7, European call and put option pricing formulas are discussed. Finally, some algorithms and numerical results are provided in Sect. 8.
2 Preliminaries
In this section, we introduce some concepts about uncertainty theory by providing the following definitions and theorems.
Definition 1
(Liu 2007) Let L be a \(\sigma \)-algebra on a nonempty set \({\Gamma }\). Each element \({\Lambda }\in \mathcal{L}\) is called an event. A set function \(\mathcal{M}:\mathcal{L}\rightarrow \left[ {0,1} \right] \) is called an uncertain measure if it satisfies the following axioms:
Axiom 1
(Normality Axiom) \(\mathcal{M}\left\{ {\Gamma } \right\} =1\) for the universal set \({\Gamma }\).
Axiom 2
(Duality Axiom) \(\mathcal{M}\left\{ {\Lambda } \right\} +\mathcal{M}\left\{ {{\Lambda }^{c}} \right\} =1\) for any event \({\Lambda }\).
Axiom 3
(Subadditivity Axiom) For every countable sequence of events \({\Lambda }_1 ,{\Lambda }_2 ,\ldots ,\) we have
The triple \(\left( {{\Gamma },\mathcal{L},\mathcal{M}} \right) \) is called an uncertainty space. A product uncertain measure was defined by Liu (2009), hence the fourth axiom of uncertainty theory released as following
Axiom 4
(Product Axiom) Let \(\left( {{\Gamma }_k ,\mathcal{L}_k ,\mathcal{M}_k } \right) \) be uncertainty spaces for \(k=1,2,\ldots ,n\). Then, the product uncertain measure \(\mathcal{M}\) is an uncertain measure on product \(\sigma \)-algebra \(\mathcal{L}_1 \times \mathcal{L}_2 \times \cdots \times \mathcal{L}_n \) satisfying
where \({\Lambda }_k \) are arbitrarily chosen events from \(\mathcal{L}_k \) for \(k=1,2,\ldots ,\) respectively.
Definition 2
(Liu 2007) An uncertain variable is a function X from an uncertainty space \(\left( {{\Gamma },\mathcal{L},\mathcal{M}} \right) \) to the set of real numbers such that \(\left\{ {X\in B} \right\} \) is an event for any Borel set B of real numbers.
Definition 3
(Liu 2007) An uncertainty distribution \({\Phi }\) of an uncertain variable is defined by
for any real number x.
Definition 4
(Liu 2015) An uncertain variable X is called normal if it has a normal uncertainty distribution
denoted by \(\mathcal{N}\left( {\mu ,\sigma } \right) \) where \(\mu \) and \(\sigma \) are real numbers with \(\sigma >0\).
Definition 5
(Liu 2015) An uncertain variable is called lognormal if \(\ln X\) is a normal uncertain variable \(\mathcal{N}\left( {\mu ,\sigma } \right) \). In other words, a lognormal uncertain variable has an uncertainty distribution
denoted by \(L\mathcal{O}\mathcal{G}\mathcal{N}\left( {\mu ,\sigma } \right) \), where \(\mu \) and \(\sigma \) are real numbers with \(\sigma >0\).
Definition 6
(Liu 2010) An uncertainty distribution \({\Phi }\left( x \right) \) is said to be regular if it is a continuous and strictly increasing function with respect to x at which \(0<{\Phi }\left( x \right) <1\), and
Definition 7
(Liu 2007) Let X be an uncertain variable with regular uncertainty distribution \({\Phi }\left( x \right) \). Then, the inverse function \({\Phi }^{-1}\left( \alpha \right) \) is called the inverse uncertainty distribution of X.
Definition 8
(Liu 2010) The uncertain variables \(X_1 ,X_2 ,\ldots ,X_n \) are said to be independent if
for any Borel sets \(B_1 ,B_2 ,\ldots ,B_n \) of real numbers.
Theorem 1
(Liu 2010) Let \(X_1 ,X_2 ,\ldots ,X_n \) be independent uncertain variables with regular uncertainty distributions \({\Phi }_1 ,{\Phi }_2 ,\ldots ,{\Phi }_n \), respectively. If \(f\left( {X_1 ,X_2 ,\ldots ,X_n } \right) \) is strictly increasing with respect to \(X_1 ,X_2 ,\ldots ,X_m \) and strictly decreasing with respect to \(X_{m+1} ,X_{m+2} ,\ldots ,X_n \), then
has an inverse uncertainty distribution
Definition 9
(Liu 2007) Let X be an uncertain variable. Then, the expected value of X is defined by
provided that at least one of the two integrals is finite.
Theorem 2
(Liu 2007) Let X be an uncertain variable with uncertainty distribution \({\Phi }\). Then
Theorem 3
(Liu 2010) Let X be an uncertain variable with regular uncertainty distribution \({\Phi }\). Then, we have
Theorem 4
(Liu and Ha 2010) Assume \(X_1 ,X_2 ,\ldots ,X_n \) are independent uncertain variables with regular uncertainty distributions \({\Phi }_1 ,{\Phi }_2 ,\ldots ,{\Phi }_n \), respectively. If \(f( X_1 ,X_2 ,\ldots ,X_n )\) is strictly increasing with respect to \(X_1 ,X_2 ,\ldots ,X_m \) and strictly decreasing with respect to \(X_{m+1} ,X_{m+2} ,\ldots ,X_n \), then \(X=f\left( {X_1 ,X_2 ,\ldots ,X_n } \right) \)
has an expected value below
3 Uncertain Process
This section presents the concept of uncertain process and stationary increment process.
Definition 10
(Liu 2008) Let \(\left( {{\Gamma },\mathcal{L},\mathcal{M}} \right) \) be an uncertainty space and let T be a totally ordered set (e.g., time). An uncertain process is a function \(X_t \left( \gamma \right) \) from \(T\times \left( {{\Gamma },\mathcal{L},\mathcal{M}} \right) \) to the set of real numbers such that \(\left\{ {X_t \in B} \right\} \) is an event for any Borel set B of real numbers at each \(t\in T\).
Definition 11
(Liu 2014) An uncertain process \(X_t \) is said to have an uncertainty distribution \({\Phi }_t \left( x \right) \) if at each time t, the uncertain variable \(X_t \) has the uncertainty distribution \({\Phi }_t \left( x \right) \).
Definition 12
(Liu 2008) An uncertain process \(X_t \) is said to have independent increments if
are independent uncertain variables where \(t_1 ,t_2 ,\ldots ,t_k \) are any times with \(t_1<t_2<\cdots <t_k \).
Definition 13
(Liu 2015) An uncertain process is said to have stationary increments if its increments are identically distributed uncertain variables whenever the time intervals have the same length. Also, it is said to be a stationary independent increment process if it has not only stationary increments but also independent increments.
Definition 14
(Liu 2009) Let \(X_t \) be an uncertain process. For any partition of closed interval \(\left[ {a,b} \right] \) with \(a=t_1<t_2<\cdots <t_{k+1} =b\), the mesh written as
Then, the time integral of \(X_t \) with respect to t is
provided that the limit exists almost surely and is finite. \(X_t \) is said to be time integrable.
4 Uncertain differential equation
Definition 15
(Liu 2009) An uncertain process \(C_t \) is said to be a canonical Liu process if
- (i):
-
\(C_0 =0\) and almost all sample paths are Lipschitz continuous,
- (ii):
-
\(C_t \) has stationary and independent increments,
- (iii):
-
every increment \(C_{s+t} -C_s \) is a normal uncertain variable with expected value 0 and variance \(t^{2}\). The uncertainty distribution of \(C_t \) is
$$\begin{aligned} {\Phi }_t \left( x \right) =\left( {1+\exp \left( {-\frac{\pi x}{\sqrt{3}t}} \right) } \right) ^{-1}, x\in {\mathbb {R}} \end{aligned}$$and its inverse uncertainty distribution is as follows
$$\begin{aligned} {\Phi }_t^{-1} \left( \alpha \right) =\frac{t\sqrt{3}}{\pi }\ln \frac{\alpha }{1-\alpha }. \end{aligned}$$
Definition 16
(Liu 2015) Let \(C_t \) be a canonical Liu Process. Then for any real numbers \(\mu _1 \) and \(\sigma _1 >0\), the uncertain process
is called an arithmetic Liu process, where \(\mu _1 \) is the drift and \(\sigma _1 \) is the diffusion. Besides, the uncertain process
is called a geometric Liu process, where \(\mu _2 \) is the log-drift and \(\sigma _2 \) is the log-diffusion.
Definition 17
(Liu 2009) Let \(X_t \) be an uncertain process and let \(C_t\) be a canonical Liu process. For any partition of closed interval \(\left[ {a,b} \right] \) with \(a=t_1<t_2<\cdots <t_{k+1} =b\), the mesh written as
Then, Liu integral of \(X_t \) with respect to \(C_t \) is defined as
provided that the limit exists almost surely and is finite. By this definition, the uncertain process \(X_t \) is said to be integrable.
Definition 18
(Chen and Ralescu 2013) Let \(C_t \) be a canonical Liu process and let \(V_t \) be an uncertain process. If there exist uncertain processes \(\mu _t \) and \(\sigma _t \) such that
for any \(t\ge 0\), then \(V_t \) is called a Liu process with drift \(\mu _t \) and diffusion \(\sigma _t \). Furthermore, \(V_t \) has an uncertain differential
Definition 19
(Liu 2008) Suppose \(C_t \) is a canonical Liu process, and f and g are two functions. Then,
is called an uncertain differential equation. A solution is a Liu process \(X_t \) that satisfies (1) identically in t.
Theorem 5
(Wang 2012) Let f be a function of two variables, and \(\sigma _t \) be an integrable process. Then, the uncertain differential equation
has an analytic solution
where
and \(Z_t \) solves the uncertain differential equation
with initial value \(Z_0 =X_0^{1-p} \).
Theorem 6
(Existence and Uniqueness Theorem) (Chen and Liu 2010) The uncertain differential equation
has a unique solution if the coefficients \(f\left( {t,x} \right) \) and \(g\left( {t,x} \right) \) satisfy the linear growth condition
and Lipschitz condition
for some constant L. Moreover, the solution is sample-continuous.
Definition 20
(Yao and Chen 2013) Let \(\alpha \) be a number with \(0<\alpha <1\). An uncertain differential equation
is said to have an \(\alpha \)-path \(X_t^\alpha \) if it solves the corresponding ordinary differential equation
where \({\Phi }^{-1}\left( \alpha \right) \) is the inverse standard normal uncertainty distribution, i.e.,
In this case, \(X_t \) is called a contour process.
Theorem 7
(Yao and Chen 2013) Let \(X_t \) and \(X_t^\alpha \) be the solution and \(\alpha \)-path of the uncertain differential equation
respectively. Then
Theorem 8
(Yao and Chen 2013) Let \(X_t \) and \(X_t^\alpha \) be the solution and \(\alpha \)-path of the uncertain differential equation
respectively. Then, the solution \(X_t \) has an inverse uncertainty distribution \({\Psi }_t^{-1} \left( \alpha \right) =X_t^\alpha \).
Theorem 9
(Yao and Chen 2013) Let \(X_t \) and \(X_t^\alpha \) be the solution and \(\alpha \)-path of the uncertain differential equation
respectively. Then, for any monotone function J, we have
5 Some stock models in uncertain markets
In 2009, Liu (2009) presented a stock model based on an assumption that the stock price follows uncertain differential equation and proposed an uncertain stock model as follows
where \(B_t \) is the bond price, \(S_t \) denotes stock price, r is the riskless interest rate, \(\mu \) is the log-drift, \(\sigma \) is the log-diffusion and \(C_t \) is a canonical Liu process.
Also, Peng and Yao (2011) proposed a stock model as an uncertain counterpart of Black–Karasinski’s model in 2011. This model is as follows
where \(r,m,\alpha ,\) and \(\sigma \) are some constants and \(C_t \) is a canonical Liu process.
In both models, the interest rate is constant. But in 2015, Yao (2015) assumed that both interest rate and the stock price follow uncertain differential equation and gave an uncertain stock model as follows
where \(\mu _1 \) and \(\sigma _1 \) are the log-drift and log-diffusion of the interest rate \(r_t \), respectively, and \(\mu _2 \) and \(\sigma _2 \) are the log-drift and log-diffusion of the stock price \(S_t \), respectively. In this model, \(C_{1t} \) and \(C_{2t} \) are independent canonical Liu processes.
In 2016, Sun and Su (2016) proposed a mean-reverting stock model with floating interest rate. They released this stock model based on the presumption that the stock model fluctuates periodically around a certain price in the long term. The Sun-Su’s model is as follows
where \(m_1 ,m_2 ,a_1 ,a_2 ,\sigma _1 \) and \(\sigma _2 \) are some real numbers with \(a_1 ,a_2 \ne 0\).
6 The stock model with an uncertain volatility
There is one point that can be seen in all mentioned models which is the constant volatility. In this section, we present a new stock model as an uncertain counterpart of Heston model. Uncertain volatility is described as an uncertain process which lets the volatility follows canonical Liu process and makes the value of the option much better adapted to the realities of the market.
We consider that a stock price can be described by an uncertain model if the behavior of the stock price satisfies uncertain differential equation and present the stock model with uncertain volatility as follows
where \(C_{1t} \) and \(C_{2t} \) are two independent canonical Liu processes. Other uncertain variables of the model are defined as follows
-
\(S_t :\) the stock price at time t
-
\(B_t :\) the bond price at time t
-
\(\sigma _t :\) volatility of the stock price
-
r : risk-free interest rate
-
\(\mu :\) the log-drift of the stock price
-
\(\kappa :\) rate of reversion to the long-term price variance
-
\(\theta :\) long-term price variance
-
\(\sigma :\) volatility of the volatility.
We assume that \(\theta >0\) and \(\kappa >0\). Indeed, the volatility dynamic is just same as Chen and Gao’s model (2013) for an uncertain interest rate model.
The matrix form of Eq. (2) is given by
where \(C_t =\left( {C_0 ,C_{1t} ,C_{2t} } \right) ^{T}\).
Three-compartment model Eq. (3) would be expressed as follows
where
Besides, we have
Eq. (4) now appears like one-dimensional uncertain differential equation.
There is no analytic solution for model (2). In order to overcome this problem, we provide the following theorem for applying the \(\alpha \)-path method as a numerical method.
Theorem 10
Suppose that \(Y_t \) and \(Y_t^\alpha \) be the solution and \(\alpha \)-path of an uncertain differential equation
respectively. Let \(\left| {h\left( {t,y} \right) } \right| \) be a continuous increasing function. Then, the solution \(X_t \) of an uncertain differential equation
is a contour process with an \(\alpha \)-path \(X_t^\alpha \) that solves the corresponding ordinary differential equation
where
and \(C_{1t} \) and \(C_{2t} \) are independent canonical Liu processes. In other words
Proof
Given \(\alpha \in \left( {0,1} \right) \). We define the following sets
Then \(P\cup N=\left[ {0,T} \right] \). Also, write
and
Notice that \(s, c\in \left[ {0,T} \right] \). P and N are disjoint sets, and \(C_{1t} \) and \(C_{2t} \) are independent increment processes, and by assumption, we have
and
and
For any \(\beta \in \left( {{\Sigma }_1^+ \cap {\Lambda }_1^+ } \right) \cap \left( {{\Sigma }_1^- \cap {\Lambda }_1^- } \right) \), we have
Then
Hence, we can write
Besides, define
and
Notice that \(s, c\in \left[ {0,T} \right] \). P and N are disjoint sets and \(C_{1t} \) and \(C_{2t} \) are independent increment processes and by assumption, we have
and
and
For any \(\beta \in \left( {{\Sigma }_2^+ \cap {\Lambda }_2^+ } \right) \cap \left( {{\Sigma }_2^- \cap {\Lambda }_2^- } \right) \), since
we have
Hence, we can write
Since
From inequalities (5) and (6), we have
\(\square \)
7 European option pricing
In this section, we consider a European option and propose a numerical method to price this type of option based on our proposed stock model (2).
In order to value a European option price, we define this type of contract.
We recall that a European call option is a contract that gives its holder the right but not the obligation to buy a prescribed stock for a certain price at a determined time in future.
We now consider a European call option with a strike price K and maturity date T. Then, its valuation is as follows
where \(S_T \) is the stock price at time T.
Theorem 11
The valuation of a European call option of the stock price (2) with expiration date T and strike price K is as follows
where
and \(\sigma _t^\alpha \) is the solution of the following ordinary differential equation
\(\kappa , \theta \) and \(\sigma \) are some constants.
Proof
According to Theorem 10, \(S_t \) is a contour process and its \(\alpha \)-path is the solution of the following ordinary differential equation
and \(\sigma _t^\alpha \) is the solution of the following ordinary differential equation
Besides, the price of a European call option is
Then, by Theorems 3 and 9, the theorem is proved. \(\square \)
Another classification of a European option is a put option. Indeed, a European put option is a contract that gives its holder the right but not the obligation to sell a prescribed stock for a certain price at a determined time in future.
Consider a European put option with a strike price K and maturity date T. Then, its valuation is
where \(S_T \) is the stock price at time T.
Theorem 12
The valuation of a European put option of the stock price (2) with expiration date T and strike price K is as follows
where
and \(\sigma _t^\alpha \) is the solution of the following ordinary differential equation
\(\kappa , \theta \) and \(\sigma \) are some constants.
Proof
Based on Theorem 10, \(S_t \) is a contour process and its \(\alpha \)-path is the solution of the following ordinary differential equation
and \(\sigma _t^\alpha \) is the solution of the following ordinary differential equation
Besides, the price of a European put option is
Then, by Theorems 3 and 9, the theorem is proved. \(\square \)
8 Numerical results
In this section, we propose an algorithm to calculate the price of European option under the stock model (2). Some numerical examples are provided which their parameters are given by Dunn et al. (2014)
The following algorithm calculates the European call option under the stock price model (2).
Step 0: Fix the exercise date at time T, fix the volatility at time zero \(\sigma _0^\alpha =\sigma _0 \) and choose \(N=100\) and set \(i=1,2,\ldots ,N-1\).
Step 1: Set \(\alpha \leftarrow \frac{i}{N}\).
Step 2: set \(i\leftarrow i+1\).
Step 3: Solve the corresponding ordinary differential equation via Runge–Kutta scheme (Shen and Yang 2015),
and
respectively. Then obtain \(\sigma _T^{\alpha _i } \) and \(S_T^{\alpha _i } \) for \(i=1,2,\ldots ,99\).
Step 4: Calculate the positive deviation between the stock price and strike price at time T
Step 5: Calculate
If \(i<N-1\), return to step 2.
Step 6: Calculate the value of the European call option
Consider a European put option under the stock model (2). According to Theorem 12, the following algorithm is designed to price a mentioned option.
Step 0: Fix the exercise date at time T, fix the volatility at time zero \(\sigma _0^\alpha =\sigma _0 \) and choose \(N=100\) and set \(i=1,2,\ldots ,N-1\).
Step 1: Set \(\alpha \leftarrow \frac{i}{N}\).
Step 2: set \(i\leftarrow i+1\).
Step 3: Solve the corresponding ordinary differential equation via Runge–Kutta scheme proposed by Shen and Yang (2015),
and
respectively. Then obtain \(\sigma _T^{\alpha _i } \) and \(S_T^{\alpha _i } \) for \(i=1,2,\ldots ,99\).
Step 4: Calculate the positive deviation between the stock price and strike price K at time T
Step 5: Calculate
If \(i<N-1\), return to step 2.
Step 6: Calculate the value of the European put option
Example 1
Assume that spot price is 425.73, maturity date is 24 days, the risk-free interest rate and the log-drift are \(6.50 \times 10^{-4}\) and strike price is 395. Let \(\kappa =2\), \(\theta =5.16\times 10^{-5}\), \(\sigma _0 =0.001\) and \(\sigma =2.38\times 10^{-3}\). Then, the price of a European call option is \(C=30.75\).
Table 1 summarizes the parameter that we used for comparison between uncertain stock model and stochastic stock model. The option price via the Heston model in stochastic form is estimated by Monte Carlo simulation method.
The European call option prices on uncertain stock model and stochastic stock model are outlined in Table 2.
Next, we provide an example for a European put option and compare the value of put options in two approaches, stochastic and uncertain approaches.
Example 2
Assume that spot price is 425.73, maturity date is 24 days, the risk-free interest rate and the log-drift are \(6.50\times 10^{-4}\) and strike price is 470. Let \(\kappa =2\), \(\theta =5.16\times 10^{-5}\), \(\sigma _0 =0.001\) and \(\sigma =2.38\times 10^{-3}\). Then, the price of a European put option is \(P=44.25\).
According to Tables 2, 3, Figs. 1, and 2, we can see that the European option prices under uncertain approach is close enough to the stochastic approach. Based on the data given by Dunn et al. (2014), the uncertain approach performs much better than the classical stochastic approach; see Dunn et al. (2014). Actually, it is so close to the actual price.
9 Remarks and conclusions
In this paper, we assumed that the volatility of the stock price follows an uncertain differential equation instead of being constant and proposed a new stock model which is an uncertain counterpart of the Heston model. Furthermore, we present a numerical method for obtaining a European option price under the proposed uncertain model. The numerical results indicate our model has high pricing accuracy and efficiency. In the future, it could be interesting to continue the investigation of the effect uncertain interest rate models have on the option prices.
References
Black F, Scholes M (1973) The pricing of options and corporate liabilities. J Polit Econ 81:637–654
Chen X (2011) American option pricing formula for uncertain financial market. Int J Op Res 8(2):32–37
Chen X, Gao J (2013) Uncertain term structure model of interest rate. Soft Comput 17(4):597–604
Chen X, Liu B (2010) Existence and uniqueness theorem for uncertain differential equations. Fuzzy Optim Decis Mak 9(1):69–81
Chen X, Ralescu D (2013) Liu process and uncertain calculus. J Uncertain Anal Appl 1:3
Chen X, Liu Y, Ralescu D (2013) Uncertain stock model with periodic dividends. Fuzzy Optim Decis Mak 12(1):111–123
Dunn R, Hauser P, Seibold T, Gong H (2014) Estimating option prices with Heston’s stochastic volatility model. http://www.valpo.edu/ mathematics-statistics/files/2015/07/Estimating-Option-Prices-wi th-Heston%E2%80%99s-Stochastic-Volatility-Model.pdf
Heston S (1993) A closed-form solution for options with stochastic volatility with applications to bond and currency options. Rev Financ Stud 6(2):327–343
Huber F, Schmidt-Petri C (2009) Degrees of belief. Springer, Netherlands
Hull J, White A (1987) The pricing of options on assets with stochastic volatilities. J Financ 42(2):281–300
Ji X, Zhou J (2015) Option pricing for an uncertain stock model with jumps. Soft Comput 19(11):3323–3329
Kahneman D, Tversky A (1979) Prospect theory: an analysis of decision under risk. Econometrica 47(2):263–292
Liu B (2007) Uncertainty theory, 2nd edn. Springer, Berlin
Liu B (2008) Fuzzy process. Hybrid process and uncertain process. J Uncertain Syst 2(1):2–16
Liu B (2009) Some research problems in uncertainty theory. J Uncertain Syst 3(1):3–10
Liu B (2010) Uncertainty theory: a branch of mathematics for modeling human uncertainty. Springer, Berlin
Liu B (2014) Uncertainty distribution and independence of uncrtain processes. Fuzzy Optim Decis Mak 13(3):259–271
Liu B (2015) Uncertainty Theory, 5th edn. Uncertainty Theory Laboratory,
Liu Y (2012) An analytic method for solving uncertian differential equation. J Uncrtain Syst 6(4):244–249
Liu Y, Ha M (2010) Expected value of function of uncertain variables. J Uncertain Syst 4(3):181–186
Peng J, Yao K (2011) A new option pricing model for stocks in uncertainty markets. Int J Op Res 8(2):18–26
Shen Y, Yang X (2015) Runge-Kutta method for solving uncertain differential equation. J Uncertaint Anal Appl 3:17
Stein E, Stein J (1991) Stock price distributions with stochastic volatility: an analytic approach. Rev Financ Stud 4:727–752
Sun Y, Su T (2016) Mean-reverting stock model with floating interest rate in uncertain environment. Fuzzy Optim Decis Mak. doi:10.1007/s10700-016-9247-7
Wang Z (2012) Analytic solution for a general type of uncertain differential equation. Int Inf Inst 15(12):153–159
Yao K (2013) A type of nonlinear uncertain differential equations with analytic solution. J Uncertain Anal Appl 1:8
Yao K (2015) Uncertain contour process and its application in stock model with floating interest rate. Fuzzy Optim Decis Mak 14:399–424
Yao K, Chen X (2013) A numerical method for solving uncertain differential equations. J Intell Fuzzy Syst 25:825–832
Yu X (2012) A stock model with jumps for uncertain markets. Int J Uncert Fuzz Knowl Syst 20(3):421–432
Acknowledgements
The authors would like to thank the editor and two anonymous referees for helpful comments on an earlier version of this paper. The authors would like to thank Iran National Science Foundation (INSF) for supporting this research under project number 95843696.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Communicated by V. Loia.
Rights and permissions
About this article
Cite this article
Hassanzadeh, S., Mehrdoust, F. Valuation of European option under uncertain volatility model. Soft Comput 22, 4153–4163 (2018). https://doi.org/10.1007/s00500-017-2633-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-017-2633-4