Next Article in Journal
Ruin Probabilities in a Dependent Discrete-Time Risk Model With Gamma-Like Tailed Insurance Risks
Previous Article in Journal
Mathematical Analysis of Replication by Cash Flow Matching
Previous Article in Special Issue
Change Point Estimation in Panel Data without Boundary Issue
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Change Point Detection and Estimation of the Two-Sided Jumps of Asset Returns Using a Modified Kalman Filter

by
Ourania Theodosiadou
*,
Sotiris Skaperas
and
George Tsaklidis
Department of Mathematics, Aristotle University of Thessaloniki, Thessaloniki 54124, Greece
*
Author to whom correspondence should be addressed.
Risks 2017, 5(1), 15; https://doi.org/10.3390/risks5010015
Submission received: 31 August 2016 / Revised: 15 January 2017 / Accepted: 27 February 2017 / Published: 3 March 2017

Abstract

:
In the first part of the paper, the positive and negative jumps of NASDAQ daily (log-) returns and three of its stocks are estimated based on the methodology presented by Theodosiadou et al. 2016, where jumps are assumed to be hidden random variables. For that reason, the use of stochastic state space models in discrete time is adopted. The daily return is expressed as the difference between the two-sided jumps under noise inclusion, and the recursive Kalman filter algorithm is used in order to estimate them. Since the estimated jumps have to be non-negative, the associated pdf truncation method, according to the non-negativity constraints, is applied. In order to overcome the resulting underestimation of the empirical time series, a scaling procedure follows the stage of truncation. In the second part of the paper, a nonparametric change point analysis concerning the (variance–) covariance is applied to the NASDAQ return time series, as well as to the estimated bivariate jump time series derived after the scaling procedure and to each jump component separately. A similar change point analysis is applied to the three other stocks of the NASDAQ index.

1. Introduction

It has been proven empirically that asset returns do not only evolve continuously over time, as proposed in [1], but also include jumps. Cox and Ross in [2] and Merton in [3] argue that the theories developed for asset pricing based on the continuous evolution of returns have to be modified in order to incorporate exposure to the jump risk. Afterward, there were plenty of papers adopting models with jumps in order to describe the empirical data of asset returns (see for example [4,5,6]). Furthermore, in [7] jumps appearing in small or high frequencies were examined. Among the studies concerning the detection of jumps in high frequency financial data, Barndorff-Nielsen and Shephard ([8,9]) contributed significantly to the literature. In [10] jumps in daily returns are considered to be hidden random variables (RVs) and they are divided into two categories: positive (upward) jumps due to the arrival of positive news in the market and negative (downward) jumps due to the arrival of negative news in the market. In [11] a sensitivity analysis of the model proposed in [10] was developed, whereas in [12] the adjustment of that model to real data was examined.
The first target in the present paper is to estimate the positive and negative jumps in the daily asset (log-) return time series. Due to the fact that the two sided jumps are thought of as hidden RVs, i.e., not observable RVs, the use of a time-homogeneous stochastic-state space model is adopted, as presented in [13]. Time series analysis based on state space methods can be found for example in [14,15,16,17]. The estimations of the hidden jumps are provided by the recursive Kalman filter algorithm ([18]). However, due to the fact that the daily return is expressed as the difference between the positive and negative jump under noise inclusion ([13]), the estimated jumps have to be non-negative for every t. For that purpose, the method of the common (bivariate) pdf truncation of the jumps is used and the mean values derived through the truncation are considered to be the corrected estimations of the jumps. Finally, in order to overcome the underestimation of the empirical time series due to the truncation, an appropriate scaling procedure follows.
The second target in the present paper is to apply a change point analysis concerning the variance–covariance of the data, as well the estimated bivariate jump series derived via the state space model proposed in [13] and each jump component separately. This analysis allows us to detect similarities and differences between the estimated structural breaks in the aforementioned time series.
The data used in the paper in order to analyze the targets stated above and get the relevant results concern the NASDAQ time series during the three-year period of 2006–2008 (755 observations) and three of its stocks, namely Google, Intel and Microsoft (historical prices were derived from finance.yahoo.com). This data sample is a strongly declining period for the NASDAQ index and was used for analysis in [10,11,12,13].
The paper is organized as follows:
In Section 2, the state space model proposed in [13] and the estimation of the NASDAQ index via the aforementioned model are briefly presented. In Section 3.1, the change points regarding the NASDAQ time series and the estimated jumps are illustrated, while in Section 3.2 a similar presentation is exhibited for the NASDAQ stocks. Finally, in Section 4, conclusions and remarks concerning the structural breaks of the time series examined are provided.

