Hi Alexios

I am modelling the same data and getting vastly different estimates using
"rugarch" package and "fGarch" package (all installs and packages have been
recently downloaded and should be up to date). The data is 242 monthly log
returns in raw log return format (i.e. not multiplied by 100 to get percent
format). I have attached the file for reproducible results.

In estimating an ARMA(2,2)-GARCH(1,1) with "normal" errors, I get the
following output using:

(1) "rugarch" package:
spec <- ugarchspec(variance.model=list(model="sGARCH",garchOrder=c(1,1),
          submodel=NULL,external.regressors=NULL,variance.targeting=F),

mean.model=list(armaOrder=c(2,2),include.mean=T,external.regressors=NULL),
          distribution.model="norm")
tempgarch <- ugarchfit(spec=spec,data=ALSI.reg.log.ret,solver="hybrid")
show(tempgarch)

Output:
Optimal Parameters
------------------------------------
              Estimate     Std. Error     t value       Pr(>|t|)
mu         0.015107    0.003310     4.56480      0.000005
ar1         0.561145    0.577557     0.97158      0.331258
ar2        -0.303709    0.526705    -0.57662      0.564195
ma1      -0.629355    0.555266    -1.13343      0.257033
ma2       0.430343    0.511488     0.84135      0.400149
omega   0.000257    0.000343     0.75094      0.452687
alpha1   0.197622    0.148026     1.33505      0.181862
beta1     0.730256    0.228730     3.19265      0.001410

(2) "fGarch" package
garch.fit=garchFit(formula=~arma(2,2)+garch(1,1),data=ALSI.reg.log.ret,cond.dist="norm",trace=F,include.mean=T)
summary(garch.fit)

Output:
Error Analysis:
              Estimate      Std. Error      t value    Pr(>|t|)
mu          0.0368275   0.0070622    5.215      0.000000184 ***
ar1        -0.4909910   0.0955405   -5.139      0.000000276 ***
ar2        -0.8424945   0.0538062  -15.658     < 2e-16 ***
ma1       0.4733331   0.0904955    5.230      0.000000169 ***
ma2       0.8844500   0.0550194   16.075     < 2e-16 ***
omega   0.0003106   0.0001838    1.690      0.0910 .
alpha1   0.3696620   0.1496237    2.471      0.0135 *
beta1     0.5808720   0.1434332    4.050      0.000051267 ***

I am confused as to why the output differs to such a great extent. Any idea
why this is happening?

Thank you very much
Gareth
0.083379387
0.008699772
0.003351814
0.046661306
0.033467943
-0.025573502
0.010237387
0.00744846
0.020828604
-0.146855884
0.020277203
0.027880479
0.038621378
0.000594399
-0.006639895
0.009914186
0.020025178
0.025759715
0.022464521
0.028107955
0.0422381
0.101634276
-0.026888584
0.01146049
0.044708291
-0.018154045
0.001589253
-0.036851936
0.019762503
0.027135241
0.011803562
-0.033994062
-0.011597658
0.006635909
0.067766663
-0.008254868
0.013182779
-0.020808155
0.061107367
0.012290673
-0.029757521
-0.022982344
-0.087435284
-0.044186223
-0.015795338
0.067521167
0.075724659
0.073252528
0.092583717
-0.08245092
-0.116486043
0.052599968
-0.345777383
0.05100371
0.131290757
-0.02610292
-0.033562525
0.079936188
0.024673621
0.076792818
0.113382245
-0.080804532
0.091152356
0.017262101
-0.020579688
-0.004648741
0.04899616
0.065454387
0.122365316
-0.011367096
-0.062824005
0.005981422
-0.066465362
-0.008250092
0.055465737
0.00873189
0.094435903
-0.024000748
-0.012801552
-0.040974344
0.062223935
0.092862874
-0.000845616
-0.093030269
0.096255361
0.042724515
-0.017402364
-0.069732113
0.051985553
-0.102527151
0.060274846
0.106455315
0.108161779
-0.009592972
0.053158611
0.014905337
0.001564732
0.019673884
-0.047224832
-0.139822623
0.049025631
-0.019216589
-0.006492666
0.022619841
-0.027496067
-0.049874477
-0.042816681
-0.086254566
-0.01875534
0.134261547
-0.021749665
0.056381221
0.049109879
-0.030047477
0.092529813
-0.000910383
0.067902036
0.045958178
0.006740051
-0.016370905
-0.026580938
0.005187639
-0.027091761
0.021911712
0.081977238
0.054629272
-0.006717325
0.071323125
0.015356053
0.013305804
0.053681714
-0.011095155
-0.054989118
0.095662422
0.028506376
0.069582136
0.019798084
0.092518792
-0.02441139
0.022648323
0.077760793
0.088950356
-0.032023616
0.066056777
0.039608013
-0.025399381
0.034003038
-0.014793005
0.051719327
0.020896748
0.044040014
0.027750517
0.041316558
0.022949989
0.015403561
0.057235253
0.034414179
0.017930122
-0.008313556
0.009777661
0.005368956
0.046193168
0.046753937
-0.031311901
-0.043407675
-0.056019321
0.117794356
-0.033892802
0.040368962
0.037074394
-0.043713253
-0.090285529
0.001746518
-0.147139361
-0.123327583
0.013906117
0.017661551
-0.040735413
-0.103356563
0.101685541
0.017724189
0.101294132
-0.028632587
0.09831003
0.030002089
0.001703645
0.058551596
0.021975675
0.030102714
-0.034523971
0.005197562
0.073119729
-0.002212304
-0.051566291
-0.031211884
0.078562984
-0.037644756
0.079517588
0.034421155
-0.003503486
0.061171443
-0.020772843
0.029249191
-0.000162193
0.021444384
-0.006202883
-0.019622804
-0.018612482
-0.0042783
-0.041416835
0.0884977
0.016542608
-0.02309664
0.057172183
0.017045913
-0.019441826
0.027269513
-0.034587284
0.019449129
0.028476815
0.025086638
0.01284734
0.040766369
0.027584594
0.03194549
0.03319442
-0.016908003
0.006169756
-0.026137044
0.083520076
-0.057275951
0.044706895
0.024689614
0.04404851
0.035399815
-0.009655731
0.030304204
-0.022252162
0.049691042
0.011551052
0.025034971
0.017770814
_______________________________________________
[email protected] 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.

Reply via email to