The Dynamic Response of Municipal Budgets to Revenue Shocks

Ines Helm; Jan Stuhler (2024) · American Economic Journal: Applied Economics

Published

October 10, 2026

import sys
from pathlib import Path

ROOT = next(
    p for p in [Path.cwd(), *Path.cwd().parents]
    if (p / "scripts/tranche50_report.py").exists()
)
sys.path.insert(0, str(ROOT / "scripts"))
from tranche50_report import report
report("aeraej-89", tranche="tranche150")

Ines Helm; Jan Stuhler (2024). American Economic Journal: Applied Economics. .

Template assessment

The source event study uses the continuous 1987 census revenue shock interacted with event time, with optimal analytic weights. Its per-unit-shock effect cannot be replaced by a binary treated indicator.

No comparison point or homogeneity-test decision is assigned to this paper.