2. The Model

In [13] a linear Markovian state space model was established for the estimation of the two-sided jumps of the daily asset (log-) returns. In this model the states, which are the hidden RVs of the model, represent the daily positive and negative return jumps. If we denote the following:
  • X t : the positive (upward) jump of NASDAQ return at time t,
  • Y t : the negative (downward) jump of NASDAQ return at time t,
  • R t : the return at time t, 1
the state equation of the proposed model becomes
X t = g 11 X t 1 + g 12 Y t 1 + w 1 , t 1 Y t = g 21 X t 1 + g 22 Y t 1 + w 2 , t 1 } ,   t = 1 ,   2 ,
or in matrix form
z t = G z t 1 + w t 1 ,   t = 1 ,   2 ,   ,
where
z t = ( X t Y t ) ,   G = ( g 11 g 12 g 21 g 22 ) ,   w t 1 = ( w 1 , t 1 w 2 , t 1 ) .
The asset return measurement equation of the model is of the form
R t = X t Y t + e t ,   t = 1 ,   2 ,
or in matrix form
R t = H z t + e t ,   t = 1 ,   2 ,
where H = (1,−1). Moreover, we assume that w t and e t are normal white noises with variance–covariance matrices Q and V respectively, i.e.,
w t ~   N ( 0 ,   Q = ( s x 2 0 0 s y 2 ) ) ,   e t ~   N ( 0 ,   V )
and
E [ w k w j T ] = Q δ k , j ,   E [ e k e j T ] = V δ k , j ,   E [ e k w j T ] = 0 .
Notice that model (1)–(2) is time-homogeneous, in the sense that the matrices G, H, Q and V are time-invariant.
Our target is to estimate the hidden jumps Χt and Yt by using model (1)–(2). Given that the return Rt is expressed as the difference between the positive and negative jump at time t under noise inclusion, the estimated jumps Χt and Yt that satisfy relation (2) must be non-negative, i.e., Χt, Yt ≥ 0 for every t = 1,2,... .
The estimation of the hidden states Χt and Yt in model (1)–(2) is attained by first using (stage 1) the recursive algorithm of the standard Kalman filter, which provides the optimal linear estimators, that is, the minimum mean squared error estimators. The Kalman filter proceeds in two steps; in the first step (prediction step), the hidden state zt as well as the related error variance–covariance matrix are predicted, using all the information till time t−1. At the second step (updating step), the estimation of zt is updated-corrected by taking into account the measurement at time t.
Now, let z ^ t , z ^ t + be the a priori and a posteriori estimation of some state zt respectively, and P t , P t + the variance–covariance matrices of the a priori and a posteriori error estimations of zt, respectively, i.e.,
P t = E [ ( z t z ^ t ) ( z t z ^ t ) T ]   and   P t + = E [ ( z t z ^ t + ) ( z t z ^ t + ) T ] .
Then, the recursive equations of Kalman filtering in discrete time are given in Table 1.
Now in order to initialize the filter, since there are no measurements at time t = 0, we assume that
z ^ 0 + = E ( z 0 )   and   P 0 + = E [ ( z 0 z ^ 0 + ) ( z 0 z ^ 0 + ) T ]
Note that before running the Kalman filter algorithm in order to get the estimates of the hidden states zt, the unknown parameters of model (1)–(2) have to be estimated, i.e., the transition matrix G and the variances sx 2, sy 2 and V. For that purpose, the method of maximum likelihood estimation is used (MLE). Since the RV Rt conditional on Rt−1 follows in the standard Kalman filter procedure a normal distribution, i.e., R t / t 1 ~ N ( H z ^ t ,   Ω t ) , the log-likelihood function (LogL) has the form
LogL ( R 1 , ... , R n ) = n 2 log ( 2 π ) 1 2 t = 1 n ( log ( | Ω t | ) + u t T Ω t 1 u t ) ,   n = 755 .
In the case of NASDAQ index using the data from the period 2006-2008, we get the estimates ([13])
G = ( 0.3883 0.5512 0.5163 0.4232 ) ,   Q = ( 9.4658 × 10 5 0 0 9.4658 × 10 5 )   and   V = 9.4658 × 10 5 .
In [13] the positive and negative jumps of the daily NASDAQ returns during the 3-year period 2006–2008 are estimated by using the Kalman filter recursive algorithm based on model (1)–(2) (stage 1). However, the resulting estimated jumps do not satisfy the non-negativity condition for every t. Therefore, the initial estimations of the jumps derived at stage 1 are corrected through an additional two-stage procedure ([13]), first by truncating the bivariate common distribution of the positive and negative jumps (stage 2). Through this truncation, new (non-negative) estimations of the state vectors are derived, which are considered to be the mean values of the truncated distributions.
Next, comparing the resulting return time series based on the pdf truncation method with the empirical returns of the NASDAQ index, it is found that the estimated time series underestimates the empirical returns for every t (Figure 3 in [13]).For that reason, a new correction procedure to the last estimations is applied (stage 3), where the estimated jumps resulted through the pdf truncation method are rescaled by a scaling factor evaluated via linear regression.
Notice that the 3-stage estimation process presented above goes beyond the linear Kalman filtering process (applied at stage 1), because of the additional estimation stages 2 and 3. So the resulting model constitutes an extension-modification of the Kalman filter.
The very satisfactory adjustment of the estimated NASDAQ return time series derived by means of the aforementioned procedure can be seen in Figure 1, in which the graphs of the empirical and the estimated returns almost coincide with each other.
Alternatively, the associated Q-Q (Quantile-Quantile) plot verifying the very satisfactory adjustment can be seen in the following Figure 2.
The result of Kolmogorov-Smirnov goodness of fit test and the small value of the mean squared error (MSE) confirm the above conclusion, as
K.S. stat = 0.0609 with associated p-value = 0.1169, MSE = 1.41 × 10−6.

