互助问答第24期:PSM配对等问题

问题1:请问各位老师,用PSM配对怎样能够提高配对效果?
回答1:
提高PSM配对效果可以主要从两个方面入手:(1)匹配变量的筛选。根据研究需要,结合前人研究,筛选出适合自己实证的匹配变量。(2)选择合适的匹配方法。现阶段,主要的PSM配对方法有:最邻近方法、半径匹配方法、分层匹配方法、核匹配方法等。可以根据自己数据特征,结合各个方法自身的优缺点选择合适的方法匹配。例如,最邻近匹配方法会按照处理个体寻找与之配对的控制个体,处理组信息能够得到充分应用。但由于不舍弃任何一个处理组,导致有些配对组的倾向得分差距很大,配对质量不高。为此,为了处理组信息充分使用可以选择最邻近匹配,但要适当提高重复抽样的次数;具体各个匹配方法的优势劣势请参见陈强《高级计量经济学及Stata应用》。
问题2:变量的Stata命令编写:
各位老师好,我有2010-2017年机构投资者的数据,想得到2013-2017年交易型和稳定型机构投资者的虚拟变量,其界定如下图所示。请问,怎么用Stata实现这个变量?希望有完整的命令,非常感谢!

回答2:
生成INVH变量的前三年标准差,
i表示公司 t 表示年份:
bys i (t):gen INVH1=INVH[_n-1]
bys i (t):gen INVH2=INVH[_n-2]
bys i (t):gen INVH3=INVH[_n-3]
用A表示公司i在t年的持股比例标准差:
gen A=rowsd(INVH1 INVH2 INVH3)
gen sd=INVH / A
t年j行业的中位数用B表示:
bys t j: gen B=median(sd)
生成虚拟变量:
gen INVW=0
replace INVW=1 if sd>=B
学术指导:张晓峒老师
本期解答人:任婉婉老师
编辑:统计小妹 鹏飞
统筹:芋头 易仰楠
技术:知我者
