Next Article in Journal
A Data-Driven Methodology for Industrial Design Optimization and Consumer Preference Modeling: An Application of Computer-Aided Design in Sustainable Refrigerator Design Research
Previous Article in Journal
A System of Coupled Matrix Equations with an Application over the Commutative Quaternion Ring
Previous Article in Special Issue
Uncertain Time Series Analysis for the Confirmed Case of Brucellosis in China
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parameter Estimation in Multifactor Uncertain Differential Equation with Symmetry Analysis for Stock Prediction

1
School of Economics, Shanghai University, Shanghai 200444, China
2
School of Science, China University of Geosciences, Beijing 100083, China
3
School of Economics and Management, Beihang University, Beijing 100191, China
4
People’s Bank of China Credit Reference Center Postdoctoral Workstation, Shanghai 201201, China
5
Antai School of Economics and Management Postdoctoral Workstation, Shanghai Jiao Tong University, Shanghai 200030, China
*
Author to whom correspondence should be addressed.
Symmetry 2025, 17(4), 620; https://doi.org/10.3390/sym17040620
Submission received: 7 March 2025 / Revised: 29 March 2025 / Accepted: 15 April 2025 / Published: 19 April 2025
(This article belongs to the Special Issue Symmetry Applications in Uncertain Differential Equations)

Abstract

:
Multifactor uncertain differential equations (MUDEs) are effective tools to model dynamic systems under multi-source noise. With the widespread use of MUDEs, parameter estimation as the bridge between the observed data and the MUDE becomes increasingly important. Thus, how to estimate unknown parameters in a MUDE under a multi-source noise environment is a challenge. To address this, this paper innovatively proposes a moment method to estimate the unknown parameters in a MUDE and illustrates two numerical examples to show the process of estimating parameters. Furthermore, since the system or environment is complex and constantly changing, the parameters in the MUDE are not constants but time-varying functions in many cases. Therefore, parameter estimation for time-varying functions is another challenge. In order to deal with this, this paper develops a method of parameter estimation for time-varying functions in the MUDE based on the moment method. As an application, this method of parameter estimation for time-varying functions is used to model China Merchants Bank stock.

1. Introduction

1.1. Background on SDEs and UDEs

Stochastic differential equations (SDEs) are aimed at modeling the time evolution of a dynamic system under random influence. They have been widely used in fields such as physics, medicine, biology, economics, finance, geophysics, oceanography, and others. Once the form of the SDE is determined to model a dynamic system, it typically contains unknown parameters. Since the equation itself is not completely known without the estimated parameters, it is even more impossible to obtain the result we want by using random analysis, which shows that parameter estimation in SDEs is important and fundamental. Many researchers have proposed lots of methods. In linear homogeneous SDEs, Taraskin [1] presented maximum likelihood estimation. In nonlinear homogeneous SDEs, Kutoyants [2] studied maximum likelihood estimation and Bayes estimation, Prakasa [3] proposed maximum probability estimation, Lanska [4] investigated minimum contrast estimation, Yoshida [5] introduced M-estimation, and Dietz and Kutoyants [6] studied minimum distance estimation. In nonlinear nonhomogeneous SDEs, Kutoyants [2,7] studied maximum likelihood estimation and Bayes estimation.
However, SDEs may fail to model the time evolution of a dynamic system when the white noise is described by a Wiener process because the variance of the noise tends to infinity. For example, Liu [8] pointed out two paradoxes in applying stochastic differential equations to stock prices, and Yang and Yao [9] proposed some paradoxes about applying stochastic heat equations in modeling real heat conduction. To deal with this issue, the Liu process as a likeness of the Wiener process was proposed by Liu [10]. If the white noise is described by a Liu process, then the variance of the noise is 1 rather than infinity. And for this reason, uncertain differential equations (UDEs) driven by the Liu process were established by Liu [10]. Furthermore, Ye [11] and Zhu [12] explored the theoretical basis of uncertain partial differential equations driven by the Liu process. Until now, UDEs have been applied in many fields, such as finance (Liu [8], Jia et al. [13]), optimal control (Zhu [14]), differential games (Yang and Gao [15]), and so on.

1.2. Literature Review

As UDEs find increasing applications, parameter estimation has become increasingly important. In different kinds of UDEs, parameter estimation has been studied extensively during the recent years. In first-order UDEs, Yao and Liu [16] investigated moment estimation, Liu [17] proposed generalized moment estimation, Yang et al. [18] studied minimum cover estimation, and Sheng et al. [19] investigated least squares estimation. In high-order UDEs, Liu and Yang [20] discussed moment estimation. Then, Ye and Liu [21] employed an uncertain hypothesis test [22] to test whether or not a UDE fits the observed data. As applications of UDEs, the moment method was employed to estimate the unknown parameters in an uncertain SIR model by Chen et al. [23] and those in an uncertain SEIAR model by Jia and Chen [24] to study COVID-19 spread. Moreover, Lio and Liu [25] studied how to estimate the unknown initial value of an uncertain differential equation based on observed data. Furthermore, UDEs have also applied in many fields, such as physics [26,27], chemistry [28], and finance [29,30].
These studies focused on UDEs driven by only one Liu process. This will limit the model to considering noise interference from only one source. However, in many cases, a system tends to be disturbed by multiple sources of noise. For example, in a system composed of multiple components, each component will be disturbed by noise, and then the entire system will be disturbed by multi-source noise. In this case, multifactor uncertain differential equations (MUDEs) (Li et al. [31]) are effective tools to model the system performance. As powerful tools for studying the time evolution of a dynamic system under multi-source noise, MUDEs are widely used in finance, engineering, and other fields. In order to combine observational data to conduct MUDEs, how to estimate unknown parameters in MUDEs is an important topic. To address this, Liu and Yang [32] studied parameter estimation in a pharmacokinetic model based on a MUDE. For a more general MUDE, Zhang et al. [33] tried to estimate unknown parameters by using approximate linear substitution. Wu and Liu [34] used the least squares estimation method to estimate unknown parameters in a MUDE and Liu and Zhou [35] applied a MUDE to modeling an RL Electrical Circuit.