3. Change Point Detection for the Empirical and the Estimated Time Series

3.1. Change Point Detection for NASDAQ

In this section, we proceed to a change point analysis in order to detect the change points in the (variance–)covariance structure of the NASDAQ return time series and the estimated bivariate jump time series via the scaling procedure. Furthermore, we check for the change points of the two marginals, i.e., the estimated positive and negative jumps separately. The change point detection indicates a structural break in the time series under study.
In order to detect change points in the (variance–) covariance structure of a d-dimensional time series a 1 , , a n , where a t = ( a t , 1 , , a t , d ) , d N , we apply below a nonparametric test based on [19]. The associated test statistic is given by,
A n = max 1 t n t = 1 n S ˜ t T Λ ˜ S ˜ t ,
where
S ˜ t = 1 n ( t = 1 k vech [ α ˜ t α ˜ t T ] k n t = 1 k vech [ α ˜ t α ˜ t T ] ) ,   t = 1 , ... , n
and a ˜ i = a t a ¯ n . 2 The matrix Λ ˜ represents a kernel-based estimator of the long-run covariance. The asymptotic distribution of the test statistic is
s u p 0 t 1 j = 1 d ( d + 1 ) / 2 B j 2 ( t ) ,
where ( B j ( t ) : t [ 0 , 1 ] ) ,   1 j d ( d + 1 ) / 2 ) are independent Brownian bridges. We calculate critical values at a significance level of 5%, as given in [20]. Critical values are presented in Table 2 for N = 3000 simulations.
As we are looking for the case of multiple change points, we apply a binary segmentation algorithm to the statistic. Notice that we have to exclude the first change point of the estimated time series, say for t [ 1 , 15 ] , due to the high uncertainty of the change point detection attained at the beginning of the time series.
Based on the test described in [19], we detect four change points at t = 90, 158, 391, 680 in the (empirical) NASDAQ time series. The results are illustrated in Table 3 and Figure 3 below.
Using the same methodology as for the NASDAQ index, we detect two change points at t = 391, 673 for the estimated bivariate jump series, which are almost the same as the two clear change points in the (univariate) NASDAQ time series. Table 4 and Figure 4 exhibit the relevant results.
Finally, as in the previous cases, we show in Table 5 and Table 6 and in Figure 5 the change points in the two estimated marginal time series, i.e., the time series of the positive and the negative jumps.
Interestingly, it can be concluded from Figure 5 that the sets of the change points in each jump component do not coincide with each other. On the other hand, the change points of the bivariate jump time series coincide with the notable change points (i.e., with those that have the highest value of test statistic) of the two jump components. Furthermore, the change points of the NASDAQ index are almost the same with the change points of the positive jumps. We notice that change points in different time series which appear to differ slightly (concerning the estimated time) probably indicate the same time point.

