GMM估计中文讲义广义矩估计
generalized method of moments

generalized method of moments
广义矩估计,即GMM(Generalized method of moments),是基于模型实际参数满足一定矩条件而形成的一种参数估计方法,是矩估计方法的一般化。
只要模型设定正确,则总能找到该模型实际参数满足的若干矩条件而采用GMM 估计。
在随机抽样中,样本统计量将依概率收敛于某个常数。
这个常数又是分布中未知参数的一个函数。
即在不知道分布的情况下,利用样本矩构造方程(包含总体的未知参数),利用这些方程求得总体的未知参数。
广义矩估计是统计学和计量经济学中常用的一种半参数估计方法,Lars Peter Hansen1982年根据Karl Pearson1894年发明的矩
估计(method of moments)发展而来。
GMM的发明是Hansen得到2013年诺贝尔经济学奖的原因之一。
GMM的产生主要使用时机是最小二乘法的严格假设条件不成立时(例:解释变数与误差项有相关性),并且不知道资料的机率分布,以致不能使用最大似然估计时,GMM方法的宽松假设使得它在计量经济学(Econometrics)中得到广泛应用。
GMM估计法具有一致性、渐近正态分布,有效率等性质。
gmm估计方法stata

gmm估计方法stataGMM 估计方法是一种参数估计方法,它是广义矩估计法的一种特殊形式。
GMM 估计方法通过构造题目中的未知参数的样本矩来估计参数,这种方法可以通过软件 Stata 实现。
在 Stata 中进行 GMM 估计方法,首先需要使用 gmm 命令进行设置。
gmm 命令的基本设置格式如下:gmm depvar (instrum:list varlist) [, option]其中,depvar 是被解释变量,instrum 是工具变量,option 表示其他设置选项。
GMM 估计方法的两个重要参数是工具变量和矩阵权重矩阵。
在Stata 中,可以使用ivregress 命令来生成工具变量。
同时,Stata 还提供了弱工具变量下的优化算法,用户可以通过 ivreg2 命令进行设置。
在进行 GMM 估计方法之前,需要先确定样本矩的形式,并确定权重矩阵的构造方式。
对于 GMM 估计方法的权重矩阵,可以使用被广泛引用的认可的经验记述变量或等权重矩阵来构建。
根据样本数据的特征,选择一种合适的矩阵会产生更精确的估计结果。
在实际应用中,GMM 估计方法可以用于计算模型的峰值位置、变化趋势及其他未知参数。
这种方法在金融学、计量经济学、卫生经济学、国际贸易和宏观经济政策等领域得到广泛应用。
在 Stata 中,通过对gmm 命令中 option 等参数进行设置,可以轻松完成 GMM 估计方法的计算。
总之,GMM 估计方法是一种重要的参数估计方法,Stata 软件的GMM 模块提供了实现该方法的便利性。
无论是在学术研究还是实践应用中,这种方法都拥有广泛应用前景。
GMM估计讲义 广义矩估计

