楼主: 低语飞旋
30587 31

【合成控制法SCM深度解析】:背景、原理、Stata程序、文献案例分析 [推广有奖]

  • 0关注
  • 23粉丝

已卖:3315份资源

硕士生

47%

还不是VIP/贵宾

-

威望
0
论坛币
17844 个
通用积分
10.6079
学术水平
8 点
热心指数
14 点
信用等级
7 点
经验
6137 点
帖子
103
精华
0
在线时间
155 小时
注册时间
2015-12-5
最后登录
2023-2-1

楼主
低语飞旋 学生认证  发表于 2019-3-14 17:28:35 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

一、合成控制法概述

合成控制法(Synthetic Control Method, 简称 SCM) 首次由 Abadie and Gardeazabal (2003) 创立以研究西班牙巴斯克地区恐怖活动的经济成本。该方法的基本原理是:选取特定的预测变量(包括评估变量本身及影响评估变量的主要因素),通过对控制组中各样本的预测变量进行加权,从而拟合一个与处理组特质相近的反事实合成组, 通过比较政策实施后处理组与合成组之间的长期差异来评估政策影响。

操作步骤如下:

①筛选合适的控制组,确定合理的预测变量;

②拟合一个适宜的反事实合成组;

③对比合成组与处理组的差异以评估政策冲击的影响。


二、合成控制法的优势

合成控制法能够很好地克服双重差分法(DID)和倾向匹配得分法(PSM)两种政策评价方法所涉及的问题,通过数据驱动的方式对多个控制组对象进行加权,构造一个与目标组完全类似的控制对象。其优势体现在:

1)作为一种非参数的方法,扩展了传统的双重差分法。

2)通过数据驱动确定权重,减少了主观选择的误差,避免了政策内生性问题。

3)通过对多个控制对象加权来模拟目标对象政策实施前的情况,不仅可以清晰地反映每个控制对象对“反事实事件的贡献,同时也避免了过分外推。

4)可以对每一个研究个体提供与之对应的合成控制对象,避免平均化的评价,不至于因各国政策实施时间不同而影响政策评估结果,避免了主观选择造成的偏差。

5)研究者们可在不知道实施效果的情况下设计实验。目前合成控制法在其他政策评价领域得到了广泛的应用。

合成控制法虽然仅提出十多年,但近来其应用日益广泛。比如,Billmeier and Nannicini (2013)使用跨国数据研究经济自由化(economic liberalization)的增长效应。Bohnet al. (2014) 研究美国亚利桑那州 “合法亚利桑那工人法”(Legal Arizona Workers Act)对该州非法移民的影响 。王贤彬、聂海峰(2010)研究行政区划调整(重庆从四川独立出来)的经济效应。刘甲炎、范子英(2013)研究重庆房产税试点对房价的作用。苏治、胡迪(2015)使用跨国数据研究通货膨胀目标制(inflation targeting)对通胀率的影响。相信在未来,合成控制法的理论与应用都将不断发展。


三、资料介绍

本资料为自己长期学习积累,经过实践,精心整理制作的合成控制法学习材料,不同于某bao,某du的到的公开资料,资料包括三大部分:

(1)合成控制法文档(精心整理,带书签目录,精华!!!),文件名:合成控制法Synthetic Control Method,文件类型PDF,包括SCM背景介绍,AbadieandGardeazabal (2003) 论文案例分析,SCM原理,Stata命令介绍,安慰剂检验,补充案例分析等,文档目录如下:


文档目录.png

(2)合成控制法经典文献资料PDF全文),不仅包括SCM方法提出者本人Abadie,A的经典文献,还包括国内知名期刊采用SCM方法发表的文献,以及国外最新的研究文献。

文献列表截图:

文献11.png 文献1.png

(3)合成控制法Stata程序命令(包括synth、synth_runner,精华!!!),分别针对synth、synth_runner给出了详细的语法说明,注释,以及2个案例的实现,案例的数据说明,不仅一步步说明如何实现合成控制法,而且给出了很多人想要的安慰剂检验、排列检验的实现命令!

大多数人可能只了解synth,但是synth_runner更强大,可轻松实现安慰剂法(Placebo Test)和排列检验法(Permulation Test),包括选取RMSPE倍数的个体unit进行安慰剂检验,合成结果变量与实际值之间的差异,选择部分观测期间进行合成等,甚至是多期的干预。文件名为scm_code.do,超过200行,带有详细的注释,修改数据即可用于自己的研究。


