Translate this page into:
Estimation for stochastic volatility model: Quasi-likelihood and asymptotic quasi-likelihood approaches
⁎Address: Department of Basic Sciences and Humanities, College of Engineering, University of Dammam, Saudi Arabia. raalzghool@uod.edu.sa (Raed Alzghool) raedalzghool@bau.edu.jo (Raed Alzghool)
-
Received: ,
Accepted: ,
This article was originally published by Elsevier and was migrated to Scientific Scholar after the change of Publisher.
Peer review under responsibility of King Saud University.
Abstract
For estimation of the stochastic volatility model (SVM), this paper suggests the quasi-likelihood (QL) and asymptotic quasi-likelihood (AQL) methods. The QL approach is quite simple and does not require full knowledge of the likelihood functions of the SVM. The AQL technique is based on the QL method and is used when the covariance matrix is unknown. The AQL approach replaces the true variance–covariance matrix by nonparametric kernel estimator of in QL.
Keywords
Stochastic volatility model (SVM)
Quasi-likelihood (QL)
Asymptotic quasi-likelihood (AQL)
Martingale difference
Kernel estimator
Introduction
Consider the stochastic volatility process
which satisfies the stochastic volatility model
Furthermore, are independent and identically distributed (i.i.d) with and , and are i.i.d with and . For estimation and application of the stochastic volatility model (SVM) (see Jacquire et al., 1994; Breidt and Carriquiry, 1996; Sandmann and Koopman, 1998; Pitt and Shepard, 1999; Papanastastiou and Ioannides, 2004; Alzghool and Lin, 2008; Chan and Grant, 2015; Pinho et al., 2016) Sandmann and Koopman (1998) introduced the Monte Carlo maximum-likelihood procedure. Davis and Rodriguez-Yam (2005) proposed another estimation technique that relies on the likelihood function.
This paper applies the quasi-likelihood (QL) and asymptotic quasi-likelihood (AQL) approaches to SVM. The QL approach relaxes the distributional assumptions but has a restriction that assumes that the conditional variance process is known. To overcome this limitation, we suggest a substitute technique, the AQL methodology, merging the kernel technique used for parameter estimation of the SVM. This AQL methodology enables a substitute technique for parameter estimation when the conditional variance process is unknown.
This paper is structured as follows. The QL and AQL approaches are introduced in Section 2. The SVM estimation using the QL and AQL methods, reports of simulation outcomes, and numerical cases are presented in Section 3. The QL and AQL techniques are applied to a real data set in Section 4. Section 5 summarizes and concludes the paper.
The QL and AQL methods
In this section, we introduce the QL and AQL methods.
The QL Method
Let the observation equation be given by
is a sequence of martingale difference with respect to
denotes the
-field generated by
for
; that is,
=
0; where
is an
measurable; and
is a parameter vector, which belongs to an open subset
. Note that
is a parameter of interest. We assume that
is known. Now, the liner class
of the estimating function (EF) can be defined by
and the quasi-likelihood estimation function (QLEF) can be defined by
If the sub-estimating function spaces of
are considered as follows,
then the QLEF in the space
can be defined by
A limitation of the QL method is that the nature of may not be obtainable. A misidentified could result in a deceptive inference about parameter . In the next subsection, we introduce the AQL method, which is basically the QL estimation assuming that the covariance matrix is unknown.
The AQL method
The QLEF (see (2.1.2) and (2.1.3)) relies on the information of . Such information is not always accessible. To find the QL when is not accessible, Lin (2000) proposed the AQL method.
Let be a sequence of the EF in . For all , if is asymptotically non-negative definite, can be denoted as the asymptotic quasi-likelihood estimation function (AQLEF) sequence in , and the AQL sequence estimates by the AQL method is the solution of the AQL equation .
Suppose, in probability,
is converging to
. Then,
In this paper, the kernel smoothing estimator of
is suggested to find
in the AQLEF ((2.2.1)). A wide-ranging appraisal of the Nadaraya–Watson (NW) estimator-type kernel estimator is available in Härdle (1990) and Wand and Jones (1996). By using these kernel estimators, the AQL equation becomes
The estimation of by the AQL method is the solution to (2.2.2). Iterative techniques are suggested to solve the AQL equation (2.2.2). Such techniques start with the ordinary least squares (OLS) estimator and use in the AQL equation (2.2.2) to obtain the AQL estimator . Then, update by . Repeat this a few times until it converges.
The next section presents the parameter estimation of SVM using the QL and AQL methods.
Parameter estimation of SVM
In the following, we present the parameter estimation of SVM, which include non-linear and non-Gaussian models. We propose the QL and AQL approaches for SVM estimation. The estimations of states and unknown parameters are considered without any distribution assumptions about processes, and the estimation is based on different scenarios in which the conditional covariance of the error terms are assumed to be known or unknown.
Parameter estimation of SVM using the QL method
The stochastic volatility model is given by
The SVM in (3.1.1) can be transformed into a linear model as follows:
Abramovitz and Stegun (1970) showed that if , then and . Now, assume that . Thus, . However, if has an unknown distribution, then and . Therefore, let . For this scenario, the martingale difference is
First, to estimate
, the QLEF is given by
Given that
, the initial values
, and
is the QL estimation of
, the QL estimation of
is the solation of
,
Second, using and , and considering , and as unknown parameters, the QLEF can be given by
The QL estimation of
, and
is the solation of
. Therefore,
Further,
is an updated initial value in the iterative procedure. The initial values and might be affected by the estimation results of SVM. For an extensive discussion on assigning initial values in the QL estimation procedures, see Alzghool and Lin (2011).
Parameter estimation of SVM using the AQL method
Consider the SVM given by ((3.1.1)) and ((3.1.2)) and the same argument listed under ((3.1.2)). First, to estimate , the AQLEF sequence is given by
Given
,
, and
is the AQL estimation of
, the AQL estimation of
is the solation of
; that is,
Second, using the kernel estimation method, we find
Third, to estimate the parameters , we use and and the AQLEF sequence
The AQL estimation of , and is the solation of . Then is updated and replaced by the , the estimate of . The estimation procedure will be iteratively repeated until it converges.
In the following, the setup for this simulation study is similar to the design used by Rodriguez-Yam (2003). Samples of size T = 500 are taken, and the mean and root mean squared errors (RMSE) for , , and are calculated, where N = 1000 independent samples.
In Table 1, QL represents the QL estimate and AQL represents the AQL estimate.
True
−0.821
0.90
−1.271
0.675
2.22
-0.411
0.95
−1.271
0.484
2.22
QL
−0.809
0.901
−1.366
0.344
2.15
-0.417
0.950
−1.144
0.382
2.05
0.108
0.013
0.157
0.331
0.123
0.080
0.010
0.147
0.104
0.205
AQL
−0.821
0.896
−1.257
0.330
2.34
-0.429
0.943
−1.360
0.342
2.25
0.108
0.015
0.088
0.158
0.347
0.085
0.014
0.120
0.111
0.148
True
−0.736
0.90
−1.271
0.363
2.22
-0.368
0.95
−1.271
0.260
2.22
QL
−0.889
0.881
−1.199
0.321
2.02
-0.511
0.931
−1.185
0.318
2.01
0.176
0.022
0.099
0.046
0.23
0.159
0.021
0.098
0.061
0.23
AQL
−0.850
0.876
−1.279
0.293
2.16
−0.496
0.927
−1.284
0.309
2.16
0.231
0.038
0.051
0.089
0.124
0.181
0.030
0.049
0.063
0.129
True
−0.706
0.90
−1.271
0.135
2.22
-0.353
0.95
−1.271
0.096
2.22
QL
−0.695
0.905
−1.043
0.040
2.21
-0.364
0.946
−1.660
0.070
2.17
0.017
0.006
0.247
0.095
0.12
0.019
0.006
0.404
0.026
0.13
AQL
−0.889
0.872
−1.111
0.28
2.09
−0.504
0.927
−1.125
0.295
2.10
0.329
0.049
0.164
0.153
0.164
0.224
0.034
0.150
0.167
0.202
True
−0.147
0.98
−1.271
0.166
2.22
-0.141
0.98
−1.271
0.061
2.22
QL
−0.169
0.977
−1.327
0.072
2.23
-0.140
0.979
−1.705
0.018
2.22
0.027
0.004
0.155
0.094
0.12
0.003
0.001
0.450
0.043
0.12
AQL
−0.225
0.965
−1.342
0.316
2.13
−0.238
0.961
−1.336
0.310
2.11
0.109
0.019
0.083
0.130
0.15
0.125
0.023
0.074
0.156
0.251
The results in Table 1 confirm that QL and AQL have succeeded in SVM parameter estimation.
The effect of sample size on parameter estimation is considered. Samples of sizes , and 100 were generated.
The results in Table 2 show that the RMSE decreases when the sample size increases.
True
−0.141
0.98
−1.271
0.061
2.220
QL
−0.147
0.976
−1.273
0.067
2.127
0.032
0.024
0.405
0.019
0.573
AQL
−0.294
0.828
−1.056
0.399
1.952
0.268
0.206
0.260
0.547
0.426
QL
−0.145
0.978
−1.286
0.069
2.143
0.022
0.010
0.264
0.015
0.415
AQL
−0.249
0.917
−1.052
0.397
1.991
0.174
0.086
0.248
0.421
0.379
QL
−0.147
0.976
−1.273
0.067
2.127
0.018
0.006
0.201
0.013
0.334
AQL
−0.225
0.943
−1.074
0.387
2.012
0.125
0.048
0.219
0.356
0.354
QL
−0.144
0.979
−1.290
0.070
2.162
0.016
0.004
0.171
0.013
0.283
AQL
−0.214
0.954
−1.088
0.382
2.037
0.099
0.032
0.203
0.308
0.342
QL
−0.144
0.979
−1.285
0.070
2.163
0.015
0.004
0.156
0.012
0.253
AQL
−0.211
0.958
−1.110
0.368
2.050
0.094
0.027
0.180
0.279
0.322
Application to SVM
The QL and AQL methods developed in the previous section are applied to real-life data, where the data are modeled by SVM (1.1) and (1.2). The data are the pound/dollar exchange rates from 1/10/1981 to 28/6/1985 (see Davis and Rodriguez-Yam, 2005; Rodriguez-Yam, 2003; Durbin and Koopman, 2001).
In the literature, SVM (1.1) and (1.2) are used to model , where and is the parameter.
Table 3 gives the estimates of
obtained using different methods. QL represents the estimate obtained using the QL method, AQL represents the AQL estimate, AL is the estimate found by maximizing the approximate likelihood as suggested by Davis and Rodriguez-Yam (2005), and the MCL estimate is found by maximizing the likelihood estimate as suggested by Durbin and Koopman (2001). Note that the AL and MCL outcomes are given in Rodriguez-Yam (2003).
QL
−0.0250
0.974
0.0210
−1.27
2.140
AQL
−0.078
0.977
0.224
−1.042
2.12
AL
−0.0227
0.957
0.0267
MCL
−0.0227
0.975
0.0273
The estimates of , and by the QL, AL and MCL methods are conceded. These three estimates are based on the same assumption where both and are independent. However, the AQL estimates are a little dissimilar from the QL, AL, and MCL estimates.
The QL and AQL estimates are carried out in diverse model sceneries. The first scenario assumes that and the second scenario assumes that . To know which model scenario is suitable, we need to examine whether we can adapt . We compute the and given by QL approach and find that and are not independent with a significant correlation coefficient at the 0.01 level. Thus, assuming that and are independent is not effective and using the QL technique for these data is not suitable. Therefore, the estimation using the AQL technique is accepted more than the QL estimates.
Summary
In this paper, we presented the estimation of parameters in SVMs using two alternative approaches. The study has shown that the QL and AQL estimating procedures are easy to apply, especially when the SVM’s probability structure cannot be fully identified. Results from the simulation study show that the AQL technique is a competent estimation procedure. The technique can escape the threat of possible misspecification of by using the kernel estimator of covariance matrixes to substitute the true in the QL and thus make the parameter estimation more efficient in SVMs.
References
- Handbook of Mathematical Functions. New York: Dover Publication; 1970.
- Parameters estimation for SSMs: QL and AQL approaches. IAENG Int. J. Appl. Math.. 2008;38:34-43.
- [Google Scholar]
- Alzghool, Lin, 2011. Initial values in estimation procedures for state space models (SSMs). In: Proceedings of World Congress on Engineering 2011, vol. I, WCE 2011, London, UK.
- Improved quasi-maximum likelihood estimation for stochastic volatility models. In: Zellner A., Lee J.S., eds. Modelling and Prediction: Honouring Seymour Geisser. New York: Springer; 1996. p. :228-247.
- [Google Scholar]
- Modeling energy price dynamics: GARCH versus stochastic volatility. Energy Econ. 2015
- [CrossRef] [Google Scholar]
- Estimation for state-space models: an approximate likelihood approach. Stat. Sinica. 2005;15:381-406.
- [Google Scholar]
- Time Series Analysis by State Space Methods. New York: Oxford; 2001.
- Applied Nonparametric Regression. Cambridge: University Press; 1990.
- Quasi-likelihood and its Application: A General Approach to Optimal Parameter Estimation. New York: Springer; 1997.
- Bayesian analysis of stochastic volatility models (with discussion) J. Bus. Econ. Stat.. 1994;12:371-417.
- [Google Scholar]
- A new kind of asymptotic quasi-score estimating function. Scandinavian J. Stat.. 2000;27:97-109.
- [Google Scholar]
- The estimation of a state space model by estimating functions with an application. Stat. Neerlandica. 2004;58(4):407-427.
- [Google Scholar]
- Modeling volatility using state space models with heavy tailed distributions. Math. Comput. Simul.. 2016;119:108-127.
- [Google Scholar]
- Filtering via simulation: auxiliary particle filters. J. Am. Stat. Assoc.. 1999;94:590-599.
- [Google Scholar]
- Estimation for state-space models and Baysian regression analysis with parameter constraints. Colorado State University; 2003. Ph.D. Thesis
- Estimation of stochastic volatility models via Monte Carlo maximum likelihood. J. Econometrics. 1998;87:271-301.
- [Google Scholar]
- Kernel Smoothing. New York: Chapman and Hall; 1996.