GMM估计讲义广义矩估计GMM估计讲义矩条件一个简单的线性回归模型,yx,,,, , 1.1 tT,1,,ttt由残差的均值等于零可得,Eyx(,,)()0,,E, 1.2 tttt方程1.2是理论上的矩条件,对于数据,它的粗略样本矩条件为:T1(yx,,,)0 1.3 ,ttT,1t直观上,当真实值时,由于理论矩为零,样本矩应该越接近于零越好。
求解1.3,,我们得到的矩估计量, ,T1y,tTt,1ˆ,, 1.4 1T1x,tTt,1x但矩条件并不唯一,在1.2两边同时乘以,由残差与变量无关的假设,我们可以得到t另一个矩条件,Exyxx(,,)()0,,E, 1.5 tttttt相似地,我们得到样本的矩条件,T1(yxx,,,)0 1.6 ,tttT,1t这样,我们可以获得,的另一个矩条件估计量,T1yx,ttTt,1ˆ,, 1.7 1T12x,tTt,1其与OLS估计量一致。
为了满足上述两个矩条件,我们可以使用两个矩条件的加权最小估计,即22Jgg()()(),,,,, 1.8 12TT11g,,,(yxx,g,,,(yx,()),()) ,,2ttt1ttTT,,11ttwwww方程1.8说明两个矩条件是同等重要的。
一般的,我们使用权矩阵,,,,11122122最小化目标函数,22,JwgwggwggwggWg()()()()()()(),,,,,,,,,,,, 1.9 11112122112222 为了保证非负,在需要是正定矩阵。
WgEZ()0,,Z 此外还有其他的矩条件,如,是工具变量向量。
tttt一些问题:1(什么矩条件可以使用,Gallant and Tauchen (1996, ET). 2( 什么工具变量可以使用,Bates and White (1993, ET) and Wooldrige (1994, Handbook of Econometrics, IV)3(怎么选择加权矩阵, W一般程序离散时间经济模型的动态规划行为需要运用Euler 方程:Exbh(,)0,, 2.1 m,1ttn,0x:向量; k,1tn,b:估计的参数向量, l,10klmRRR,,:,已知函数。
广义矩估计gmm法

广义矩估计gmm法
广义矩估计GMM法是一种用于模型参数估计的非线性最小二乘估计方法。
该方法将问
题的解决方案表示为最小化某种“不匹配度”,这一不匹配度也被称作残差。
这种残差将
被度量来确定无论是模型和数据之间,或者模型和数据之间的匹配程度。
广义矩估计GMM
法是一种一般性回归方法,它对待模型和数据的不匹配来自于一种广义矩矩阵(GMM)中
的曲率,该矩阵有着更复杂、更深层次的特征。
它属于GMM统计,该统计可以被用来比较
并分析不同类之间的差异,并预测各种任务的结果,半监督的、无监督的实值型和分类型
估计也是如此。
许多概念、方法和工具在GMM估计中都具有重要的地位,其中包括n阶差异(nRD)、极值过滤器、梯度下降优化法,以及模拟和分层最优化等。
各种标准和技术应用于估计GMM法中,可以提高模型参数的估计准确性,使回归变得更精确、更稳健。
广义矩估计GMM法提供多种不同的参数估计配置,来处理各种数据情况,这些数据情况包括有标准误
差的数据,有偏差的数据,以及有缺失值的数据等。
它还可以应用于时间序列数据,用来
估计模型参数的随机变动,从而改善模型预测准确性。
总之,广义矩估计GMM法是一种模型参数估计的强大工具,它可以用来估计和拟合各
种数据存在的模型参数。
它也可以应用到时间序列数据上,改善模型预测水平,给出一种
准确稳健的模型参数估计,从而使科学研究得到更优良的结果。
广义矩方法

1、广义矩方法(GMM)广义矩方法是基于模型实际参数满足的一些矩条件而形成的一种参数估计方法,是聚集方法的一般化。
GMM的优点:仅需要知道一些矩条件,而不需要知道随机变量的分布密度(如极大似然估计)。
这可能是一个缺陷,因为GMM经常不能对样本中的全部信息进行有效利用。
并且如果如果模型的设定是正确的, 则总能找到该模型实际参数满足的若干矩条件而采用GMM。
广义矩估计选择的矩估计方程个数多于待估参数的个数时, 必须选择参数使它尽可能地与各个矩估计方程配合, 来调和将出现在过度识别系统中的互相冲突的估计。
一种办法就是最小化准则函数。
令θ为参数向量, m(θ)为样本矩条件。
最小化准则函数即使J T = m (θ)′m (θ)最小。
考虑到不同的矩条件所起的作用不同, 人们希望某些矩条件的作用大些、某些矩条件的作用小些, 因此引入了加权矩阵, 它反映了各阶矩在GMM 中的重要程度。
由此问题转化成了使J T = m (θ)′w(θ)m (θ)最小。
这里W (θ) 是一个正定权重矩阵, 它反映了与每一个矩条件相配合的重要性。
GMM 估计量就是使J T最小化时的参数估计量θ, 即θ= argmin [m (θ)′w(θ)m (θ) ]。
其中, m (θ) 为样本矩条件, 是m * 1 维的正交条件。
权重矩阵W (θ) 为m * m 维的正定对称矩阵, θ为L* 1 维向量,L≤m。
为使J T 极小化, 对J T关于θ求导, 得到一阶条件m (θ)′W (θ) m (θ) = 0其中, m (θ) 是m (θ) 关于θ的Jacobian 矩阵。
GMM 估计的核心问题是对加权矩阵的选择问题。
如果选取的矩条件个数恰好等于待估参数的个数, 就属于“恰好识别”( just -ident ified) 的类型, 无论权重矩阵如何选取, 都有最小值0。
如果选取的矩条件个数多于待估参数的个数, 就属于“过度识别”(over-identified)的类型, 这时并不是每个矩条件都能得到满足, 而权重矩阵W决定了各个矩条件的相对重要性。
2.2 广义矩估计

4、权矩阵的选择
• 关于权矩阵的选择,是GMM估计方法的一个核心 问题。
ˆ arg min (m( )'W 1 m( ))
权矩阵可根据每个样本矩条件估计的精确程度来设 置(用方差来度量)。例如,对估计较精确的矩条 件给予较大的权重,对估计较不精确的矩条件给予 较小的权重。
1 W 2 n
§2.2 广义矩估计
(GMM, Generalized Method of Moments)
一、广义矩估计的概念
二、广义矩估计及其性质
三、正交性条件和过度识别限制的检验
四、关于2SLS与GMM关系的讨论
关于GMM的主要文献
• 关于GMM最早的系统的描述 L. Hansen, 1982: Large Sample Properties of GMM Estimation, Econometrica 50, p1029-1054 • 关于GMM 的总结 A. Pagan and M. Wickens, 1989: A Survey of Some Recent Economertic Methods, Economic Journal 99, p962-1025 • 关于GMM发展的讨论 R. Davidson and J. MacKinnon, 1993: Estimation and Inference in Econometrics, New York Oxford Univ. Press
• 如果l=K,这时Z’X为KK方阵且可逆。于是: β=(Z’X)-1W-1(X’Z)-1X’ZWZ’Y =(Z’X)-1Z’Y 可见,βGMM=βIV, 这时W的选择对结果无影响。 • 如果l>K,这时根据W选取的不同,有不同的解 βGMM,但只要W是对称正定矩阵,估计结果都满 足一致性。 • 尽管不同的权矩阵W都可得到的一致估计量,但 估计量的方差矩阵可能是不同的。因此,可以选 择最佳的W,以使估计量更有效(有小的方差)。
GMM广义矩估计
ˆ) 是自相关序列,取法和线性的 • 如果 gt (wt , 类似
26
检验问题
和线性情况类似,我们也可以得到相应的非 线性模型的检验方法
27
Example
28
Stochastic Volatility Models
如果模型被J-统计量拒绝,大的ti 的表示第 i 个 矩条件被错误指定
13
两步最小二乘 如果模型(1.1)的误差项是条件同方差,那么
Ext xt t2 2 xx S
ˆ S 的相合估计可以表示为 S ˆ 2 S xx 典型的取 n 2 1 ˆ ) 2 where ˆ ˆ n ( y z
ˆW ˆ S )1 S W ˆS ˆS (S W ˆ S )1 (1.9) (S W xz xz xz xz xz xz
ˆ(W ˆ )) ( W )1 WSW ( W )1 (1.8 avar( xz xz xz xz xz xz
9
估计的效率
GMM估计效率的定义
序列不相关的矩: (通常 gt (0 ) 为遍历平稳的 MDS),那么 S avar(g ) E[gt (0 )gt (0 ))] 根据White(1982), S 的一个异方差(HC)估计
ˆ)g ( ˆ) S 1/nt 1 g t ( t
n
15
序列相关时的矩:如果总体的矩条件gt (0 ) 是 遍历平稳,但是序列相关的过程,那么
ˆ( S ˆ 1 ) arg min ng S ˆ 1 g n n
S 的一致估计可以由下式给出
n 1 n 1 ˆ) 2 ˆt2 xt xt ( yt zt S xt xt n t 1 n t 1
广义矩估计GMM
广义矩估计(Generalized Method of Moments ,即GMM )一、解释变量内生性检验首先检验解释变量内生性(解释变量内生性的Hausman 检验:使用工具变量法的前提是存在内生解释变量。
Hausman 检验的原假设为:所有解释变量均为外生变量,如果拒绝,则认为存在内生解释变量,要用IV ;反之,如果接受,则认为不存在内生解释变量,应该使用OLS 。
reg ldi lofdiestimates store olsxtivreg ldi (lofdi=l.lofdi ldep lexr)estimates store iv hausman iv ols(在面板数据中使用工具变量,Stata 提供了如下命令来执行2SLS:xtivreg depvar[varlist1] (varlist_2=varlist_iv) (选择项可以为fe ,re 等,表示固定效应、随机效应等。
详见help xtivreg )如果存在内生解释变量,则应该选用工具变量,工具变量个数不少于方程中内生解释变量的个数。
“恰好识别”时用2SLS 。
2SLS 的实质是把内生解释变量分成两部分,即由工具变量所造成的外生的变动部分,以及与扰动项相关的其他部分;然后,把被解释变量对中的这个外生部分进行回归,从而满足OLS 前定变量的要求而得到一致估计量。
t p t q t p 二、异方差与自相关检验在球型扰动项的假定下,2SLS 是最有效的。
但如果扰动项存在异方差或自相关,面板异方差检验:xtgls enc invs exp imp esc mrl,igls panel(het)estimates store heteroxtgls enc invs exp imp esc mrl,iglsestimates store homolocal df = e(N_g) - 1lrtest hetero homo, df(`df')面板自相关:xtserial enc invs exp imp esc mrl则存在一种更有效的方法,即GMM 。
GMM估计中文讲义广义矩估计
GMM 估计中文讲义2线性模型1212i i i i i i y x x x βεββε=+'''=++ ()0i i E x ε=1i x 是1k ⨯,2i x 是1r ⨯,l k r =+。
如果没有其他约束,β的渐进有效估计量是OLS估计。
现在假设给定一个信息20β=,我们可以把模型写为,11i i i y x βε'=+,()0i i E x ε= 如何估计1β?一种就是OLS 估计。
然而这种方法不是必然有效的,当在()0i i E x ε=方程中有l 个约束,然而1β的维数k l <,这种情况称为过渡识别。
这里有r l k =-比自由参数多的矩约束,我们称r 是过渡约束识别个数。
让(,,,)g y z x β是1l ⨯个方程,参数β为1k ⨯,且k l <,有0(,,,)0i i i Eg y z x β= (1)0β是β的真实值,在上面线性模型中有1(,,)()g y x x y x ββ'=-。
在计量经济学里,这类模型称为矩条件模型。
在统计学中,这称为估计方程。
另外,我们还有一个线性矩条件模型,1i i i y z βε'=+,()0i i E x ε=i z 和i x 的维数都是1k ⨯,且有1l ⨯,k l <,如果k l =则模型是恰好识别,否则是过渡识别。
变量i z 是i x 的一部分或是i x 的函数。
模型(1)可以设置为,0(,,,)()i i i g y z x x y z ββ'=- (2)GMM 估计模型(2)样本均值为11111()(())()n n n i i i i i i n n ng g x y z X y X Z ββββ==='''=-=-∑∑ (3)β的矩估计量就是设置()0n g β=。
对于k l <个方程大于参数的情形,GMM 估计思想就是设置()n g β近可能的接近于零。
广义距(GMM)估计讲义
Overview Principal advantage of GMM - it provides a general framework for inference since it encompasses a large number of estimators in econometrics. GMM expands the type of probability models we can consider. Not necessary to specify a p.d.f and therefore all the moments of a random variable. We can focus on a limited set of moments As we see moment equations and minimum generalised distance are key components of GMM Generalisation: two ways 1. Moments can be NL functions of the unknown parameters 2. There may be more moments than unknowns. GMM unifies these two aspects within a single estimation strategy.
5
(1)
The Analogy Principle The analogy principle of estimation... proposes that population parameters be estimated by sample statistics which have the same property in the sample as the parameters do in the population. Goldberger (1968, p. 4): Analogue estimators are estimators obtained by application of the analogy principle. Population moment conditions suggest as an estimator the solution to the corresponding sample moment condition. Example MOM estimator. In the i.i.d case if E [yi − µ] = 0 in the population use as estimator µ that solves the corresponding sample moment conditions N −1 i (yi − µ) = 0, leading to µ = y, the sample mean.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GMM 估计中文讲义2
线性模型
121
2i i i i i i y x x x βεββε=+'''=++ ()0i i E x ε=
1i x 是1k ⨯,2i x 是1r ⨯,l k r =+。
如果没有其他约束,β的渐进有效估计量是OLS
估计。
现在假设给定一个信息20β=,我们可以把模型写为,
11
i i i y x βε'=+,()0i i E x ε= 如何估计1β?一种就是OLS 估计。
然而这种方法不是必然有效的,当在()0i i E x ε=方程中有l 个约束,然而1β的维数k l <,这种情况称为过渡识别。
这里有r l k =-比自由参数多的矩约束,我们称r 是过渡约束识别个数。
让(,,,)g y z x β是1l ⨯个方程,参数β为1k ⨯,且k l <,有
0(,,,)0i i i Eg y z x β= (1)
0β是β
的真实值,在上面线性模型中有1
(,,)()g y x x y x ββ'=
-。
在计量经济学里,这类模型称为矩条件模型。
在统计学中,这称为估计方程。
另外,我们还有一个线性矩条件模型,
1i i i y z βε'=+,()0i i E x ε=
i z 和i x 的维数都是1k ⨯,且有1l ⨯,k l <,如果k l =则模型是恰好识别,否则是过
渡识别。
变量i z 是i x 的一部分或是i x 的函数。
模型(1)可以设置为,
0(,,,)()i i i g y z x x y z ββ'=- (2)
GMM 估计
模型(2)样本均值为
11111
()(())()n n n i i i i i i n n n
g g x y z X y X Z ββββ==='''=-=-∑∑ (3)
β的矩估计量就是设置()0n g β=。
对于k l <个方程大于参数的情形,GMM 估计思
想就是设置()n g β近可能的接近于零。
对于l l ⨯加权矩阵W 0n >,让
()()W ()n n n n n J g g βββ'=⋅
这是向量()n g β长度的非负测度。
例如,如果W n I =,则有
2
()()()()n n n n n n J g g g ββββ'=⋅=⋅。
GMM 估计就是最小化()n J β,即定义arg ()GMM n J β
ββ=。
注意,如果k l =,则()0ˆn g β
=,GMM 估计就是矩估计方法。
GMM 估计的一阶条件为 ()11ˆ2()W ()2W ()ˆ0n n n n n Z X X y Z n n J g g ββββββ∂∂⎛⎫⎛⎫'''=⋅=-- ⎪ ⎪
∂∂⎝⎭⎝⎭
= ()ˆ2()W ()2()W n n
Z X X Z Z X X y β''''= 则β的GMM 估计为
()1ˆ(()W ())()W GMM n n Z X X Z Z X X y β-''''=
GMM 估计量的分布
假设W W>0p n −−
→,令)(i i Q E x z '= 和 2))((i i i i i E E x x g g ε=''Ω=
这里i i i g x ε=
,则11W W p n Z X X Z Q Q n n
⎛⎫⎛⎫'''−−→ ⎪ ⎪⎝⎭⎝⎭
11W W (0,)p
n Z X X Q N n n ε⎛⎫⎛⎫'''−−→Ω
⎪ ⎪⎝⎭⎝⎭
定理1:
ˆ)(0,)d N V ββ-−−→
11
()()()V Q WQ Q W WQ Q WQ --'''=Ω
为了使V 最小,最优加权矩阵1
0W -=Ω(证明留作练习)。
这产生了最有效的GMM 估计量:
111ˆ()GMM Z X X Z Z X X y β---''''=ΩΩ
这时,我们有定理2:对于有效的GMM 11ˆ)(0,())d
N Q Q β
β--'-−−→Ω 实际上10W -=Ω是未知的,但它能一致估计。
对于任何0W W p
n −−
→,我们仍然称ˆβ是有效的GMM 估计量,且有相同的渐进分布。
有效即意味着GMM 估计量有最小的渐进方差。
当我们只考虑加权矩阵W n ,这是弱有
效概念。
然而Gary Chamberlain (1987)证明这个GMM 估计量是半参数有效的。
有效加权矩阵估计
对于给定的W >0n ,ˆβ的GMM 估计量是一致但不是有效的,例如W =n l I 。
在线性模型,
一个较好的选择是1
W =()n X X -'。
给定第一步估计量,我们定义残差ˆi i i y z εβ'=-,矩方程 ˆˆˆ(,,,)i i i i i i g
x g y z x εβ==,构造 11()ˆˆn
n n i i n
g g g β
===∑ ˆˆi i n g g
g *=- 定义1
1
1111ˆW ˆi n n n i i n n i i i g g
n n g g g g --*==*⎛⎫⎛⎫
'''==- ⎪ ⎪⎝⎭⎝⎭
∑∑)) 那么有-10W =W p
n −−
→Ω,使用W n 得到的GMM 估计量是渐进有效的。
一个替代性选择是1
11ˆW ˆi n n i i g n g -=⎛⎫
'= ⎪⎝⎭
∑,使用非中心化的矩条件。
因为0i Eg =,这两种估计量在正确的假设下是渐进相等的。
然而,Alastair Hall (2000) 指出非中心化估计量是较
差的选择。
当构造假设检验,备择假设下的矩条件是无效的,如0i Eg ≠,所以非中心化的估
计量包含着偏误项,以及对检验势的影响。
对于线性模型,有效的GMM 估计量可以这样计算,首先,设置1
W =()n X X -'
,使用此加权矩阵估计ˆβ
,构造残差ˆˆi i i y z εβ'=-,矩方程ˆˆˆ(,,,)i i i i i i g x g y z x εβ==。
则GMM 估计为
()
1
11ˆ()()n n n n
Z X ng g X Z Z X g ng g X y g g g β
---''''''=--'')
))) 在多数例子中,当我们说“GMM ”时,其实我们就意味着是“有效GMM ”。
当有效估
计量比较容易计算时,有一点需要注意就是我们在使用非有效的GMM 估计量。
ˆβ
的渐进方差估计量为, ()11ˆ()n n V
n Z X ng g X Z g g --'''=-')) 刚才给出的两阶段GMM 估计的一个重要替代估计方法,是L. Hansen, Heaton and Yaron
(1996)的continuously-updated GMM 估计。
即我们让加权矩阵是β的函数,则矩条件方程是,
1
11()()()()()n n i n i i J n g n g g g βββββ-*=*⎛⎫
''= ⎪⎝⎭
∑
()()()i n i g g g βββ*=-
定理3
11ˆ)(0,())d N G G ββ--'-−−→Ω,1(())i i E g g -'Ω=,
()i g G E ββ⎛∂⎫= ⎪'∂⎝⎭。
ˆβ的方差由11()G G --'Ω)))估计,1i i
i n g g -**'Ω=∑))),1()i
i g G n ββ-∂='∂∑)
)。
过度识别检验
p
n i Eg g −−→,n g 可以用来评价0i Eg =假设是否正确。
根据有效加权矩阵n W 的表达
式,参数估计量的准则函数是,
21()n n n n n n
n J n W n g g ng g g g g g -''''==-))
过度识别的J 检验是,2ˆ()d l k J J βχ-=−−→。