3.2. Change Point Detection in NASDAQ Stocks

A similar change point analysis, as the one presented in Section 3.1, is shown below for Google, Intel and Microsoft stocks during the 3-year period of 2006–2008 in order to see if the above conclusions concerning changes in the (variance–) covariance structure also hold for other return time series.
First, we have to ‘reveal’ the hidden positive and negative jumps for each stock based on the proposed model (1)–(2). For that purpose, we estimate the parameters of the model (1)–(2) via the MLE method for each stock. Then, we estimate the bivariate jump time series using the Kalman filter accompanied by the truncation and scaling procedure. Table 7 and Table 8 below illustrate the estimated parameters for each stock.
Using the methodology proposed in [19], as in the case of NASDAQ index, we are going to detect the change points concerning the variance–covariance in the time series of each stock. Firstly, we estimate the respective bivariate jump time series based on model (1)–(2), and each jump component separately. The relevant change point analysis for Google is presented below.
It can be seen by Table 9, Table 10, Table 11 and Table 12 and Figure 6 that no one of the four sets of change points (i.e., the empirical Google, the bivariate estimated time series, the positive jumps and the negative jumps), coincides with any one of the other three. Once more, notice that change points which differ slightly (for example 505, 513, 518 in Table 9, Table 10, Table 11 and Table 12) may be considered to indicate in fact the same time. The change points for the empirical Google returns and the estimated bivariate time series are also change points for the positive or the negative jumps. The cardinality of the set of change points for the bivariate time series is the smallest one.
In the sequel, the results for Intel are demonstrated.
It can be easily seen by the results in Table 13, Table 14, Table 15 and Table 16 and Figure 7 that the change points in Intel and the estimated bivariate jump time series are also change points of the two jump components and they generally appear to have the highest test statistic value.
Finally, the results for the Microsoft stock are shown below.
The results derived for empirical Microsoft returns, the estimated bivariate jump time series and the marginal univariate jump components, presented in Table 17, Table 18, Table 19 and Table 20 and Figure 8, are similar to the results derived for Intel, presented just after Figure 6. Here the change points for the positive and negative components are almost the same.
Apart from some special features exhibited in the change point analysis of the NASDAQ index, the three aforementioned stocks and their jump components, some general conclusions concerning change point detection can be derived according to the results demonstrated in the related tables and figures; these conclusions are presented in the next section.

4. Conclusions