1.3. Research Gap and Contribution

The existing literature on parameter estimation of MUDEs suggests that parameter estimation methods only apply to specific MUDEs or do not make full use of distribution information. In addition, there is a lack of discussion on the estimation of MUDEs in the case of time-varying parameters. The contribution of this paper is to introduce a new method, i.e., the moment method, to estimate unknown parameters in MUDEs. Moreover, to deal with the situation where the parameters in the MUDE are not constants but time-varying functions since the system is complex and constantly changing, this paper further study the parameter estimation for time-varying functions in the MUDE. As an application, this method of parameter estimation for time-varying functions is used to model China Merchants Bank stock.
The rest of this paper is organized as follows. Section 2 introduces an approach about how to employ the moment method to estimate unknown parameters in a MUDE. Section 3 illustrates two numerical examples to show the process of estimating unknown parameters in the MUDE. Section 4 further develops parameter estimation for time-varying functions in the MUDE, which is summarized as an algorithm in Section 5. As an application, Section 6 applies this approach of parameter estimation for time-varying functions to modeling China Merchants Bank stock. Finally, some conclusions are made in Section 7.

2. Parameter Estimation

This section tries to explore the parameter estimation in a UDE containing multiple uncertain processes, i.e., a MUDE.
Definition 1
([31]). Suppose C 1 t , C 2 t , , C n t are independent Liu processes, and f , g 1 , g 2 , , g n are measurable functions. Then,
d X t = f ( t , X t ) d t + i = 1 n g i ( t , X t ) d C i t
is called a multifactor uncertain differential equation. A solution is an uncertain process X t that satisfies (1) identically in t.
In the practical application of a MUDE, how to estimate the unknown parameters in a MUDE that fits the observed data as much as possible is a core problem. Let us consider a MUDE
d X t = f ( t , X t , θ ) d t + i = 1 n g i ( t , X t , θ ) d C i t
where C 1 t , C 2 t , , C n t are independent Liu processes, and f , g 1 , g 2 , , g n are known functions, but θ are unknown vectors of parameters. Suppose
x t 1 , x t 2 , , x t m
are observed values of X t at the times t 1 , t 2 , , t m , with t 1 < t 2 < < t m , respectively. Note that for each j, the multifactor uncertain differential Equation (2) has a different form,
X t j + 1 = X t j + f ( t j , X t j , θ ) ( t j + 1 t j ) + i = 1 n g i ( t j , X t j , θ ) ( C i t j + 1 C i t j ) ,
i.e.,
X t j + 1 X t j f ( t j , X t j , θ ) ( t j + 1 t j ) = i = 1 n g i ( t j , X t j , θ ) ( C i t j + 1 C i t j ) .
Dividing both sides of the above equation by
i = 1 n | g i ( t j , X t j , θ ) | ( t j + 1 t j ) ,
we obtain
X t j + 1 X t j f ( t j , X t j , θ ) ( t j + 1 t j ) i = 1 n | g i ( t j , X t j , θ ) | ( t j + 1 t j ) = i = 1 n g i ( t j , X t j , θ ) ( C i t j + 1 C i t j ) i = 1 n | g i ( t j , X t j , θ ) | ( t j + 1 t j ) .
Substitute X t j and X t j + 1 with the the observed data x t j and x t j + 1 in the (3), and write
h j ( θ ) = x t j + 1 x t j f ( t j , x t j , θ ) ( t j + 1 t j ) i = 1 n | g i ( t j , x t j , θ ) | ( t j + 1 t j ) ,
and
ξ j = i = 1 n g i ( t j , x t j , θ ) ( C i t j + 1 C i t j ) i = 1 n | g i ( t j , x t j , θ ) | ( t j + 1 t j ) .
On the one hand, it follows from (3) that for each j with 1 j m 1 , h j ( θ ) can be regarded as a sample of ξ j . On the other hand, since C 1 t , C 2 t , , C n t are independent Liu processes, we have
ξ j i = 1 n g i ( t j , x t j , θ ) N ( 0 , t j + 1 t j ) i = 1 n | g i ( t j , x t j , θ ) | ( t j + 1 t j ) = i = 1 n N ( 0 , | g i ( t j , x t j , θ ) | ( t j + 1 t j ) ) i = 1 n | g i ( t j , x t j , θ ) | ( t j + 1 t j ) = N 0 , i = 1 n | g i ( t j , x t j , θ ) | ( t j + 1 t j ) i = 1 n | g i ( t j , x t j , θ ) | ( t j + 1 t j ) = N ( 0 , 1 )
for j = 1 , 2 , , m 1 . That is, ξ j , j = 1 , 2 , , m 1 identically follow a standard normal uncertainty distribution N ( 0 , 1 ) . Thus, h j ( θ ) , j = 1 , 2 , , m 1 can be regarded as m 1 samples of the standard normal uncertainty distribution N ( 0 , 1 ) . Next, we will employ the moment method to estimate the unknown parameters. Since for each positive integer k, the k-th sample moment is
1 m 1 j = 1 m 1 h j k ( θ ) ,
and the k-th population moment of N ( 0 , 1 ) is
3 π k 0 1 ln α 1 α k d α ,
the moment estimate θ should solve the system of equations
1 m 1 j = 1 m 1 h j k ( θ ) = 3 π k 0 1 ln α 1 α k d α , k = 1 , 2 , , p ,
where p is the number of unknown parameters. As supplementary knowledge of population moments, the k-th population moments [36] of an uncertain variable ξ with the inverse uncertainty distribution Φ 1 are
E [ ξ k ] = 0 1 Φ 1 ( α ) k d α
where k is a positive integer. For example, if an uncertain variable ξ N ( 0 , 1 ) , then we have
Φ 1 ( α ) = 3 π ln α 1 α ,
and Ma et al. [37] provided the calculation formulas for the k-th moments of a standard normal uncertain variable, i.e.,
E [ ξ k ] = 3 π k 0 1 ln α 1 α k d α = ( 2 k 2 ) 3 k 2 | B k | ,
where B k are the k-th Bernoulli numbers, k = 1 , 2 , , respectively. Specially, we have E [ ξ k ] = 0 for any positive odd number k, and
E [ ξ 2 ] = 1 , E [ ξ 4 ] = 21 5 , E [ ξ 6 ] = 279 7 .
Then, let us summarize the above process with the following corollaries.
Theorem 1.
Consider a multifactor uncertain differential equation
d X t = f ( t , X t , θ ) d t + i = 1 n g i ( t , X t , θ ) d C i t
where C 1 t , C 2 t , , C n t are independent Liu processes, and f , g 1 , g 2 , , g n are known functions, but θ are unknown vectors of parameters. Suppose x t 1 , x t 2 , , x t m are observed values of X t at the times t 1 , t 2 , , t m , with t 1 < t 2 < < t m , respectively. Then, the moment estimate of θ is the solution of the system of equations
1 m 1 j = 1 m 1 x t j + 1 x t j f ( t j , x t j , θ ) ( t j + 1 t j ) i = 1 n | g i ( t j , x t j , θ ) | ( t j + 1 t j ) k = 3 π k 0 1 ln α 1 α k d α
for k = 1 , 2 , , p , where p is the number of unknown parameters.
Proof. 
It follows from (4) that the moment estimate of θ is the solution of the system (6). The corollary is proved. □
Corollary 1.
Consider a multifactor uncertain differential equation
d X t = μ d t + σ 1 d C 1 t + σ 2 X t d C 2 t
where C 1 t and C 2 t are two independent Liu processes, and μ , σ 1 > 0 and σ 2 > 0 are unknown parameters. Suppose x t 1 , x t 2 , , x t m are observed values of X t at the times t 1 , t 2 , , t m , with t 1 < t 2 < < t m , respectively. Then, the moment estimate of μ , σ 1 , and σ 2 is the solution of the system of equations
1 m 1 j = 1 m 1 x t j + 1 x t j μ ( t j + 1 t j ) ( | σ 1 | + | σ 2 x t j | ) ( t j + 1 t j ) = 0 1 m 1 j = 1 m 1 x t j + 1 x t j μ ( t j + 1 t j ) ( | σ 1 | + | σ 2 x t j | ) ( t j + 1 t j ) 2 = 1 1 m 1 j = 1 m 1 x t j + 1 x t j μ ( t j + 1 t j ) ( | σ 1 | + | σ 2 x t j | ) ( t j + 1 t j ) 3 = 0 .
Proof. 
Since there are only three unknown parameters in (7) and the first three moments of N ( 0 , 1 ) are 0 , 1 , 0 , the system of Equation (6) becomes (8). It follows from Theorem 1 that the moment estimate of μ , σ 1 , and σ 2 is the solution of the system of Equation (8). The corollary is proved. □
Corollary 2.
Consider a multifactor uncertain differential equation
d X t = cos ( μ 1 t + μ 2 X t ) d t + sin ( σ 1 X t ) d C 1 t + cos ( σ 2 X t ) d C 2 t
where C 1 t and C 2 t are two independent Liu processes, and μ 1 , μ 2 , σ 1 > 0 and σ 2 > 0 are unknown parameters. Suppose x t 1 , x t 2 , , x t m are observed values of X t at the times t 1 , t 2 , , t m , with t 1 < t 2 < < t m , respectively. Then, the moment estimate of μ 1 , μ 2 , σ 1 , and σ 2 is the solution of the system of equations
1 m 1 j = 1 m 1 x t j + 1 x t j cos ( μ 1 t j + μ 2 x t j ) ( t j + 1 t j ) ( | sin ( σ 1 x t j ) | + | cos ( σ 2 x t j ) | ) ( t j + 1 t j ) = 0 1 m 1 j = 1 m 1 x t j + 1 x t j cos ( μ 1 t j + μ 2 x t j ) ( t j + 1 t j ) ( | sin ( σ 1 x t j ) | + | cos ( σ 2 x t j ) | ) ( t j + 1 t j ) 2 = 1 1 m 1 j = 1 m 1 x t j + 1 x t j cos ( μ 1 t j + μ 2 x t j ) ( t j + 1 t j ) ( | sin ( σ 1 x t j ) | + | cos ( σ 2 x t j ) | ) ( t j + 1 t j ) 3 = 0 1 m 1 j = 1 m 1 x t j + 1 x t j cos ( μ 1 t j + μ 2 x t j ) ( t j + 1 t j ) ( | sin ( σ 1 x t j ) | + | cos ( σ 2 x t j ) | ) ( t j + 1 t j ) 4 = 21 5 .
Proof. 
Since there are only four unknown parameters in (9) and the first four moments of N ( 0 , 1 ) are 0 , 1 , 0 , 21 / 5 , the system of Equation (6) becomes (10). It follows from Theorem 1 that the moment estimate of μ 1 , μ 2 , σ 1 , and σ 2 is the solution of the system of Equation (10). The corollary is proved. □
Corollary 3.
Consider a multifactor uncertain differential equation
d X t = ( a b X t ) d t + μ d C 1 t + σ X t d C 2 t
where C 1 t and C 2 t are two independent Liu processes, and a , b , μ > 0 and σ > 0 are unknown parameters. Suppose x t 1 , x t 2 , , x t m are observed values of X t at the times t 1 , t 2 , , t m , with t 1 < t 2 < < t m , respectively. Then, the moment estimate of a , b , μ and σ is the solution of the system of equations
1 m 1 j = 1 m 1 x t j + 1 x t j ( a b x t j ) ( t j + 1 t j ) ( | μ | + | σ x t j | ) ( t j + 1 t j ) = 0 1 m 1 j = 1 m 1 x t j + 1 x t j ( a b x t j ) ( t j + 1 t j ) ( | μ | + | σ x t j | ) ( t j + 1 t j ) 2 = 1 1 m 1 j = 1 m 1 x t j + 1 x t j ( a b x t j ) ( t j + 1 t j ) ( | μ | + | σ x t j | ) ( t j + 1 t j ) 3 = 0 1 m 1 j = 1 m 1 x t j + 1 x t j ( a b x t j ) ( t j + 1 t j ) ( | μ | + | σ x t j | ) ( t j + 1 t j ) 4 = 21 5 .
Proof. 
Since there are only four unknown parameters in (11) and the first four moments of N ( 0 , 1 ) are 0 , 1 , 0 , 21 / 5 , the system of Equation (6) becomes (12). It follows from Theorem 1 that the moment estimate of μ 1 , μ 2 , σ 1 and σ 2 is the solution of the system of Equation (12). The corollary is proved. □

