I comuni modelli di autoregressione dei dati del pannello comprendono lo stimatore Arellano-Bond (comunemente indicato come "differenza" GMM), lo stimatore Blundell-Bond (comunemente denominato "sistema" GMM) e lo stimatore Arellano-Bover . Tutti usano GMM e iniziano con un modello:
yI t= ∑l = 1pρlyio , t - l+ x'io , tβ+ αio+ ϵI t
Arellano e Bond prendono la prima differenza di per rimuovere l'effetto fisso, α i e quindi usano livelli ritardati come strumenti:
E [ Δ ϵ i t y i , t - 2 ] = 0yio , tαio
E[ Δ ϵI tyio , t - 2] = 0
Questo è sostanzialmente lo stesso della procedura descritta in questo articolo di Holtz-Eakin Newey Rosen , che fornisce anche alcune istruzioni per l'implementazione.
Blundell e Bond usano le prime differenze ritardate come strumenti per i livelli:
Il nome "sistema" GMM di solito significa un mix di questi strumenti con quelli di Arellano Bond.
E[ ϵI tΔ yi , t - 1] = 0
Arellano e Bover usano il sistema GMM ed esplorano anche il degrado delle variabili, che per quanto ne sappia non è direttamente implementato R
, ma è possibile consultare i loro articoli per i dettagli.
In R
, sia Arellano-Bond che Blundell-Bond sono implementati nel plm
pacchetto , sotto il comando pgmm
. La documentazione a cui ho collegato fornisce istruzioni ed esempi su come implementarli.