In this paper, the positive and negative jumps of NASDAQ index and four of its stocks are estimated in order to detect the (variance–) covariance structural breaks (change points) in the related time series. The estimation of the positive and negative jumps is achieved by means of the methodology presented in [13], i.e., using Kalman filtering, accompanied by truncation and scaling of the resulting jump distributions.
The change point detection in the final positive and negative jumps time series show that the change points of the two separate jump components usually do not coincide, while the intersection of the two corresponding change point sets is not empty; it consists of the change points with the highest test statistic value (An). Each marginal jump time series includes change points detected in the bivariate time series and the time series of the empirical returns, and probably other points too. The cardinality of the set of change points for the bivariate time series is, in all four cases, the smallest one.
Furthermore, the set of the change points for the bivariate jump time series consists of those change points of the univariate jump components which have the highest values of the test statistic. In other words, the higher the value of the test statistic for a change point detected by examining the jump components separately, the more probable is for that change point to be detected in the bivariate jump time series too. We notice that in three out of four cases examined (only Intel demonstrates a slight difference), the set of the change points for the bivariate jump time series is a subset of the set of the change points of the empirical returns. Finally, the appearance of different change points in the positive and negative jumps means that the resultant bivariate time series does not necessarily force both jump components to exhibit simultaneously the same (change in) behavior; that is, positive and negative news may affect the evolution of the corresponding jump components in a different way, at different change point times (-and this is realistic). The change points can indicate the time of these (probably different) non-observable changes.
As mentioned in Section 2, the coefficients of the state space model presented in model (1)–(2) (at the first stage) are time-invariant. In future study, it would be interesting to incorporate time-varying coefficients in the model—for example, time-dependent variances. Moreover, a different method for estimating the hidden factors would be to use nonlinear filtering methods, e.g., particle filtering. However, this would come with the cost of high computational burden.

Acknowledgment

This research was financed by the "A.G. Leventis Foundation".

Author Contributions

