跳到主要内容
知仓学习社ZHICANG

jpam-research-design

Use when defending the causal identification of a Journal of Policy Analysis and Management (JPAM) manuscript — RCTs, difference-in-differences / ev…

不碰外部(只输出文字)无严重或高危命中brycewang-stanford/Awesome-Journal-Skills

它会碰到什么

扫了多少1 个文本文件,7 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Research Design & Identification (jpam-research-design)

Credible identification is JPAM's core bar. The journal evaluates the effects of real policies and

programs, so the design must connect the theory of change (jpam-theory-building) to evidence a

policymaker can trust. State the estimand, the assumptions that license a causal reading, and

how each is defended — then rule out the single strongest rival explanation. Selection-on-

observables alone rarely clears the bar.

When to trigger

  • Specifying or defending identification for a policy evaluation
  • A reviewer questioned causal claims, parallel trends, the instrument, the discontinuity, or confounding
  • Choosing among RCT / DiD / RD / IV / synthetic control for a given policy variation
  • Preparing a pre-analysis plan for a prospective program evaluation

Design menu (match to the policy variation)

  • RCT / field experiment. The gold standard where feasible. Report randomization unit, balance,

power/MDE, take-up, attrition, and ITT vs. TOT/LATE. Pre-register primary outcomes and subgroups.

  • Difference-in-differences / event study. For staggered policy adoption use **heterogeneity-robust

estimators** (Callaway–Sant'Anna, Sun–Abraham, de Chaisemartin–D'Haultfœuille, BJS imputation) — not

naive TWFE. Show pre-trends as an event study; test, don't assert, parallel trends.

  • Regression discontinuity / kink. For eligibility thresholds and benefit formulas. Report

bandwidth selection, local-polynomial robustness, density/manipulation tests (McCrary/rddensity),

covariate continuity, and the local nature of the estimand.

  • Instrumental variables. For policy-induced variation. Defend the exclusion restriction

substantively, report first-stage strength (effective F / weak-IV-robust inference), and interpret

the LATE — whose behavior the instrument shifts.

  • Synthetic control. For a single treated unit (a state/country policy). Report donor pool, pre-

period fit, placebo/permutation inference, and leave-one-out robustness.

Inference & policy-evaluation standards

  • Cluster at the level of treatment assignment; with few clusters use wild-cluster bootstrap.
  • Adjust for multiple outcomes/subgroups (and say which test is primary).
  • Distinguish ITT vs. treatment-on-the-treated; report take-up for any offer-based program.
  • Specify the estimand and target population — JPAM cares which population the policy decision is about.

The adjudication test (JPAM-specific)

For the single strongest rival explanation (selection, anticipation, concurrent policy, mean

reversion), write one sentence: *"If the rival were driving the result, the data would look like ___;

instead they look like ___."* If you cannot, the design does not yet identify the policy effect.

Execution bridge (StatsPAI / Stata MCP)

Estimate and audit the design, don't only describe it. Full map:

[execution-with-mcp](../../../shared-resources/empirical-methods/execution-with-mcp.md). JPAM is policy analysis — program evaluation is the core; DiD/IV/RDD and the policy-relevant magnitude are decisive.

  • detect_designrecommend → fit with as_handle=trueaudit_result.
  • Observational causal claims: staggered DiD (callaway_santanna / sun_abraham +

bacon_decomposition + honest_did_from_result); IV (effective_f_test +

anderson_rubin_ci); RDD (rdrobust + mccrary_test).

  • Experiments: randomization-based inference + romano_wolf for many-outcome control.
  • Sensitivity: oster_delta / sensemakr for observational claims.

Report the magnitude in interpretable units; route the full battery to the appendix. A

run end-to-end (synthetic data, real returns) is in the [JF execution walkthrough](../../../Journal-of-Finance-Skills/resources/worked-examples/02-execution-walkthrough.md).

Checklist

  • [ ] Estimand and target population stated explicitly
  • [ ] Identifying assumption named and defended, not asserted
  • [ ] Modern, heterogeneity-robust estimator for staggered DiD; pre-trends shown
  • [ ] RD: bandwidth, density, and covariate-continuity tests reported
  • [ ] IV: substantive exclusion argument + first-stage strength + LATE interpretation
  • [ ] Clustering at the assignment level; multiple-testing handled
  • [ ] Strongest rival explicitly ruled out (adjudication sentence)

Anti-patterns

  • Naive TWFE on staggered policy adoption; clustering at the wrong level
  • "Causal effect of the policy" language on a selection-on-observables design
  • Asserting parallel trends without an event-study pre-trend test
  • A weak or substantively implausible instrument waved through on a high F alone
  • Ignoring take-up/attrition so ITT and TOT are conflated
  • Over-claiming a local RD/LATE estimate as the average policy effect for the whole population

Calibration anchors (hedged)

  • Credible identification is JPAM's price of entry; a real exogenous source of variation typically beats

a richer set of controls on the same selection problem.

  • The estimand JPAM cares about is the one the policy decision is about — be explicit when an RD/LATE is

local and the decision concerns a broader population, and discuss external validity rather than

papering over it.

  • For staggered policy rollouts, default to a heterogeneity-robust estimator and show the underlying

TWFE bias (e.g., a Goodman-Bacon decomposition) if a reviewer expects it.

Worked micro-example (illustrative)

A state raises a benefit eligibility threshold; the team uses an RD at the income cutoff. The design

write-up states the estimand (effect at the threshold), defends continuity (covariates smooth across the

cutoff, no manipulation by a density test), reports bandwidth and local-polynomial robustness, and

adjudicates the strongest rival: *"If families were sorting just under the cutoff to qualify, the

running-variable density would spike there; it does not."* It then flags that the estimate is local

and discusses how it might differ away from the threshold. (Illustrative.)

Output format

【Design】RCT / DiD-event-study / RD-kink / IV / synthetic control
【Estimand + population】what is identified, for whom
【Key assumption(s)】and how each is defended
【Rival ruled out】the adjudication sentence
【Inference】clustering, multiple-testing, weak-IV plan
【Next】jpam-data-analysis

Supplementary resources

  • [../../resources/code/](../../resources/code/) — runnable DiD / IV / RD / DML skeletons (Stata + Python)
  • [../../../shared-resources/empirical-methods/reviewer-objection-checklist.md](../../../shared-resources/empirical-methods/reviewer-objection-checklist.md) — objections by identification strategy, each with a preemption

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 1,120
本站分层T1
该仓技能数4166
原文件路径Journal-of-Policy-Analysis-and-Management-Skills/skills/jpam-research-design/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 4166 个技能