No Usable Data Points

Discussions of ARCH, GARCH, and related models
mike523
Posts: 5
Joined: Fri Apr 05, 2013 11:11 am

No Usable Data Points

Unread post by mike523 »

Hello
i am working on a garch model with detailed instructions, all goes well but when i execute the last maximasation procedure, it can't find the data points.

## SR10. Missing Values And/Or SMPL Options Leave No Usable Data Points.
Last edited by mike523 on Fri Apr 19, 2013 1:45 pm, edited 4 times in total.
TomDoan
Posts: 7814
Joined: Wed Nov 01, 2006 4:36 pm

Re: No Usable Data Points

Unread post by TomDoan »

Have you read page UG-294 in the version 8 User's Guide?
mike523
Posts: 5
Joined: Fri Apr 05, 2013 11:11 am

Re: No Usable Data Points

Unread post by mike523 »

TomDoan wrote:Have you read page UG-294 in the version 8 User's Guide?
dear Tom

i've seen the users' guide after you told me.i've rechecked all data points and i've found 4 NA in the last day, and i have tried with a short data period without this day but it still doesn't work. Is there any possiblility that i could delete this last data which is generated by the procedure before?
TomDoan
Posts: 7814
Joined: Wed Nov 01, 2006 4:36 pm

Re: No Usable Data Points

Unread post by TomDoan »

Is there a reason you're not using the GARCH instruction?

The problem is that you're using a bad set of guess values. Your off-diagonal GARCH terms are more persistent than your diagonal GARCH terms---as a result, you're producing a non-positive definite covariance matrix on the very first entry.
mike523
Posts: 5
Joined: Fri Apr 05, 2013 11:11 am

Re: No Usable Data Points

Unread post by mike523 »

TomDoan wrote:Is there a reason you're not using the GARCH instruction?

The problem is that you're using a bad set of guess values. Your off-diagonal GARCH terms are more persistent than your diagonal GARCH terms---as a result, you're producing a non-positive definite covariance matrix on the very first entry.
dear Tom
thank you very much. i am not using GARCH instruction because there is a paper written by BROOKS who compared different results of a GARCH model by different software, RATS, EVIEWS, GAUSS. and there is a quite difference. So i cant really say who is better. However, with these detailed instructions, i know what i do. Anyway, gratitude Tom. you're great.
mike523
Posts: 5
Joined: Fri Apr 05, 2013 11:11 am

no convergence

Unread post by mike523 »

dear Tom

i don't know whether you still remerber my problem, it has been successfully solved by you. now the new problem is when i put two lines of new code in the old code who worked well, unfortunately it doesnt work any more. here is the modified part of the code:

frml H11 = c11 + b11 * U11{1} + b12 * U22{1} + b13 * U33{1} + a11 * r1{1}**2
frml H22 = c22 + b21 * U11{1} + b22 * U22{1} + b23 * U33{1} + a22 * r2{1}**2
frml H33 = c33 + b31 * U11{1} + b32 * U22{1} + b33 * U33{1} + a33 * r3{1}**2


and the old code was this:

frml H11 = c11 + b11 * U11{1} + a11 * r1{1}**2
frml H22 = c22 + + b22 * U22{1} + a22 * r2{1}**2
frml H33 = c33 + + b33 * U33{1} + a33 * r3{1}**2

i've upgrade the new code in the attachement, and with this new code, it can't CONVERGE.and i have try really many times with different guess values
Last edited by mike523 on Wed Apr 17, 2013 3:51 pm, edited 1 time in total.
TomDoan
Posts: 7814
Joined: Wed Nov 01, 2006 4:36 pm

Re: no convergence

Unread post by TomDoan »

You still are using very bad guess values. You have .05 coefficients on the own lagged variance terms and .50 on the lagged squared residuals. In a typical GARCH, the lagged variance term is the dominant one. Plus, the guess values on the off-diagonals give an unstable recursion.

Have you looked at the behavior of univariate GARCH models on these series first? Given that what you're doing nests uni GARCH models, starting with guess values based upon the univariates would be a good idea.
mike523
Posts: 5
Joined: Fri Apr 05, 2013 11:11 am

Re: no convergence

Unread post by mike523 »

TomDoan wrote:You still are using very bad guess values. You have .05 coefficients on the own lagged variance terms and .50 on the lagged squared residuals. In a typical GARCH, the lagged variance term is the dominant one. Plus, the guess values on the off-diagonals give an unstable recursion.

Have you looked at the behavior of univariate GARCH models on these series first? Given that what you're doing nests uni GARCH models, starting with guess values based upon the univariates would be a good idea.
dear Tom,

:( :( i did what you've told me to do. i've tried with univarite GARCH .the coefficients as you said, are all aroud 0.9, so i've changed the lagged variance to 0.9 and 0.05 for the lagged squared residuals. for the co-variance, i set 0.6. unfortunately, still, that doesnt work. is there any possibility that is not the problem , dear Tom?
TomDoan
Posts: 7814
Joined: Wed Nov 01, 2006 4:36 pm

Re: No Usable Data Points

Unread post by TomDoan »

You are restricting your estimation range to a three year period when a DVECH-type model really doesn't work well. Whether any relatively simple MV GARCH model can properly handle those data is unclear, but a DVECH, with the separately estimated covariance equations, definitely can't.
Post Reply