Estimating Multivariate TVTP Markov Switching model

For technical questions regarding estimation of single equations, systems, VARs, Factor analysis and State Space Models in EViews. General econometric questions and advice should go in the Econometric Discussions forum.

Moderators: EViews Gareth, EViews Moderator

sohansust
Posts: 13
Joined: Sat Oct 26, 2013 1:35 am

Estimating Multivariate TVTP Markov Switching model

Postby sohansust » Sat Oct 26, 2013 1:42 am

Dear All,
I am trying to estimate a multivariate markov switching model where the transition probabilities will be estimated with Filardo's (1998) procedure.
To more elaborate Filardo (1998) choose a information variables for transition probabilities. I want to use Composite leading Indication (CLI) as a information variable.
Note that I have Eviews 8 but here it estimates AR as a independent variable.
Thnaks

EViews Glenn
EViews Developer
Posts: 2672
Joined: Wed Oct 15, 2008 9:17 am

Re: Estimating Multivariate TVTP Markov Switching model

Postby EViews Glenn » Mon Oct 28, 2013 9:48 am

You'll have to be more specific about the Filardo paper to which you refer and the model in question.

sohansust
Posts: 13
Joined: Sat Oct 26, 2013 1:35 am

Re: Estimating Multivariate TVTP Markov Switching model

Postby sohansust » Fri Nov 08, 2013 5:30 am

EViews Glenn wrote:You'll have to be more specific about the Filardo paper to which you refer and the model in question.


Thanks for your reply.
I have used the explanatory variables on List of non-switching regressor and it worked.
thanks

sohansust
Posts: 13
Joined: Sat Oct 26, 2013 1:35 am

Re: Estimating Multivariate TVTP Markov Switching model

Postby sohansust » Fri Jan 03, 2014 4:56 am

Dear Glenn,
Now I am facing the convergence problem.
I run the model once and found convergence, but when I run the same model the following day, it say' convergence not achieved after certain iteration'.
How would I solve the problem?
Please help.

startz
Non-normality and collinearity are NOT problems!
Posts: 3775
Joined: Wed Sep 17, 2008 2:25 pm

Re: Estimating Multivariate TVTP Markov Switching model

Postby startz » Fri Jan 03, 2014 7:38 am

You probably have different starting values for the parameters the second time you run it.

trubador
Did you use forum search?
Posts: 1518
Joined: Thu Nov 20, 2008 12:04 pm

Re: Estimating Multivariate TVTP Markov Switching model

Postby trubador » Fri Jan 03, 2014 12:11 pm

Startz is right. By default, EViews uses random search for initial values. You can either choose "User supplied" option as the starting method or save/specify the "Seed" value of random number generator for further use. I'd like to remind you that the estimation of time varying transition probabilities requires a thorough examination of the model, since it is not easy to find a robust specification.

sohansust
Posts: 13
Joined: Sat Oct 26, 2013 1:35 am

Re: Estimating Multivariate TVTP Markov Switching model

Postby sohansust » Tue Jan 07, 2014 6:26 am

trubador wrote:Startz is right. By default, EViews uses random search for initial values. You can either choose "User supplied" option as the starting method or save/specify the "Seed" value of random number generator for further use. I'd like to remind you that the estimation of time varying transition probabilities requires a thorough examination of the model, since it is not easy to find a robust specification.


Thank Trubador and Startz,
But If I change the initial value, will be the estimated parameter be the same?
I tried and found a slight difference in parameter. Can you give me some reference, if possible, for the robust specification of TVTP model?
Thanks
Sohansust

trubador
Did you use forum search?
Posts: 1518
Joined: Thu Nov 20, 2008 12:04 pm

Re: Estimating Multivariate TVTP Markov Switching model

Postby trubador » Tue Jan 07, 2014 8:18 am

This is an optimization model with too many local roots. So you do not have to worry about the differences in results as long as they are within the convergence tolerance. If you want to fix the solution, you can try the suggestions that I made in my previous post.

mse
Posts: 4
Joined: Fri Jun 06, 2014 3:15 am

Re: Estimating Multivariate TVTP Markov Switching model

Postby mse » Fri Jun 06, 2014 3:30 am

Hello,

This is probably a stupid question, but I'd like to clarify how to set the User defined initial values of the parameters.
I try to estimate a markov switching model with two regimes, switching constant and sigma and a non-switching lag.
The output that I get is:

Code: Select all

Dependent Variable: PC               
Method: Switching Regression (Markov Switching)               
Date: 06/06/14   Time: 11:59               
Sample (adjusted): 1993M07 2013M10               
Included observations: 244 after adjustments               
Number of states: 2               
Initial probabilities obtained from ergodic solution               
Ordinary standard errors & covariance using numeric Hessian               
Convergence achieved after 20 iterations               
               
Variable    Coefficient    Std. Error    z-Statistic    Prob.
               
Regime 1               
               
C    1.225047    0.214160    5.720233    0.0000
LOG(SIGMA)    0.402751    0.076826    5.242350    0.0000
               
Regime 2               
               
C    -1.524567    0.322153    -4.732426    0.0000
LOG(SIGMA)    0.752415    0.079126    9.509030    0.0000
               
Common               
               
PC(-2)    0.868448    0.025987    33.41805    0.0000
               
Transition Matrix Parameters               
               
P11-C    2.810124    0.463121    6.067793    0.0000
P21-C    -2.375720    0.462287    -5.139060    0.0000
               
Mean dependent var    0.104078        S.D. dependent var        5.892272
S.E. of regression    1.948373        Sum squared resid        907.2817
Durbin-Watson stat    1.303704        Log likelihood        -507.5203
Akaike info criterion    4.217379        Schwarz criterion        4.317708
Hannan-Quinn criter.    4.257786         


Then, when I switch to Representations to know the names of the parameters I see that the constant and and the lag parameter have the same name.

Code: Select all

Estimation Command:
=========================
SWITCHREG(TYPE=MARKOV,HETERR,S) PC C @NV PC(-2)

Estimation Equation:
=========================
1: PC = C(1) + C(3)*PC(-2)

1: SIGMA = @EXP(C(2))

2: PC = C(3) + C(3)*PC(-2)

2: SIGMA = @EXP(C(4))

Substituted Coefficients:
=========================
1: PC = 1.22504665939 - 1.52456652777*PC(-2)

1: SIGMA = @EXP(0.402750911969)

2: PC = -1.52456652777 - 1.52456652777*PC(-2)

2: SIGMA = @EXP(0.752415464536)


I hope that this error is present in the representations window only.
Still, how should I call the parameters to initialize them?

Thanks

EViews Glenn
EViews Developer
Posts: 2672
Joined: Wed Oct 15, 2008 9:17 am

Re: Estimating Multivariate TVTP Markov Switching model

Postby EViews Glenn » Fri Jun 06, 2014 8:36 am

Looks like an error in the representations view. We'll take a look.

[edit] I'm not seeing the reported behavior in the representations view. Can you tell me the date on your version of EViews? And perhaps post the workfile with the equation in question.

Code: Select all

Estimation Equation:
=========================
1: G = C(1) + C(5)*G(-2)

1: SIGMA = @EXP(C(2))

2: G = C(3) + C(5)*G(-2)

2: SIGMA = @EXP(C(4))


Return to “Estimation”

Who is online

Users browsing this forum: No registered users and 38 guests