89
Views
9
CrossRef citations to date
0
Altmetric
Original Articles

On Joint Determination of the Number of States and the Number of Variables in Markov-Switching Models: A Monte Carlo Study

&
Pages 1757-1788 | Received 03 Mar 2009, Accepted 16 Jun 2009, Published online: 06 Aug 2009
 

Abstract

In this article, we examine the performance of two newly developed procedures that jointly select the number of states and variables in Markov-switching models by means of Monte Carlo simulations. They are Smith et al. (Citation2006) and Psaradakis and Spagnolo (Citation2006), respectively. The former develops Markov switching criterion (MSC) designed specifically for Markov-switching models, while the latter recommends the use of standard complexity-penalised information criteria (BIC, HQC, and AIC) in joint determination of the state dimension and the autoregressive order of Markov-switching models. The Monte Carlo evidence shows that BIC outperforms MSC while MSC and HQC are preferable over AIC.

Mathematics Subject Classification:

Notes

1In fact, Smith et al. (Citation2006) made the following remark on p. 560: “We encourage further research to investigate such comparisons using the proposed MSC.”

2Autoregressive model is used here for illustration purpose only. To get the equation for static model, just replace the set of lagged y t variables by the same number of exogenous variables, x t .

3We would like to thank an anonymous referee for suggesting this persistence scenario for us to examine.

The data generating process is the MS static model with two regimes and one exogenous variable shown as follows:

The initial probabilities are set to 0.4 and 0.6 with the transition probabilities as p 11 = 0.6; p 22 = 0.4. The true regression coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 0) and A (s t ) = (0.3, 0.9). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct number of variable (in this case, 1 variable) while the fifth column indicates the frequency of selecting the incorrect number of variables (in this case, 2 variables). Other columns show similar frequencies for different sample sizes.

The true data generating process is the MS static model with two regimes and one exogenous variable, as follows:

The initial probabilities are set to 0.4 and 0.6 with the transition probabilities as p 11 = 0.6; p 22 = 0.4. The true regression coefficient coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 1) and A (s t ) = (0.3, 0.3). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct number of variable (in this case, 1 variable) while the fifth column indicates the frequency of selecting the incorrect number of variables (in this case, 2 variables). Other columns show similar frequencies for different sample sizes.

The true data generating process is the MS static model with two regimes and one exogenous variable, as follows:

The initial probabilities are set to 0.4 and 0.6 with the transition probabilities as p 11 = 0.6; p 22 = 0.4. The true regression coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 1) and A (s t ) = (0.3, 0.9). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct number of variable (in this case, 1 variable) while the fifth column indicates the frequency of selecting the incorrect number of variables (in this case, 2 variables). Other columns show similar frequencies for different sample sizes.

The true data generating process is the MS static model with two regimes and one exogenous variable, as follows:

The initial probabilities are set to 0.4 and 0.6 with the transition probabilities as p 11 = 0.9; p 22 = 0.1. The true regression coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 0) and A (s t ) = (0.3, 0.9). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct number of variable (in this case, 1 variable) while the fifth column indicates the frequency of selecting the incorrect number of variables (in this case, 2 variables). Other columns show similar frequencies for different sample sizes.

The true data generating process is the MS static model with two regimes and one exogenous variable, as follows:

The initial probabilities are set to 0.5 and 0.5 with the transition probabilities as p 11 = 0.6; p 22 = 0.4. The true regression coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 0) and A (s t ) = (0.3, 0.9). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct number of variable (in this case, 1 variable) while the fifth column indicates the frequency of selecting the incorrect number of variables (in this case, 2 variables). Other columns show similar frequencies for different sample sizes.

The true data generating process is the MS static model with two regimes and one exogenous variable, as follows:

The initial probabilities are set to 0.4 and 0.6 with the transition probabilities as p 11 = 0.9; p 22 = 0.9. The true regression coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 0) and A (s t ) = (0.3, 0.9). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct number of variable (in this case, 1 variable) while the fifth column indicates the frequency of selecting the incorrect number of variables (in this case, 2 variables). Other columns show similar frequencies for different sample sizes.

The true data generating process is the MS-AR model with two regimes and one lag, as follows:

The initial probabilities are set to 0.4 and 0.6 with the transition probabilities as p 11 = 0.6; p 22 = 0.4. The true regression coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 0) and A (s t ) = (0.3, 0.9). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct lag length (in this case, 1 lag) while the fifth and sixth columns indicate the frequency of selecting the incorrect lag lengths (in this case, 2 and 3 lags). Other columns show similar frequencies for different sample sizes.

The true data generating process is the MS-AR model with two regimes and one lag, as follows:

The initial probabilities are set to 0.4 and 0.6 with the transition probabilities as p 11 = 0.6; p 22 = 0.4. The true regression coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 1) and A (s t ) = (0.3, 0.9). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct lag length (in this case, 1 lag) while the fifth and sixth columns indicate the frequency of selecting the incorrect lag lengths (in this case, 2 and 3 lags). Other columns show similar frequencies for different sample sizes.

The true data generating process is the MS-AR model with two regimes and one lag, as follows:

The initial probabilities are set to 0.4 and 0.6 with the transition probabilities as p 11 = 0.9; p 22 = 0.1. The true regression coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 0) and A (s t ) = (0.3, 0.9). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct lag length (in this case, 1 lag) while the fifth and sixth columns indicate the frequency of selecting the incorrect lag lengths (in this case, 2 and 3 lags). Other columns show similar frequencies for different sample sizes.

The true data generating process is the MS-AR model with two regimes and one lag, as follows:

The initial probabilities are set to 0.1 and 0.9 with the transition probabilities as p 11 = 0.6; p 22 = 0.4. The true regression coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 0) and A (s t ) = (0.3, 0.9). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct lag length (in this case, 1 lag) while the fifth and sixth columns indicate the frequency of selecting the incorrect lag lengths (in this case, 2 and 3 lags). Other columns show similar frequencies for different sample sizes.

The true data generating process is the MS-AR model with two regimes and one lag, as follows:

The initial probabilities are set to 0.4 and 0.6 with the transition probabilities as p 11 = 0.9; p 22 = 0.9. The true regression coefficients are v (s t ) = (v (1), v (2)) and A (s t ) = (A (1), A (2)), where v (s t ) = (0, 0) and A (s t ) = (0.3, 0.9). Notice that the total replication is 1,000.

The first column shows the possible values that σ(s t ) can take. Notice that in the regime-specific case, σ(s t ) is set to 0.5 if s t  = regime 1 and 1 if s t  = regime 2. The second column shows the relevant information criterion being considered, while the third column indicates the number of regimes imposed on estimation. With sample size of 100, the fourth column depicts the frequency of selecting the correct lag length (in this case, 1 lag) while the fifth and sixth columns indicate the frequency of selecting the incorrect lag lengths (in this case, 2 and 3 lags). Other columns show similar frequencies for different sample sizes.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 1,090.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.