3. Numerical Examples

Example 1.
Let us apply the method in Section 2 to estimating the unknown parameters μ , σ 1 > 0 and σ 2 > 0 in the multifactor uncertain differential equation
d X t = μ d t + σ 1 d C 1 t + σ 2 X t d C 2 t
based on the observed data shown in Table 1 and Figure 1, which are generated by the simulation of the following equation:
d X t = 1.5 d t + 1.5 d C 1 t + 2 X t d C 2 t .
It follows from Corollary 1 that the moment estimate of μ , σ 1 and σ 2 is the solution of the system of equations
1 24 j = 1 24 x t j + 1 x t j μ ( t j + 1 t j ) ( | σ 1 | + | σ 2 x t j | ) ( t j + 1 t j ) = 0 1 24 j = 1 24 x t j + 1 x t j μ ( t j + 1 t j ) ( | σ 1 | + | σ 2 x t j | ) ( t j + 1 t j ) 2 = 1 1 24 j = 1 24 x t j + 1 x t j μ ( t j + 1 t j ) ( | σ 1 | + | σ 2 x t j | ) ( t j + 1 t j ) 3 = 0 .
By using Matlab (Matlab R2020a, optimization toolbox), we can calculate that the root of the above system of equations is
μ = 1.7472 , σ 1 = 1.4513 , σ 2 = 1.9155 .
Thus, the multifactor uncertain differential equation should be
d X t = 1.7472 d t + 1.4513 d C 1 t + 1.9155 X t d C 2 t .
The mean relative error between the estimated value and the real value of the parameters is
MRE = 1.7472 1.5 1.5 + 1.4513 1.5 1.5 + 1.9155 2 2 3 = 0.0798 .
This indicates that the estimated value is close to the real value, and thus the estimate is appropriate.
Example 2.
Let us apply the method in Section 2 to estimating the unknown parameters μ 1 , μ 2 , σ 1 > 0 , and σ 2 > 0 in the multifactor uncertain differential equation
d X t = cos ( μ 1 t + μ 2 X t ) d t + sin ( σ 1 X t ) d C 1 t + cos ( σ 2 X t ) d C 2 t
based on the observed data shown in Table 2 and Figure 2, which are generated by the simulation of the following equation:
d X t = cos ( t + X t ) d t + sin ( X t ) d C 1 t + cos ( X t ) d C 2 t .
It follows from Corollary 2 that the moment estimate of μ 1 , μ 2 , σ 1 and σ 2 is the solution of the system of equations
1 24 j = 1 24 x t j + 1 x t j cos ( μ 1 t j + μ 2 x t j ) ( t j + 1 t j ) ( | sin ( σ 1 x t j ) | + | cos ( σ 2 x t j ) | ) ( t j + 1 t j ) = 0 1 24 j = 1 24 x t j + 1 x t j cos ( μ 1 t j + μ 2 x t j ) ( t j + 1 t j ) ( | sin ( σ 1 x t j ) | + | cos ( σ 2 x t j ) | ) ( t j + 1 t j ) 2 = 1 1 24 j = 1 24 x t j + 1 x t j cos ( μ 1 t j + μ 2 x t j ) ( t j + 1 t j ) ( | sin ( σ 1 x t j ) | + | cos ( σ 2 x t j ) | ) ( t j + 1 t j ) 3 = 0 1 24 j = 1 24 x t j + 1 x t j cos ( μ 1 t j + μ 2 x t j ) ( t j + 1 t j ) ( | sin ( σ 1 x t j ) | + | cos ( σ 2 x t j ) | ) ( t j + 1 t j ) 4 = 21 5 .
By using Matlab (Matlab R2020a, optimization toolbox), we can calculate that the root of the above system of equations is
μ 1 = 1.0802 , μ 2 = 0.9798 , σ 1 = 1.0910 , σ 2 = 0.9199 .
Thus, the multifactor uncertain differential equation should be
d X t = cos ( 1.0802 t + 0.9798 X t ) d t + sin ( 1.0910 X t ) d C 1 t + cos ( 0.9199 X t ) d C 2 t .
The mean relative error between the estimated value and the real value of the parameters is
MRE = 1.0802 1 1 + 0.9798 1 1 + 1.0910 1 1 + 0.9199 1 1 4 = 0.0679 .
This indicates that the estimated value is close to the real value, and thus the estimate is appropriate.

