Les modèles d'autorégression de vecteurs de données de panel courants comprennent l' estimateur Arellano-Bond (communément appelé GMM "différence"), l' estimateur Blundell-Bond (communément appelé GMM "système") et l' estimateur Arellano-Bover . Tous utilisent GMM et commencent par un modèle:
yit=∑l=1pρlyi,t−l+x′i,tβ+αi+ϵit
Arellano et Bond prennent la première différence de pour supprimer l'effet fixe, , puis utilisent des niveaux décalés comme instruments:
α i E [ Δ ϵ i t y i , t - 2 ] = 0yi,tαi
E[Δϵityi,t−2]=0
C'est fondamentalement la même que la procédure détaillée dans cet article Holtz-Eakin Newey Rosen , qui fournit également quelques instructions pour la mise en œuvre.
Blundell et Bond utilisent les premières différences en retard comme instruments pour les niveaux:
E[ϵitΔyi,t−1]=0
Le nom "système" GMM signifie généralement un mélange de ces instruments avec ceux d'Arellano Bond.
Arellano et Bover utilisent le système GMM et explorent également la dégradation des variables, qui à ma connaissance n'est pas directement implémentée R
, mais vous pouvez consulter leur article pour plus de détails.
Dans R
, Arellano-Bond et Blundell-Bond sont implémentés dans le plm
package , sous la commande pgmm
. La documentation à laquelle j'ai lié fournit des instructions et des exemples pour savoir exactement comment les implémenter.