[R-SIG-Finance] Unusually large t-values from ugarchfit
Alexios Ghalanos
alexios at 4dscape.com
Wed Sep 17 14:21:02 CEST 2014
Robust standard errors formula/details are provided in the vignette if I am not mistaken, but will add some additional details (re the calculation and the additional arguments to ugarchfit in the development version) when I find some time.
Alexios
> On 17 Sep 2014, at 15:12, alexios ghalalanos <alexios at 4dscape.com> wrote:
>
> Gareth,
>
> 1. For such a small dataset (242 points) try using QML (i.e.
> distribution="norm").
> 2. Also, don't use "coredata" and don't multiply by 100.
> Instead, pass the returns as xts (as is).
>
> -Alexios
>
>
>> On 17/09/2014 12:33, Gareth McEwan wrote:
>> Hi Alexios
>>
>> I seem to be getting exceptionally big t-values in a lot of my fitting
>> output (across a number of financial variables). The majority of the
>> variables are in "monthly log return" format calculated from "monthly
>> price observations" over the last 20 years (of the 18 log return series
>> 1 is first-differenced and another is second-differenced). Sample sizes
>> are small, unfortunately, only around 242 log return observations per
>> variable.
>>
>> I'm a big fan of reproducible research, but I'm not sure how to get the
>> data to you. I've attached a .csv document to this email though. If
>> others are interested, I've selected the FSPI variable (S&P 500 Index)
>> for which data is easily obtainable. My data is from a local data vendor
>> here in South Africa. So, this variable is in monthly log returns,
>> multiplied by 100 to put it in percentage form.
>>
>> # 5: S&P 500 Index (Developed Equity Markets)
>> # 5: ARMA(2,3)-GARCH(1,1) errors~jsu
>> spec.FSPI <-
>> ugarchspec(variance.model=list(model="sGARCH",garchOrder=c(1,1),
>>
>> submodel=NULL,external.regressors=NULL,variance.targeting=F),
>>
>> mean.model=list(armaOrder=c(2,3),include.mean=T,external.regressors=NULL),
>> distribution.model="jsu")
>> garch.FSPI <-
>> ugarchfit(spec=spec.FSPI,data=coredata(FSPI.log.ret),solver="hybrid")
>> show(garch.FSPI)
>>
>> Optimal Parameters
>> ------------------------------------
>> Estimate Std. Error t value Pr(>|t|)
>> mu 0.70104 0.000762 919.8719 0.000000
>> ar1 -1.93142 0.000391 -4944.8270 0.000000
>> ar2 -0.93236 0.000206 -4534.2598 0.000000
>> ma1 1.85979 0.000165 11287.6463 0.000000
>> ma2 0.72827 0.000149 4887.0466 0.000000
>> ma3 -0.13019 0.000058 -2232.2089 0.000000
>> omega 1.28003 0.599599 2.1348 0.032776
>> alpha1 0.21330 0.038001 5.6129 0.000000
>> beta1 0.74371 0.035146 21.1605 0.000000
>> skew -2.35018 1.132755 -2.0747 0.038010
>> shape 2.19635 0.714951 3.0720 0.002126
>>
>> Robust Standard Errors:
>> Estimate Std. Error t value Pr(>|t|)
>> mu 0.70104 0.029683 23.61746 0.00000
>> ar1 -1.93142 0.030470 -63.38848 0.00000
>> ar2 -0.93236 0.012092 -77.10479 0.00000
>> ma1 1.85979 0.001194 1558.23243 0.00000
>> ma2 0.72827 0.000222 3283.16473 0.00000
>> ma3 -0.13019 0.003171 -41.05573 0.00000
>> omega 1.28003 4.319409 0.29634 0.76697
>> alpha1 0.21330 1.281223 0.16648 0.86778
>> beta1 0.74371 1.042388 0.71347 0.47556
>> skew -2.35018 4.813643 -0.48823 0.62538
>> shape 2.19635 3.490002 0.62933 0.52914
>>
>> The excessively large t-values are worrying me. Have you found this to
>> be normal? Or is there something I'm missing in the modelling methodology?
>>
>> Also, a word on how the Robust Standard Errors are calculated would be
>> highly appreciated. I find some of the fitted variables have
>> statistically significant variables in the "Optimal Parameters" output,
>> but which then become insignificant in the "Robust Standard Errors"
>> output (as in the case above). Can you provide any guidance on this finding?
>>
>> Many many thanks for the help !!
>> Gareth
>>
>>
>>
>> _______________________________________________
>> 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