[R-SIG-Finance] rugarch package "Warning Message" for GARCH-Normal
alexios ghalanos
alexios at 4dscape.com
Tue Sep 18 18:12:51 CEST 2012
The documentation and vignette FAQs list a couple of options (please
read them). In order of likely importance:
1. Set tol<delta (in solver.control).
2. Use scaling (in fit.control).
3. Set stationarity to FALSE (sometimes this creates problems with the
solver for some boundary cases).
4. Use an alternate solver(s) (there are many now included).
5. Change the default solver parameters.
6. Use starting values.
7. Check your data for extreme outliers or numbers of zeros.
In the next release I will provide a hybrid solver optimization strategy
to rotate among the available solvers when this happens.
-Alexios
On 18/09/2012 16:57, Serdar Neslihanoglu wrote:
>
> My code: spec<-ugarchspec(variance.model = list(model = "sGARCH", garchOrder = c(1, 1),
submodel = "Null", external.regressors = NULL, variance.targeting = FALSE),
mean.model = list(armaOrder=c(0,0),include.mean =FALSE, archm = FALSE,
archpow = 1,
arfima = FALSE, external.regressors = NULL, archex = FALSE),
distribution.model = "norm",
start.pars = list(), fixed.pars = list())
ugarchfit(spec, X2, out.sample = 0, solver = "solnp", solver.control =
list(trace = TRUE, tol=1e-4, delta=1e-8),
fit.control = list(stationarity = 1, fixed.se = 0, scale=0))
I got this error massage In .makefitmodel(garchmodel = "sGARCH", f =
.sgarchLLH, ... :
rugarch-->warning: failed to invert hessian I think rugarch is not
converge the result properly.
Please let me know how to deal with this problem. Regards, Serdar
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-SIG-Finance at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-finance
> -- Subscriber-posting only. If you want to post, subscribe first.
> -- Also note that this is not the r-help list where general R questions should go.
>
More information about the R-SIG-Finance
mailing list