Announcement

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

  • Rejection of Null hypothesis in "Hansen test excluding group" in -xtabond2-

    Dear Statalisters,

    I have doubts regarding validity of my GMM estimation, as I am encountering consistent rejection of null hypothesis (mostly for gmmstyle() instruments), for "Hansen test excluding group". Other postestimation tests like AR(2), p-value in Hansen overidentifying restriction tests, are more or less in order. How can I rectify my model mispecification issue without the group of specified instruments? My model tries to estimate bank risk using different bank-specific and macroeconomic variables. Given the persistence of risk and endogeneity issues of bank-specific variables, as documented in literature, I've employed a two-step system GMM estimation. Variables are as follows.

    Dependent: StrScore (a measure of banking risk)
    Endogenous Regressors: NIM, CRAR, ContLiab, CorpLoan, OpExpOpRev, ROA
    Strictly Exogenous Regressors: PCR, Size, Pub_Dummy ("0" if Private, "1" if Public), GDPGr, GsecYld, CMR, EPUInd, CPInfl, ExcUSD and Year dummies

    Attached below are the code and results of one of my many trials. Any inputs would be greatly appreciated.

    Code:
    xtabond2 ln_StrsScore L.ln_StrsScore L.Pub_Dummy L.CRAR L.GNPA L.PCR L.NIM L.CorpLoan L.ContLiab L.OpExpOpRev L.Size
    >  L.ROA GDPG GsecYld CMR EPUInd CPInfl ExcUSD, gmmstyle(ln_StrsScore, lag(2 4) collapse) gmmstyle(NIM CRAR ContLiab O
    > pExpOpRev ROA L.GNPA, lag(2 2) collapse) ivstyle(Year2-Year18 L.Pub_Dummy L.PCR L.Size GDPGr GsecYld CMR EPUInd CPIn
    > fl ExcUSD) twostep robust
    Favoring speed over space. To switch, type or click on mata: mata set matafavor space, perm.
    Warning: Two-step estimated covariance matrix of moments is singular.
      Using a generalized inverse to calculate optimal weighting matrix for two-step estimation.
      Difference-in-Sargan/Hansen statistics may be negative.
    
    Dynamic panel-data estimation, two-step system GMM
    ------------------------------------------------------------------------------
    Group variable: BankID                          Number of obs      =       643
    Time variable : Year                            Number of groups   =        39
    Number of instruments = 36                      Obs per group: min =        14
    Wald chi2(17) =  4.42e+06                                      avg =     16.49
    Prob > chi2   =     0.000                                      max =        17
    ------------------------------------------------------------------------------
                 |              Corrected
    ln_StrsScore | Coefficient  std. err.      z    P>|z|     [95% conf. interval]
    -------------+----------------------------------------------------------------
    ln_StrsScore |
             L1. |   .6698829   .1021456     6.56   0.000     .4696812    .8700846
                 |
       Pub_Dummy |
             L1. |   .0787349   .0409215     1.92   0.054    -.0014698    .1589396
                 |
            CRAR |
             L1. |   .4747118   .3258154     1.46   0.145    -.1638745    1.113298
                 |
            GNPA |
             L1. |  -.2653445   .3849624    -0.69   0.491    -1.019857    .4891679
                 |
             PCR |
             L1. |   .0523373   .0464587     1.13   0.260      -.03872    .1433946
                 |
             NIM |
             L1. |  -4.540326   3.030449    -1.50   0.134     -10.4799    1.399245
                 |
        CorpLoan |
             L1. |  -2.885826   1.454889    -1.98   0.047    -5.737356   -.0342955
                 |
        ContLiab |
             L1. |    .037948   .0254816     1.49   0.136     -.011995     .087891
                 |
      OpExpOpRev |
             L1. |   1.468971   .2623539     5.60   0.000     .9547669    1.983175
                 |
            Size |
             L1. |   .2594649   .1118172     2.32   0.020     .0403073    .4786226
                 |
             ROA |
             L1. |   4.266033   2.007027     2.13   0.034     .3323327    8.199733
                 |
           GDPGr |  -.6350152   .3527142    -1.80   0.072    -1.326322     .056292
         GsecYld |   12.61979   1.724086     7.32   0.000     9.240642    15.99893
             CMR |   -.957872   1.144962    -0.84   0.403    -3.201956    1.286212
          EPUInd |  -.0004786   .0004092    -1.17   0.242    -.0012807    .0003234
          CPInfl |   .5630867    .552654     1.02   0.308    -.5200953    1.646269
          ExcUSD |  -.0003239   .0017414    -0.19   0.852     -.003737    .0030892
           _cons |  -.7525114   .8461097    -0.89   0.374    -2.410856    .9058331
    ------------------------------------------------------------------------------
    Instruments for first differences equation
      Standard
        D.(Year2 Year3 Year4 Year5 Year6 Year7 Year8 Year9 Year10 Year11 Year12
        Year13 Year14 Year15 Year16 Year17 Year18 L.Pub_Dummy L.PCR L.Size GDPGr
        GsecYld CMR EPUInd CPInfl ExcUSD)
      GMM-type (missing=0, separate instruments for each period unless collapsed)
        L2.(NIM CRAR ContLiab OpExpOpRev ROA L.GNPA) collapsed
        L(2/4).ln_StrsScore collapsed
    Instruments for levels equation
      Standard
        Year2 Year3 Year4 Year5 Year6 Year7 Year8 Year9 Year10 Year11 Year12
        Year13 Year14 Year15 Year16 Year17 Year18 L.Pub_Dummy L.PCR L.Size GDPGr
        GsecYld CMR EPUInd CPInfl ExcUSD
        _cons
      GMM-type (missing=0, separate instruments for each period unless collapsed)
        DL.(NIM CRAR ContLiab OpExpOpRev ROA L.GNPA) collapsed
        DL.ln_StrsScore collapsed
    ------------------------------------------------------------------------------
    Arellano-Bond test for AR(1) in first differences: z =  -3.31  Pr > z =  0.001
    Arellano-Bond test for AR(2) in first differences: z =  -0.96  Pr > z =  0.337
    ------------------------------------------------------------------------------
    Sargan test of overid. restrictions: chi2(18)   =  44.48  Prob > chi2 =  0.000
      (Not robust, but not weakened by many instruments.)
    Hansen test of overid. restrictions: chi2(18)   =  22.02  Prob > chi2 =  0.231
      (Robust, but weakened by many instruments.)
    
    Difference-in-Hansen tests of exogeneity of instrument subsets:
      GMM instruments for levels
        Hansen test excluding group:     chi2(11)   =  14.66  Prob > chi2 =  0.199
        Difference (null H = exogenous): chi2(7)    =   7.36  Prob > chi2 =  0.392
      gmm(ln_StrsScore, collapse lag(2 4))
        Hansen test excluding group:     chi2(14)   =  21.12  Prob > chi2 =  0.099
        Difference (null H = exogenous): chi2(4)    =   0.90  Prob > chi2 =  0.925
      gmm(NIM CRAR ContLiab OpExpOpRev ROA L.GNPA, collapse lag(2 2))
        Hansen test excluding group:     chi2(6)    =  12.88  Prob > chi2 =  0.045
        Difference (null H = exogenous): chi2(12)   =   9.14  Prob > chi2 =  0.691
    I would urge upon the experts to kindly take a look at my issue and provide their suggestion.

    Many thanks and regards
    pankaj
Working...
X