T.O. analyzed the data, constructed the 3-stage modified Kalman Filter and the associated code, and contributed to the conclusions resulted from the change point analysis; S.S. applied the tests concerning the detection of change points in the time series under study and contributed also to the relevant comments that followed; T.S. stated the research topic of the paper and had the supervision of it; T.O. mainly wrote the paper assisted also by the two other authors.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. F. Black, and M. Scholes. “The pricing of options and corporate liabilities.” J. Polit. Econ. 81 (1973): 637–659. [Google Scholar] [CrossRef]
  2. J.C. Cox, and S.A. Ross. “The valuation of options for alternative stochastic processes.” J. Financ. Econ. 3 (1976): 145–166. [Google Scholar] [CrossRef]
  3. R. Merton. “Option pricing when underlying stock returns are discontinuous.” J. Financ. Econ. 3 (1976): 125–144. [Google Scholar] [CrossRef]
  4. T. Anderson, B. Luca, and L. Jesper. “An empirical investigation of continuous-time equity return models.” J. Financ. 57 (2002): 1239–1284. [Google Scholar] [CrossRef]
  5. B. Eraker. “Do Stock Prices and Volatility Jump? Reconciling Evidence from Spot to Option Prices.” J. Financ. 59 (2004): 1367–1403. [Google Scholar] [CrossRef]
  6. J. Pan. “The jump-risk premia implicit in options: Evidence from an integrated time-series study.” J. Financ. Econ. 63 (2002): 3–50. [Google Scholar] [CrossRef]
  7. P. Carr, H. Geman, D.B. Madan, and M. Yor. “The fine structure of asset returns: An empirical investigation.” J. Bus. 75 (2002): 305–332. [Google Scholar] [CrossRef]
  8. O.E. Barndorff-Nielsen, and N. Shephard. “Power and bipower variation with stochastic volatility and jumps.” J. Financ. Econom. 2 (2004): 1–37. [Google Scholar] [CrossRef]
  9. O.E. Barndorff-Nielsen, and N. Shephard. “Econometrics of testing for jumps in financial economics using bipower variation.” J. Financ. Econom. 4 (2006): 1–30. [Google Scholar] [CrossRef]
  10. V. Polimenis. “Information arrival as price jumps.” Optim. J. Math.Program. Oper. Res. 61 (2012): 1179–1190. [Google Scholar] [CrossRef]
  11. O. Theodosiadou, V. Polimenis, and G. Tsaklidis. “Sensitivity analysis of market and stock returns by considering positive and negative jumps.” J. Risk Financ. 17 (2016): 456–472. [Google Scholar] [CrossRef]
  12. O. Theodosiadou, G. Tsaklidis, and V. Polimenis. “Investigating market returns regarding their positive and negative jumps. The Google case.” In Proceedings of the 27th Hellenic Statistical Conference, Thessaloniki, Greece, 23–26 April 2014; pp. 84–96. (In Greek)
  13. O. Theodosiadou, and G. Tsaklidis. “Estimating the positive and negative jumps of asset returns via Kalman filtering. The case of NASDAQ index.” J. Methodol. Comput. Appl. Probab., 2016, 1–12. [Google Scholar] [CrossRef]
  14. J. Durbin, and S.J. Koopman. Time Series Analysis by State Space Methods, 2nd ed. Oxford, UK: Oxford University Press, 2012. [Google Scholar]
  15. A.C. Harvey. Forecasting, Structural Time Series Models and the Kalman Filter. New York, NY, USA: Cambridge University Press, 1989. [Google Scholar]
  16. C.J. Kim, and C.R. Nelson. State Space Models with Regime Switching. Cambridge, MA, USA: The MIT Press, 1999. [Google Scholar]
  17. G. Kitagawa, and W. Gersch. Smoothness Priors Analysis of Time Series. New York, NY, USA: Springer, 1996. [Google Scholar]
  18. R. Kalman. “A new approach to linear filtering and prediction problems.” J. Basic Eng. 82 (1960): 35–45. [Google Scholar] [CrossRef]
  19. A. Aue, S. Hörmann, L. Horváth, and M. Reihmerr. “Break detection in the covariance structure of multivariate time series models.” Ann. Stat. 37 (2009): 4046–4087. [Google Scholar] [CrossRef]
  20. T. Berens, D. Wied, and D. Ziggel. “Automated Portfolio Optimization based on a new test for structural breaks.” CEconomica 10 (2014): 241–262. [Google Scholar]
  • 1The log-return R t is defined as R t = log ( S t / S t 1 ) , where S t , S t 1 are the stock prices at time t and t − 1 respectively.
  • 2vech(A) stands for a column vector whose elements are the stacked columns of the lower triangular elements of the symmetric matrix A.
