第七章 工具变量2SLSGMM
- 格式:ppt
- 大小:1.20 MB
- 文档页数:7
GMM的sta操作步骤广义矩估计(Generalized Method of Moments,即GMM)一、解释变量内生性检验首先检验解释变量内生性(解释变量内生性的Hausman 检验:使用工具变量法的前提是存在内生解释变量。
Hausman 检验的原假设为:所有解释变量均为外生变量,如果拒绝,则认为存在内生解释变量,要用IV;反之,如果接受,则认为不存在内生解释变量,应该使用OLS。
reg ldi lofdi estimates store ols xtivreg ldi (lofdi=l.lofdi ldep lexr) estimates store iv hausman iv ols (在面板数据中使用工具变量,Sta 提供了如下命令来执行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 hetero xtgls enc invs exp imp esc mrl,igls estimates store homo local df = e(N_g) - 1 lrtest hetero homo,df(`df')面板自相关:xtserial enc invs exp imp esc mrl 则存在一种更有效的方法,即GMM。
2sls stata代码使用2sls stata代码进行计量经济分析一、引言在计量经济学中,为了解决内生性问题,研究者常常使用两阶段最小二乘法(Two-Stage Least Squares, 2SLS)进行估计。
2SLS是一种常见的计量经济学方法,它通过建立一个结构方程模型,通过两个阶段的回归来估计内生变量的影响。
二、2SLS方法简介2SLS方法通过建立一个工具变量来解决内生性问题。
在第一阶段,研究者选择一个与内生变量相关但与误差项不相关的工具变量,通过回归得到内生变量的预测值。
在第二阶段,将这个预测值代入原始模型,再次进行回归分析,从而得到内生变量的准确估计。
三、使用Stata进行2SLS分析的步骤在Stata中,可以使用ivregress命令进行2SLS分析。
以下是一个简单的示例,演示了如何使用Stata进行2SLS分析。
1. 导入数据我们需要导入我们的数据集。
可以使用命令"import"或"insheet"导入数据。
2. 第一阶段回归接下来,我们需要进行第一阶段的回归分析,以得到内生变量的预测值。
使用ivregress命令进行第一阶段的回归分析,指定内生变量作为因变量,工具变量作为自变量。
3. 得到预测值在第一阶段回归之后,我们可以得到内生变量的预测值。
使用predict命令将预测值保存起来,以便在第二阶段回归中使用。
4. 第二阶段回归我们进行第二阶段的回归分析,将预测值代入原始模型。
使用ivregress命令进行第二阶段的回归分析,指定因变量和其他解释变量,并使用预测值作为自变量。
5. 结果解读在第二阶段回归之后,我们可以得到最终的估计结果。
通过检查回归系数的显著性和方向,我们可以判断内生变量对因变量的影响。
四、注意事项在进行2SLS分析时,需要注意以下几点:1. 工具变量的选择:工具变量应当与内生变量相关,但与误差项不相关。
2. 检验工具变量的有效性:可以使用Hausman检验或其他相关检验方法来检验工具变量的有效性。
搞定内生性,不可不知的工具变量法笔记内生性( endogeneity)问题,是指由自变量与误差项相关所引发的估计偏倚及统计结果误导性等问题的总称,即违背了线性回归中的正交假定而产生的一系列问题。
内生性问题看似简单,但目前已成为线性回归及其他回归模型中最为棘手的问题。
工具变量法是解决内生性问题的有效方法。
在工具变量估计中,第一,检验是否具有内生性,可以使用豪斯曼检验。
第二,工具变量的正交性检验。
(1)、强度条件,即工具变量应该与内生自变量具有较强的相关性,即该工具变量的应该能够代替或者表达原内生变量的信息,数学表达式为:COV(Z,X)=/0(2)、排除限制条件,即工具变量应该与误差项不相关,也就是与因变量Y中不能被已有的自变量x所表达的部分无关(也是与误差项无关)COV(Z,u)=/0。
工具变量估计二阶段最小二乘法的第一阶段就是利用原模型的内生解释变量对工具变量进行OLS,得到解释变量的拟合值;第二步,利用得到解释变量的拟合值对原模型进行最小二乘法,从而得到方程模型的估计值,这样就可以消除内生性的影响。
首先了解一下二阶段最小二乘法Stata中的命令为ivregress,语法格式为•ivregress estimator depvar [varlist1] (varlist2 = varlist_iv) [if] [in] [weight] [, options]选项介绍estimator分为2sls两阶段最小二乘、liml有限的信息最大似然(liml) 、gmm广义矩方法(gmm)depvardepvar 为被解释变量;varlist1为外生解释变量;varlist2 为所有的内生解释变量;varlist_iv为所有的工具变量;在选项 options 中,vce(robust)表示稳健型标准误可使用 firstfirst 选项报告 2SLS 中第一阶段的回归结果small表示小样本下的自由度调整本文以伍德里奇第十五章数据mroz.dta为例,研究已婚妇女的教育回报,相关数据介绍如下:•••••••••••••use morz.dtaeditdesc*被解释变量label var lwage 已婚妇女工资的对数值*解释变量label var educ 受教育年数 label var exper 工作年限label var expersq 工作年限平方*工具变量label var fatheduc 已婚妇女的父亲的受教育年数label var motheduc 已婚妇女的母亲的受教育年限其中研究问题为:建立lnwage与educ、exper 、expersq的方程,但是包括了影响已婚妇女工资的遗漏变量,可能存在内生性问题,其中能力会对工资产生影响,但是却与解释变量X中的educ相关,内生性存在。
⼯具变量法(⼆):弱⼯具变量世上没有完美的计量⽅法,因为所有的计量⽅法与模型均依赖于⼀定的前提假设。
因此,在估计完计量模型后,通常需要对模型的前提假设进⾏检验,称为 “诊断性检验”(diagnostic checking)或 “模型检验”(model checking)。
⼯具变量法也不例外。
⼯具变量法的成⽴依赖于有效的⼯具变量(valid instruments),即所使⽤的⼯具变量须满⾜相关性(与内⽣解释变量相关)与外⽣性(与扰动项不相关)。
⼯具变量的相关性(Instrument Relevance)在⼤样本下,2SLS为⼀致估计。
但对于⼤多数实践中的有限样本(finite sample),2SLS估计量依然存在偏差(bias),并不以真实参数为其分布的中⼼,即⽽且,如果⼯具变量与内⽣变量的相关性较弱,则 2SLS 的偏差会变得更为严重。
直观来看,2SLS 的基本思想是通过外⽣的⼯具变量,从内⽣变量中分离出⼀部分外⽣变动(exogenous variations),以获得⼀致估计。
如果⼯具变量与内⽣变量的相关性很弱,则通过⼯具变量分离出的内⽣变量之外⽣变动仅包含很少的信息。
因此,利⽤这些少量信息进⾏的⼯具变量法估计就不准确,即使样本容量很⼤也很难收敛到真实的参数值。
这种⼯具变量称为 “弱⼯具变量”(weak instruments)。
弱⼯具变量的后果弱⼯具变量的后果类似于样本容量过⼩,会导致 2SLS 的⼩样本性质变得很差,⽽ 2SLS 的⼤样本分布也可能离正态分布相去甚远,致使基于⼤样本理论的统计推断失效。
下⾯通过蒙特卡洛模拟(Monte Carlo simulation)来直观地考察弱⼯具变量的后果。
考虑最简单的⼀元回归模型,假设其数据⽣成过程(data generating process)为:其中,为内⽣变量,与扰动项相关;⽽的真实系数为 2。
假设样本容量为10,000,并使⽤⼯具变量进⾏ 2SLS 回归。
工具变量法2SLS与GMM1第 10 章工具变量,2SLS 与 GMM10.1 解释变量与扰动项相关的例子例农产品市场均衡模型q d = α + α p + u (需求)t 0 1 t t ? q s = β + β p + v(供给) t ? q d 0 1 t t = q s(均衡)tt令q ≡q d=q s,可得t t tq t =α0+α1 p t +u tq =β+βp +vt 0 1 t t两个方程中的被解释变量与解释变量完全一样。
如直接作回归q ?O?LS?→p,估计的是需求函数还是供给函数?t t2图10.1 需求与供给决定市场均衡341 1 1 11 1把线性方程组中的( p t , q t )看成是未知数(内生变量),把(u t , v t ) 看作已知,可求解( p t , q t )为(u t , v t ) 的函数:p = p (u ,v ) = β0 - α0 + v t - u t ? t t t t α - β α - β ? 1 1 1 1 ?q = q (u ,v ) = α1β0 - α0 β1 + α1v t - β1u t ?? t t t t α - β α - β由于 p t 为(u t , v t ) 的函数,故Cov( p t , u t ) ≠ 0,Cov( p t , v t ) ≠ 0。
OLS 估计值α?1, β? 不是α , β 的一致估计量。
称这种偏差为“联立方程偏差”(simultaneity bias)或“内生变量偏差”(endogen eity bias)。
1如能将内生变量分成两部分,一部分与扰动项相关,另一部分与扰动项不相关,可用与扰动项不相关的那部分得到一致估计。
这种分离常借助另一“工具变量”来实现。
假设在图10.1 中,存在某个因素(变量)使得供给曲线经常移动,而需求曲线基本不动,则可估计需求曲线,参见图10.2。
这个使得供给曲线移动的变量就是工具变量。
10 *一般估计方法回归方程的估计在特定的条件下选择适当的估计方法会使得结果更加接近实际,更具有说服力。
满足古典线性回归模型的基本假设条件下,利用普通最小二乘法(OLS )估计出来的系数具备优良的线性无偏最小方差(BLUE )的性质。
如果一些条件不能满足,例如出现非线性模型、异方差、序列相关等情形,就无法得到这样的性质。
并且在面对因变量有影响而难以取舍或特殊的计量模型时,就需要改进估计方法以获得更加满意的估计结果。
下面依次介绍几种常见的一般估计方法:非线性最小二乘法(NLS )、广义最小二乘法(GLS )、广义矩阵法(GMM )、逐步筛选最小二乘法、对数极大似然估计法。
10.1 非线性最小二乘法最小二乘法适用的古典假设之一是回归模型是线性的,然而社会经济现象是极其复杂的,有时被解释变量与解释变量之间的关系不一定是线性的。
例如柯布.道格拉斯(Cobb-Dauglass )生产函数模型:321t t t t y L K u ααα=+ ,t=1,2,...,T (10.1.1) 对此方程(10.1.2)进行对数变换,如下式123ln ln ln t t t t y L K u ααα=+++ (10.1.2)虽然式(10.1.2)的变量是非线性形式,此时我们仍能采用估计线性模型的方法,因此模型是参数线性的。
反之,就是参数非线性的,我们就要采用非线性的估计方法。
构建下面的非线性模型:(,)t t t y f x u α=+ ,t=1,2,…,T (10.1.3)式中,y 是被解释变量,x 为解释变量(向量),t u 为误差项,α为待估计的K 维参数向量12(,,...,)k αααα'=,T 是样本个数。
此处讨论的是,f 关于参数α的导数仍含参数α本身,即参数非线性模型。
非线性最小二乘估计是要选择参数向量α的估计值ˆα使残差平方和S(ˆα)最小:[]21ˆˆ()(,)T t t t S y f x αα==-∑ (10.1.4)求解方程,对每个参数分别求偏导数并令这些偏导数为0,得到方程组:[]1ˆˆ(,)()ˆ2(,)0ˆˆT t t t t i i f x S y f x ααααα=∂∂=--=∂∂∑,i=1,2,...,k (10.1.5) 对于参数非线性模型,无法利用普通最小二乘的方法直接求解式(10.1.5)。
主题:两阶段最小二乘法与工具变量法在计量经济学中的应用1. 介绍两阶段最小二乘法两阶段最小二乘法(Two-Stage Least Squares, 2SLS)是一种常用的计量经济学方法,用于解决内生性问题。
内生性指的是因果关系中的变量之间存在相互影响,从而导致回归估计结果出现偏误。
在这种情况下,传统的最小二乘法估计会产生一系列问题,而2SLS方法则可以有效应对内生性问题。
2. 2SLS的基本原理2SLS方法通过两个阶段的回归来解决内生性问题。
在第一阶段,利用工具变量(Instrumental Variable, IV)对内生变量进行预测,得到预测值。
然后在第二阶段,将这些预测值作为虚拟自变量,代替原内生变量进行回归分析。
这样可以消除内生性带来的偏误,得到更准确的估计结果。
3. 工具变量法的选择选取适当的工具变量对2SLS方法的有效实施至关重要。
工具变量要满足两个条件:工具变量必须与内生变量相关;工具变量不能与误差项相关。
只有在满足这两个条件的前提下,工具变量才能有效地解决内生性问题。
4. 工具变量法的优点和局限性工具变量法作为解决内生性问题的一种重要方法,具有一定的优点。
它能够有效地减少回归估计的偏误,提高估计结果的准确性。
工具变量法在理论上被广泛认可,具有较强的可靠性。
然而,工具变量法也存在局限性,例如工具变量的选择可能受到数据可得性的限制,导致实施时候面临较大挑战。
5. 两阶段最小二乘法与工具变量法在实践中的应用在实际的计量经济学研究中,两阶段最小二乘法与工具变量法被广泛应用于解决内生性问题。
研究人员常常利用2SLS方法来评估一些政策或项目对经济变量的影响,同时选择适当的工具变量来进行估计。
通过这种方法,他们可以更加准确地判断政策或项目对经济变量的影响,为决策提供科学依据。
6. 结语两阶段最小二乘法与工具变量法在计量经济学中发挥着重要作用。
通过2SLS方法和适当的工具变量的选择,研究人员能够更加准确地估计经济模型中存在内生性问题的变量,为实证研究提供可靠的结果和结论。
STATA做GMM估计广义矩估计(Generalized Method of Moments,即GMM)一、解释变量内生性检验首先检验解释变量内生性(解释变量内生性的Hausman 检验:使用工具变量法的前提是存在内生解释变量。
Hausman 检验的原假设为:所有解释变量均为外生变量,如果拒绝,则认为存在内生解释变量,要用IV;反之,如果接受,则认为不存在内生解释变量,应该使用OLS。
reg ldi lofdiestimates store olsxtivreg ldi (lofdi=l.lofdi ldep lexr)estimates store ivhausman iv ols(在面板数据中使用工具变量,Stata提供了如下命令来执行2SLS:xtivreg depvar [varlist1] (varlist_2=varlist_iv) (选择项可以为fe,re等,表示固定效应、随机效应等。
详见help xtivreg)如果存在内生解释变量,则应该选用工具变量,工具变量个数不少于方程中内生解释变量的个数。
“恰好识别”时用2SLS。
2SLS的实质是把内生解释变量分成两部分,即由工具变量所造成的外生的变动部分,以及与扰动项相关的其他部分;然后,把被解释变量对中的这个外生部分进行回归,从而满足OLS前定变量的要求而得到一致估计量。
tptqtp二、异方差与自相关检验在球型扰动项的假定下,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。