4. Parameter Estimation for Time-Varying Functions

The theory of mean reversion emphasizes that stock price shows a certain property of mean reversion in the long run, although it is affected by many factors. In the financial field, mean reversion theory is widely used and has proven to be effective. Poterba and Summers [38] supported this view by analyzing the US stock market. On the other hand, the noise of stock price growth is partly due to price factors related to the stock’s own price, and partly due to price factors unrelated to the stock’s own price. In order to describe these two sources of different noise, the stock price X t is usually modeled by the multifactor mean-reverting model (11) in uncertain finance, i.e.,
d X t = ( a b X t ) d t + μ d C 1 t + σ X t d C 2 t .
However, since the situation in the real stock market is complex and rapidly changing, the parameters a , b , μ , σ are not constants but time-varying functions. Although the general trend makes stock price subject to the multifactor mean-reverting model, the parameters of the multifactor mean-reverting model may change over time. Thus, it is more appropriate to assume that the stock price X t follows the general multifactor mean-reverting model,
d X t = ( a t b t X t ) d t + μ t d C 1 t + σ t X t d C 2 t .
Suppose x t 1 , x t 2 , , x t m are observed data of stock price X t at the times t 1 , t 2 , , t m , with t 1 < t 2 < < t m , respectively. The main idea of estimating a t , b t , μ t , σ t based on the observed data x t 1 , x t 2 , , x t m is to suppose that a t , b t , μ t , σ t remain constant over a small time interval, and thus, in each time interval, they can be estimated with the moment method discussed in Section 2. The detailed process is as follows.
First, let us estimate a t 1 , b t 1 , μ t 1 , σ t 1 with the data x t 1 , x t 2 , , x t k , where k is a given step. Suppose the model (15) has a different form,
X t j + 1 = X t j + ( a t 1 b t 1 X t j ) + μ t 1 ( C 1 t j + 1 C 1 t j ) + σ t 1 X t j ( C 2 t j + 1 C 2 t j ) , j = 1 , 2 , , k 1 .
It follows from Corollary 3 that the moment estimate of a t 1 , b t 1 , μ t 1 , σ t 1 solves the system of equations
1 k 1 j = 1 k 1 x t j + 1 x t j ( a t 1 b t 1 x t j ) ( t j + 1 t j ) ( | μ t 1 | + | σ t 1 x t j | ) ( t j + 1 t j ) = 0 1 k 1 j = 1 k 1 x t j + 1 x t j ( a t 1 b t 1 x t j ) ( t j + 1 t j ) ( | μ t 1 | + | σ t 1 x t j | ) ( t j + 1 t j ) 2 = 1 1 k 1 j = 1 k 1 x t j + 1 x t j ( a t 1 b t 1 x t j ) ( t j + 1 t j ) ( | μ t 1 | + | σ t 1 x t j | ) ( t j + 1 t j ) 3 = 0 1 k 1 j = 1 k 1 x t j + 1 x t j ( a t 1 b t 1 x t j ) ( t j + 1 t j ) ( | μ t 1 | + | σ t 1 x t j | ) ( t j + 1 t j ) 4 = 21 5 .
Next, let us estimate a t 2 , b t 2 , μ t 2 , σ t 2 with the data x t 2 , x t 3 , , x t k + 1 . It follows from Corollary 3 that the moment estimate of a t 2 , b t 2 , μ t 2 , σ t 2 solves the system of equations
1 k 1 j = 2 k x t j + 1 x t j ( a t 2 b t 2 x t j ) ( t j + 1 t j ) ( | μ t 2 | + | σ t 2 x t j | ) ( t j + 1 t j ) = 0 1 k 1 j = 2 k x t j + 1 x t j ( a t 2 b t 2 x t j ) ( t j + 1 t j ) ( | μ t 2 | + | σ t 2 x t j | ) ( t j + 1 t j ) 2 = 1 1 k 1 j = 2 k x t j + 1 x t j ( a t 2 b t 2 x t j ) ( t j + 1 t j ) ( | μ t 2 | + | σ t 2 x t j | ) ( t j + 1 t j ) 3 = 0 1 k 1 j = 2 k x t j + 1 x t j ( a t 2 b t 2 x t j ) ( t j + 1 t j ) ( | μ t 2 | + | σ t 2 x t j | ) ( t j + 1 t j ) 4 = 21 5 .
As an analogy, we can obtain the estimated values a t i , b t i , μ t i , σ t i , where i = 1 , 2 , , m k + 1 .