Figure 1. (a) NASDAQ returns for the period 2006–2008; (b) Scaled truncation model for the NASDAQ returns during the period 2006–2008 ([13]).
Figure 1. (a) NASDAQ returns for the period 2006–2008; (b) Scaled truncation model for the NASDAQ returns during the period 2006–2008 ([13]).
Risks 05 00015 g001
Figure 2. Q-Q plot of the NASDAQ return time series and the estimated one after the scaling procedure.
Figure 2. Q-Q plot of the NASDAQ return time series and the estimated one after the scaling procedure.
Risks 05 00015 g002
Figure 3. Change points for the NASDAQ return time series during the period 2006–2008.
Figure 3. Change points for the NASDAQ return time series during the period 2006–2008.
Risks 05 00015 g003
Figure 4. Change points in the estimated bivariate jump time series of NASDAQ.
Figure 4. Change points in the estimated bivariate jump time series of NASDAQ.
Risks 05 00015 g004
Figure 5. (a) Change points in the estimated positive jumps of NASDAQ index; (b) Change points in the estimated negative jumps of NASDAQ index.
Figure 5. (a) Change points in the estimated positive jumps of NASDAQ index; (b) Change points in the estimated negative jumps of NASDAQ index.
Risks 05 00015 g005
Figure 6. (a) Change points in the estimated positive jumps of Google; (b) Change points in the estimated negative jumps of Google.
Figure 6. (a) Change points in the estimated positive jumps of Google; (b) Change points in the estimated negative jumps of Google.
Risks 05 00015 g006
Figure 7. (a) Change points for the estimated positive jumps of Intel; (b) Change points for the estimated negative jumps of Intel.
Figure 7. (a) Change points for the estimated positive jumps of Intel; (b) Change points for the estimated negative jumps of Intel.
Risks 05 00015 g007
Figure 8. (a) Change points for the estimated positive jumps of Microsoft; (b) Change points for the estimated negative jumps of Microsoft.
Figure 8. (a) Change points for the estimated positive jumps of Microsoft; (b) Change points for the estimated negative jumps of Microsoft.
Risks 05 00015 g008
Table 1. Equations of the discrete Kalman filter.
Table 1. Equations of the discrete Kalman filter.
A priori estimator of the state zt z ^ t = G z ^ t 1 + ,
Variance–covariance matrix of the a priori error estimation P t = G P t 1 + G T + Q
Prediction error u t = R t H z ^ t
Variance of the prediction error Ω t = H P t H T + V
Kalman gain matrix K t = P t H T ( H P t H T + V ) 1
A posteriori estimator of the state zt z t + = z ^ t + K t ( R t H z ^ t ) ,
Variance– covariance matrix of the a posteriori error estimation P t + = ( I K t H ) P t
Table 2. Critical values.
Table 2. Critical values.
Sample SizeOne DimensionTwo Dimensions
2000.61942.2629
5000.64922.3807
7500.66462.4833
Table 3. Change points for NASDAQ index with the corresponding test statistic value.
Table 3. Change points for NASDAQ index with the corresponding test statistic value.
t (in Days)DateAn
909/5/20061.5127
15815/8/20060.6252
39120/7/20076.6824
68014/9/20089.8852
Table 4. Change points in the estimated bivariate jump time series for NASDAQ index with the corresponding test statistic value.
Table 4. Change points in the estimated bivariate jump time series for NASDAQ index with the corresponding test statistic value.
t (in Days)DateAn
39120/7/20077.3045
6732/9/200810.1606
Table 5. Change points in the estimated positive jump time series of NASDAQ index with the corresponding test statistic value.
Table 5. Change points in the estimated positive jump time series of NASDAQ index with the corresponding test statistic value.
t (in Days)DateAn
11413/6/20060.748
15815/8/20061.371
3991/8/20074.3989
68215/9/20085.9239
Table 6. Change points in the estimated negative jump time series of NASDAQ index with the corresponding test statistic value.
Table 6. Change points in the estimated negative jump time series of NASDAQ index with the corresponding test statistic value.
t (in Days)DateAn
39120/7/20075.1768
6732/9/20088.8262
Table 7. Estimation of the transition matrix G of model (1)–(2).
Table 7. Estimation of the transition matrix G of model (1)–(2).
Stockg11g12g21g22
Google0.29590.43960.14660.2360
Intel8.2780−8.99018.6001−9.2657
Microsoft6.3131−6.90346.5867−7.1254
Table 8. Estimation of the variances of model (1)–(2).
Table 8. Estimation of the variances of model (1)–(2).
Stocksx2sy2V
Google3.9009 × 10−51.7301 × 10−44.0115 × 10−4
Intel2.4050 × 10−81.0696× 10−43.8919× 10−4
Microsoft1.3176 × 10−81.3380 × 10−42.5682× 10−4
Table 9. Change points for Google with the corresponding test statistic value.
Table 9. Change points for Google with the corresponding test statistic value.
t (in Days)DateAn
4027/2/20060.6764
9211/5/20063.3164
2955/3/20070.8226
4433/10/20070.7781
5052/1/20085.1378
68215/9/20081.3997
Table 10. Change points in the estimated bivariate jump time series for Google with the corresponding test statistic value.
Table 10. Change points in the estimated bivariate jump time series for Google with the corresponding test statistic value.
t (in Days)DateAn
9211/5/20063.253
5052/1/20086.9468
68215/9/20082.4223
Table 11. Change points in the estimated positive jump time series of Google with the corresponding test statistic value.
Table 11. Change points in the estimated positive jump time series of Google with the corresponding test statistic value.
t (in Days)DateAn
478/3/20062.3257
9211/5/20060.8249
4641/11/20071.15
51314/1/20084.5327
68215/9/20061.5225
Table 12. Change points in the estimated negative jump time series of Google with the corresponding test statistic value.
Table 12. Change points in the estimated negative jump time series of Google with the corresponding test statistic value.
t (in Days)DateAn
5823/5/20060.7286
1096/6/20061.4899
2966/3/20070.77
4665/11/20071.5561
51822/1/20083.6611
57918/4/20080.6628
63814/7/20080.838
69025/9/20080.7078
Table 13. Change points for Intel with the corresponding test statistic value.
Table 13. Change points for Intel with the corresponding test statistic value.
t (in Days)DateAn
50328/12/20076.8067
5274/2/20081.2989
68924/9/20083.2335
Table 14. Change points in the estimated bivariate jump time series of Intel with the corresponding test statistic value.
Table 14. Change points in the estimated bivariate jump time series of Intel with the corresponding test statistic value.
t (in Days)DateAn
45115/10/20072.4258
68215/9/20088.9164
Table 15. Change points for the estimated positive jumps of Intel with the corresponding test statistic value.
Table 15. Change points for the estimated positive jumps of Intel with the corresponding test statistic value.
t (in Days)DateAn
12223/6/20062.1747
15714/8/20061.1001
38411/7/20073.1743
68316/9/20086.814
Table 16. Change points for the estimated negative jumps of Intel with the corresponding test statistic value.
Table 16. Change points for the estimated negative jumps of Intel with the corresponding test statistic value.
t (in Days)DateAn
45216/10/20073.4116
50631/1/20081.9679
52228/1/20080.6362
68417/9/20086.5641
Table 17. Change points for Microsoft with the corresponding test statistic value.
Table 17. Change points for Microsoft with the corresponding test statistic value.
t (in Days)DateAn
16221/8/20060.6632
2578/1/20071.385
45115/10/20072.3171
63711/7/20085.9491
69025/9/20081.1384
Table 18. Change points in the estimated bivariate jump time series of Microsoft with the corresponding test statistic value.
Table 18. Change points in the estimated bivariate jump time series of Microsoft with the corresponding test statistic value.
t (in Days)DateAn
45115/10/20073.3099
6789/9/20086.7154
Table 19. Change points for the estimated positive jumps of Microsoft with the corresponding test statistic value.
Table 19. Change points for the estimated positive jumps of Microsoft with the corresponding test statistic value.
t (in Days)DateAn
8227/4/20060.7834
14731/7/20060.7879
2589/1/20071.0501
45418/10/20071.2919
68316/9/20083.6418
71328/10/20080.6252
Table 20. Change points for the estimated negative jumps of Microsoft with the corresponding test statistic value.
Table 20. Change points for the estimated negative jumps of Microsoft with the corresponding test statistic value.
t (in Days)DateAn
8227/4/20060.7626
14731/7/20060.8131
25910/1/20071.0131
45519/10/20071.3885
69216/9/20083.6418
71328/10/20080.8441

Share and Cite

MDPI and ACS Style

Theodosiadou, O.; Skaperas, S.; Tsaklidis, G. Change Point Detection and Estimation of the Two-Sided Jumps of Asset Returns Using a Modified Kalman Filter. Risks 2017, 5, 15. https://doi.org/10.3390/risks5010015

AMA Style

Theodosiadou O, Skaperas S, Tsaklidis G. Change Point Detection and Estimation of the Two-Sided Jumps of Asset Returns Using a Modified Kalman Filter. Risks. 2017; 5(1):15. https://doi.org/10.3390/risks5010015

Chicago/Turabian Style

Theodosiadou, Ourania, Sotiris Skaperas, and George Tsaklidis. 2017. "Change Point Detection and Estimation of the Two-Sided Jumps of Asset Returns Using a Modified Kalman Filter" Risks 5, no. 1: 15. https://doi.org/10.3390/risks5010015

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