Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • The speed-of-adjustment coefficient (ADJ) is expected to fall into the range [-1, 0]. In your case, it is not statistically significantly different from -1. The interpretation would be that any deviation from the long-run relationship is fully corrected instantaneously.
    https://twitter.com/Kripfganz

    Comment


    • what is the difference between the two different methods here with ec1 and ec? With the help command we get ec = estimate with depvar in first differences and display output in error-correction form and ec1 = like option ec, but parameterizes long-runcoefficients as of time t-1. How would this affect our results? Regards Jonathan Hillgren


      ardl lnIMsve lnBNPSve lnPPIse lnSekeur lnVol, exog (FinD) aic ec1 lags(3 0 0 0 2), ardl lnIMsve lnBNPSve lnPPIse lnSekeur lnVol, exog (FinD) aic ec lags(3 0 0 0 2)

      Comment


      • The long-run coefficients are the same in both specifications. Only the short-run coefficients of the contemporaneous changes of the exogenous regressors differ. In addition to the help file remarks section on "Long-run coefficients expressed in time t or t-1", this difference can also be seen on slide 9 of my presentation at the Stata Conference 2016 in Chicago.
        https://twitter.com/Kripfganz

        Comment


        • Thanks for your answer! Which one would you recommend when we are using log variables?

          Comment


          • Whether your variables are in logs or not does not matter for this question. It is more a matter of taste and most people seem to prefer the ec1 option.
            https://twitter.com/Kripfganz

            Comment


            • Hi,
              When we're running the command "ardl lnIMnor lnBNPnor lnPPIne lnNokeur Vol, exog (FinD) aic lags(. . . . .) maxcombs(2500)" in stata we get an insignificant value for lnPPIne and also for Vol even though the model suggest we should include 2 lags for the volatility. If we keep the variables ans run the command "ardl lnIMnor lnBNPnor lnPPIne lnNokeur Vol, exog (FinD) aic ec1 lags(3 0 0 2 2)" the lnPPIne variable is still insignificant for both long and short run. Should we therefore remove lnPPIne from our model? For the Vol variable it's significant in the long run, but not in short run. What is your suggestion for this variable? Can we keep it even though it's insignificant when we run the first command since it looks significant in the long run?
              This is what it looks like:
              Click image for larger version

Name:	ardl aic.PNG
Views:	1
Size:	28.3 KB
ID:	1385715

              Click image for larger version

Name:	ardl ec1.PNG
Views:	1
Size:	27.6 KB
ID:	1385716

              Click image for larger version

Name:	ardl ec1 2.PNG
Views:	1
Size:	10.5 KB
ID:	1385717


              We would be really thankful for your reply!

              Comment


              • It can happen that the AIC or BIC suggest a model that includes lags of a variable that are all individually statistically insignificant. The t-test for individual significance does not take the covariance of the variables into account while the information criteria do (as does an F-test, for example). The statistically significant long-run coefficient of Vol then indeed highlights that all the lags are jointly significant and it is important to keep them. Intuitively, all three lags have the same sign. When you add all of them up, the sum becomes statistically significant.

                For lnPPIne, it is a matter of taste if you want to keep it or not. When you keep it, then you are on the safe side regarding a potential omitted variable bias. You could also use once again the AIC / BIC to compare a model with and without this variable:
                Code:
                ardl lnIMnor lnBNPnor lnPPIne lnNokeur Vol, exog (FinD) aic lags(. . . . .) maxcombs(2500)
                estat ic
                ardl lnIMnor lnBNPnor lnNokeur Vol, exog (FinD) aic lags(. . . .) maxcombs(2500)
                estat ic
                The postestimation command estat ic displays the respective values of the information criteria. You would choose the model with the lower value (closer to minus infinity).
                https://twitter.com/Kripfganz

                Comment


                • Dear Sebastian,

                  I read the indications you provided for the ardl postestimation and the slides employed at the Chicago Stata conference.

                  I was wondering (but correct me if I am wrong) if you also implemented (or are going to implement) a series of diagnostic tests. I am thinking in particular at a Lagrange multiplier of residual serial correlation, a RAMSEY test for functional form misspecification, and White's test for heteroskedasticity.

                  Many thanks for your kind attention.

                  Regards

                  Marco

                  Comment


                  • We are currently not planning to implement further postestimation commands. With the regstore() option, you can recover the underlying regress estimation results and subsequently use all available postestimation commands for regress, e.g. the Ramsey RESET test:
                    Code:
                    webuse lutkepohl2
                    ardl ln_inv ln_inc ln_consump, regstore(ardl)
                    estimates restore ardl
                    estat ovtest
                    https://twitter.com/Kripfganz

                    Comment


                    • Dear Sebastian,

                      I am extremely thankful for your kind reply and for providing me with a usesul example.

                      Your help is extremely appreciated and I do thank you vey much for constant kindness.

                      Marco

                      Comment


                      • Dear Sebastian,

                        Pesaran et al (2001) argue that it is really important that the ardl model does not suffer from serial correlation. If it does, in what way will the estimation be wrong? Why is this a key assumption?

                        Best Alexander

                        Comment


                        • The argument of Pesaran et al. (2001) mainly relates to the bounds testing procedure. The respective critical values are obtained under the assumption of no serial correlation. If that assumption is violated, then the critical values for the bounds tests will no longer be valid and inference will be misleading. For testing purposes, their suggestion is thus not to use a too parsimonious lag specification. In other words, the AIC might be preferred over the BIC when choosing the lag order because the AIC tends to prefer models with more lags of the variables and thus reduces the potential for remaining serial correlation.
                          https://twitter.com/Kripfganz

                          Comment


                          • Thank you very much for the answer, I really appreciate it. A further question. My professor suggests that instead of testing for heteroscedasticity one should use robust standard errors. Is there a way to implement these in the ardl command in Stata?

                            Comment


                            • Robust standard errors are not currently implemented in ardl but there is a workaround based on the underlying regress estimates:
                              Code:
                              webuse lutkepohl2
                              ardl ln_inv ln_inc ln_consump, regstore(ardl)
                              estimates restore ardl
                              `e(cmdline)' vce(robust)
                              The last line re-estimates the ARDL model with the regress command and adds the vce(robust) option.
                              https://twitter.com/Kripfganz

                              Comment


                              • Sebastian Kripfganz thanks for all your quick and kind replys and I am really grateful for your responses. Would it in theory be possible for a variable to show a negative long term coefficient but in the short run be positive? best regards Jonathan Hillgren

                                Comment

                                Working...
                                X