5. Algorithm for General Multifactor Mean-Reverting Model

The following algorithm is designed to summarize the method of parameter estimation for time-varying functions discussed in the previous section.
Step 1: With the data x t 1 , x t 2 , , x t m and a given step k, for each i ( i = 1 , 2 , , m k + 1 ), calculate the moment estimate of a t i , b t i , μ t i , σ t i by solving the system of Equation (12) based on the data x t i , x t i + 1 , , x t i + k 2 .
Step 2: For each i ( i = 1 , 2 , , m k + 1 ), calculate the forecast value x ^ t i by
x ^ t i = 0 1 X t i α d α ,
and the confidence interval [ X t i β , X t i 1 β ] at a given confidence level β , where X t i α is the α -path of (15) with the initial point x t i .
In order to select the step k of the above algorithm, we focus on the prediction error (PE) of the last actual data x t m , and want to minimize that prediction error. Thus, we define
PE ( k ) = | x t m x ^ t m |
where x ^ t m is the forecast value of x t m based on the k data in front of x t m , i.e., x t m k + 1 , x t m k + 2 , , x t m 1 . Then, the solution of the following minimization problem
min k PE ( k )
is the step to choose.

6. Application to China Merchants Bank Stock

The data included in this study are the closing price of China Merchants Bank for 300 trading days from 3 April 2019 to 29 June 2020. The unit is CNY 0.1 (see Figure 3a). Suppose that the closing price of China Merchants Bank follows a general multifactor mean-reverting model (15). Then, we employ the algorithm in Section 5 to simulate to obtain parameter estimations and predictions.
At first, we calculate the PE(k) for each step k with 1 k 15 , which is shown in Figure 3b. When k = 4 , PE(k) reaches the minimum 2.64. Thus, we take the step k = 4 . By following the algorithm in Section 5 and taking a confidence level of β = 80 % , we obtain the forecast price and forecast high and low prices of China Merchants Bank shown in Figure 4, the parameter estimations of a t and b t shown in Figure 5, and the parameter estimations of μ t and σ t shown in Figure 6. From Figure 4, we can see the forecast high and low prices are basically symmetrical with respect to the real price. From Figure 5 and Figure 6, the parameters in multifactor mean-reverting model (15) change greatly, which indicates that they are not constants but time-varying functions.
The forecast value of the closing price of China Merchants Bank on the next trading day (i.e., 30 June 2020) is 337.67, and the 80 % -confidence interval is
[ 320.96 , 354.12 ] .
The actual closing price on 30 June 2020 was 337.2, with the low and high prices on that day being 336.4 and 339.6, respectively. From the view of forecast results, our method is efficient. In addition, on the one hand, for each i = 5 , 6 , , 300 , if the real stock price x t i falls in the corresponding 80 % confidence interval [ X t i 0.2 , X t i 0.8 ] , then the prediction at time t i is considered to be successful. Then, that is 278 successes in total. The correct rate of forecasting is
r = 278 296 = 93.6 % .
On the other hand, for each i = 5 , 6 , , 300 , compute the mean relative error between the predicted stock prices and the real stock prices,
MRE = 1 296 i = 5 300 x ^ t i x t i x t i = 0.49 % ,
where x ^ t i and x t i are the predicted stock price and the real stock price, respectively. This index means that the difference between the predicted stock price and the real stock price is 0.49 % on average, which indicates that our method and the prediction effect are generally efficient.