四、资料截图

整个资料为压缩包文档,核心资料为scm_code.do合成控制法文档截图如下:

压缩包.png


五、补充说明

合成控制法应用前景非常多,这份资料是自己花了大半年细心整理制作,比论坛里的其他资料更用心,过程不易,收费享有。欢迎学习交流。

合成控制法.zip (25.44 MB, 需要: RMB 99 元) 本附件包括:

  • abadie 2003 西班牙恐怖主义.pdf
  • abadie 2010 加州禁烟法案 Synthetic Control Methods.pdf
  • abadie 2015 比较政治学与合成控制法.pdf
  • scm_code.do
  • smoking.dta
  • 刘乃全.dta
  • 合成控制法Synthetic Control Method.pdf
  • 长三角扩容_刘乃全.pdf


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:stata程序 Stata 案例分析 tata SCM 合成控制法、SCM、Synthetic Control Method、安慰剂检验、Stata

回帖推荐

Kris_吴亦凡 发表于13楼  查看完整内容

感觉看起来不错的

大贤在其间 发表于12楼  查看完整内容

请问很多论文中,在自变量里列出某变量的几个年份出来是什么作用呢?比如在stata自带的例子中,列出了人均烟消费量的三个年份作为自变量,这是什么意义?还有这三个年份是如何选择出来的?

Adelewei 发表于9楼  查看完整内容

可以的

Lee_iris 发表于6楼  查看完整内容

您好,我想问一下这种安慰剂检验的程序:直接将每个州“干预后的 MSPE”与“干预前的 MSPE”相比,即计算二者的比值。在您的程序中好像是直接把MSPE列出来了,和PDF里提到的这种不太一样。

日新少年 发表于8楼  查看完整内容

谢谢分享

Lee_iris 发表于5楼  查看完整内容

楼主的程序说明确实比之前见到的都细致

Lee_iris 发表于4楼  查看完整内容

谢谢楼主,最近写论文在学习合成控制法,希望可以交流交流!

heric221 发表于3楼  查看完整内容

谢谢分享,选择合适的控制组和适宜的预测变量真是一项技术活。 既需要理论支撑,又需要反复调整,才能拟合出适宜的反事实合成组。 要是能自动筛选出适宜的反事实合成组,那就再好不过了。

胡明敏 发表于2楼  查看完整内容

谢谢分享
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
日新少年 + 3 + 3 + 3 精彩帖子

总评分: 学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

本帖被以下文库推荐

沙发
胡明敏(未真实交易用户) 发表于 2019-3-14 20:14:56
谢谢分享

藤椅
heric221(未真实交易用户) 在职认证  发表于 2019-3-26 14:56:54
谢谢分享,选择合适的控制组和适宜的预测变量真是一项技术活。
既需要理论支撑,又需要反复调整,才能拟合出适宜的反事实合成组。
要是能自动筛选出适宜的反事实合成组,那就再好不过了。

板凳
Lee_iris(真实交易用户) 在职认证  学生认证  发表于 2019-4-24 08:37:49
谢谢楼主,最近写论文在学习合成控制法,希望可以交流交流!

报纸
Lee_iris(真实交易用户) 在职认证  学生认证  发表于 2019-4-24 09:23:47
楼主的程序说明确实比之前见到的都细致

地板
Lee_iris(真实交易用户) 在职认证  学生认证  发表于 2019-4-24 11:04:59
您好,我想问一下这种安慰剂检验的程序:直接将每个州“干预后的 MSPE”与“干预前的 MSPE”相比,即计算二者的比值。在您的程序中好像是直接把MSPE列出来了,和PDF里提到的这种不太一样。

7
Lee_iris(真实交易用户) 在职认证  学生认证  发表于 2019-4-24 11:11:59
还想问一下程序中的第一种稳健性检验方式怎么看,如何是通过了稳健性检验呢

8
日新少年(未真实交易用户) 学生认证  发表于 2019-5-3 22:21:44
谢谢分享

9
Adelewei(真实交易用户) 发表于 2019-7-20 22:08:53
可以的

10
paopao1203(未真实交易用户) 发表于 2019-10-13 16:44:34
请问一个99元,一个59元 这两个是有什么不同吗

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-9 07:14