7. Conclusions

MUDEs are effective tools to model dynamic systems under multi-source noise. With the widespread use of MUDEs, how to estimate unknown parameters in a MUDE has become an important research topic. To address this, this paper innovatively introduced an approach to employ the moment method to estimate parameters in a MUDE under the framework of uncertainty theory. Then, two numerical examples were illustrated to show the estimation process.
Furthermore, traditional parameter estimation methods are limited to the fact that the parameters in the MUDE are fixed constants. However, since the system or environment is complex and constantly changing, the parameters in the MUDE are not constants but time-varying functions in many cases. In order to deal with the situation where the parameters in the MUDE are not constants but time-varying functions, this paper further studied the parameter estimation for time-varying functions in a MUDE. As an application, this method was used to model China Merchants Bank stock.
In the future, the research frontiers MUDEs can be approached in two directions. One is the research innovation of estimation methods. Researchers can further apply the generalized moment method in parameter estimation of MUDEs to make up for the defect that the equations of moment estimation may have no solution. In addition, more methods of MUDEs can be studied, such as initial value estimation, maximum likelihood estimation, consistency of estimators, and non-gaussian moments. The other is the expansion of application field. Since MUDEs are tools to deal with multi-source noise, they can be used for system modeling in multi-complex scenes and multi-noise environments. Thus, the application fields of MUDEs can be expanded, such as economics, system modeling, and reliability analysis.

Author Contributions

Conceptualization, J.Z.; methodology, T.Y.; software, Y.L.; validation, J.Z., X.X., T.Y., Y.L. and H.Z.; formal analysis, H.Z.; investigation, J.Z. and T.Y.; resources, H.Z.; data curation, T.Y.; writing—original draft preparation, J.Z.; writing—review and editing, X.X. and T.Y.; visualization, Y.L.; supervision, H.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by China Postdoctoral Science Foundation Grant No. 2024M764105.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors especially thank the editors and anonymous referees for their kind review and helpful comments.

Conflicts of Interest

Author Haoran Zheng is employed by the Credit Information Center of the People’s Bank of China. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Taraskin, A. On the asymptotic normality of vector-valued stochastic integrals and estimates of drift parameters of a multidimensional diffusion process. Theory Probab. Math. Stat. 1974, 2, 209–224. [Google Scholar]
  2. Kutoyants, Y.A. Estimation of the trend parameter of a diffusion process in the smooth case. Theory Probab. Its Appl. 1977, 22, 399–406. [Google Scholar] [CrossRef]
  3. Prakasa, R. The Bernstein-von Mises theorem for a class of diffusion processes. Theory Random Process. 1980, 9, 95–101. [Google Scholar]
  4. Lanksa, V. Minimum contrast estimation in diffusion processes. J. Appl. Probab. 1979, 16, 65–75. [Google Scholar] [CrossRef]
  5. Yoshida, N. Robust M-estimators in diffusion processes. Ann. Inst. Stat. Math. 1988, 40, 799–820. [Google Scholar] [CrossRef]
  6. Dietz, H.M.; Kutoyants, Y.A. A class of minimum-distance estimators for diffusion processes with ergodic properties. Stat. Risk Model. 1997, 15, 211–227. [Google Scholar] [CrossRef]
  7. Kutoyants, Y.A. Parameter estimation for stochastic processes. Acta Math. 1984, 112, 1–40. [Google Scholar]
  8. Liu, B. Toward uncertain finance theory. J. Uncertain. Anal. Appl. 2013, 1, 1. [Google Scholar] [CrossRef]
  9. Yang, X.; Yao, K. Uncertain partial differential equation with application to heat conduction. Fuzzy Optim. Decis. Mak. 2017, 16, 379–403. [Google Scholar] [CrossRef]
  10. Liu, B. Some research problems in uncertainty theory. J. Uncertain Syst. 2009, 3, 3–10. [Google Scholar]
  11. Ye, T.Q. Partial derivatives of uncertain fields and uncertain partial differential equations. Fuzzy Optim. Decis. Mak. 2024, 23, 199–217. [Google Scholar] [CrossRef]
  12. Zhu, Y. On uncertain partial differential equations. Fuzzy Optim. Decis. Mak. 2024, 23, 219–237. [Google Scholar] [CrossRef]
  13. Jia, L.; Li, D.; Guo, F.; Zhang, B. Knock-in options of mean-reverting stock model with floating interest rate in uncertain environment. Int. J. Gen. Syst. 2024, 53, 331–351. [Google Scholar] [CrossRef]
  14. Zhu, Y. Uncertain optimal control with application to a portfolio selection model. Cybern. Syst. 2010, 41, 535–547. [Google Scholar] [CrossRef]
  15. Yang, X.; Gao, J. Uncertain differential games with application to capitalism. J. Uncertain. Anal. Appl. 2013, 1, 17. [Google Scholar] [CrossRef]
  16. Yao, K.; Liu, B. Parameter estimation in uncertain differential equations. Fuzzy Optim. Decis. Mak. 2020, 19, 1–12. [Google Scholar] [CrossRef]
  17. Liu, Z. Generalized moment estimation for uncertain differential equations. Appl. Math. Comput. 2021, 392, 125724. [Google Scholar] [CrossRef]
  18. Yang, X.F.; Liu, Y.; Park, G. Parameter estimation of uncertain differential equation with application to financial market. Chaos Solitons Fract. 2021, 139, 110026. [Google Scholar] [CrossRef]
  19. Sheng, Y.H.; Yao, K.; Chen, X. Least squares estimation in uncertain differential equations. IEEE Trans. Fuzzy Syst. 2020, 28, 2651–2655. [Google Scholar] [CrossRef]
  20. Liu, Z.; Yang, Y. Moment estimations for parameters in high-order uncertain differential equations. J. Intell. Fuzzy Syst. 2020, 39, 1–9. [Google Scholar] [CrossRef]
  21. Ye, T.Q.; Liu, B. Uncertain hypothesis test for uncertain differential equations. Fuzzy Optim. Decis. Mak. 2023, 22, 195–211. [Google Scholar] [CrossRef]
  22. Ye, T.Q.; Liu, B. Uncertain hypothesis test with application to uncertain regression analysis. Fuzzy Optim. Decis. Mak. 2022, 21, 157–174. [Google Scholar] [CrossRef]
  23. Chen, X.; Li, J.; Xiao, C.; Yang, P. Numerical solution and parameter estimation for uncertain SIR model with application to COVID-19. Fuzzy Optim. Decis. Mak. 2021, 20, 189–208. [Google Scholar] [CrossRef]
  24. Jia, L.; Chen, W. Uncertain SEIAR model for COVID-19 cases in China. Fuzzy Optim. Decis. Mak. 2021, 20, 243–259. [Google Scholar] [CrossRef]
  25. Lio, W.; Liu, B. Initial value estimation of uncertain differential equations and zero-day of COVID-19 spread in China. Fuzzy Optim. Decis. Mak. 2021, 20, 177–188. [Google Scholar] [CrossRef]
  26. Jia, L.F.; Dai, W. Uncertain spring vibration equation. J. Ind. Manag. Optim. 2022, 18, 2401. [Google Scholar] [CrossRef]
  27. Xie, J.; Lio, W.; Kang, R. Analysis of simple pendulum with uncertain differential equation. Chaos Solitons Fract. 2024, 185, 115145. [Google Scholar] [CrossRef]
  28. Tang, H.; Yang, X.F. Uncertain chemical reaction equation. Appl. Math. Comput. 2021, 411, 126479. [Google Scholar] [CrossRef]
  29. Wu, C.Y.; Yang, L.; Zhang, C.K. Uncertain stochastic optimal control with jump and its application in a portfolio game. Symmetry 2022, 14, 1885. [Google Scholar] [CrossRef]
  30. Li, Z.X.; Ye, T.Q.; Jin, T.; Song, Y.F.; Xiao, S.J. Uncertain optimal control problem of production and inventory under time-varying customer demand. J. Ind. Manag. Optim. 2025, 21, 2175–2193. [Google Scholar] [CrossRef]
  31. Li, S.; Peng, J.; Zhang, B. Multifactor uncertain differential equation. J. Uncertain. Anal. Appl. 2015, 3, 7. [Google Scholar] [CrossRef]
  32. Liu, Z.; Yang, Y. Pharmacokinetic model based on multifactor uncertain differential equation. Appl. Math. Comput. 2020, 392, 125722. [Google Scholar] [CrossRef]
  33. Zhang, N.; Sheng, Y.H.; Zhang, J.; Wang, X.L. Parameter estimation in multifactor uncertain differential equation. J. Intell. Fuzzy Syst. 2021, 41, 2865–2878. [Google Scholar] [CrossRef]
  34. Wu, N.X.; Liu, Y. Least squares estimation of multifactor uncertain differential equations with applications to the stock market. Symmetry 2024, 16, 904. [Google Scholar] [CrossRef]
  35. Liu, Y.; Zhou, L.J. Modeling RL electrical circuit by multifactor uncertain differential equation. Symmetry 2021, 13, 2103. [Google Scholar] [CrossRef]
  36. Liu, B. Uncertainty Theory, 4th ed.; Springer: Berlin/Heidelberg, Germany, 2015. [Google Scholar]
  37. Ma, G.Z.; Yang, X.F.; Yao, X. A relation between moments of Liu process and Bernoulli numbers. Fuzzy Optim. Decis. Mak. 2021, 20, 261–272. [Google Scholar] [CrossRef]
  38. Poterba, J.; Summers, L. Mean reversion in stock prices: Evidence and implications. J. Financ. Econ. 1988, 22, 27–59. [Google Scholar] [CrossRef]
Figure 1. Observed data in Example 1.
Figure 1. Observed data in Example 1.
Symmetry 17 00620 g001
Figure 2. Observed data in Example 2.
Figure 2. Observed data in Example 2.
Symmetry 17 00620 g002
Figure 3. (a) Closing price of China Merchants Bank. (b) Prediction error (PE) with respect to step k.
Figure 3. (a) Closing price of China Merchants Bank. (b) Prediction error (PE) with respect to step k.
Symmetry 17 00620 g003
Figure 4. Results of forecast: (a) Forecast price. (b) Forecast high and low prices.
Figure 4. Results of forecast: (a) Forecast price. (b) Forecast high and low prices.
Symmetry 17 00620 g004
Figure 5. Parameter estimations of a t and b t : (a) Time-varying parameter a t . (b) Time-varying parameter b t .
Figure 5. Parameter estimations of a t and b t : (a) Time-varying parameter a t . (b) Time-varying parameter b t .
Symmetry 17 00620 g005
Figure 6. Parameter estimations of μ t and σ t : (a) Time-varying parameter μ t . (b) Time-varying parameter σ t .
Figure 6. Parameter estimations of μ t and σ t : (a) Time-varying parameter μ t . (b) Time-varying parameter σ t .
Symmetry 17 00620 g006
Table 1. Observed data in Example 1.
Table 1. Observed data in Example 1.
t0.240.490.841.11.331.581.82.052.44
x t 3.744.853.954.311.671.171.982.362.03
t2.73.083.343.623.984.354.574.815.15
x t 3.135.162.733.145.726.4810.231011.88
t5.435.685.956.286.616.947.23
x t 14.5113.3910.095.947.968.5310.92
Table 2. Observed data in Example 2.
Table 2. Observed data in Example 2.
t0.320.530.770.981.221.481.732.032.39
x t 3.583.743.573.513.293.473.63.563.5
t2.663.053.373.623.884.134.474.674.89
x t 3.282.993.373.393.814.395.535.425.39
t5.275.645.896.296.56.767
x t 5.024.834.814.234.615.154.99
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, J.; Ye, T.; Xu, X.; Liu, Y.; Zheng, H. Parameter Estimation in Multifactor Uncertain Differential Equation with Symmetry Analysis for Stock Prediction. Symmetry 2025, 17, 620. https://doi.org/10.3390/sym17040620

AMA Style

Zhang J, Ye T, Xu X, Liu Y, Zheng H. Parameter Estimation in Multifactor Uncertain Differential Equation with Symmetry Analysis for Stock Prediction. Symmetry. 2025; 17(4):620. https://doi.org/10.3390/sym17040620

Chicago/Turabian Style

Zhang, Jiashuo, Tingqing Ye, Xiaoya Xu, Yang Liu, and Haoran Zheng. 2025. "Parameter Estimation in Multifactor Uncertain Differential Equation with Symmetry Analysis for Stock Prediction" Symmetry 17, no. 4: 620. https://doi.org/10.3390/sym17040620

APA Style

Zhang, J., Ye, T., Xu, X., Liu, Y., & Zheng, H. (2025). Parameter Estimation in Multifactor Uncertain Differential Equation with Symmetry Analysis for Stock Prediction. Symmetry, 17(4), 620. https://doi.org/10.3390/sym17040620

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop