Skip to content

Task1 lpdid scaffold#343

Closed
wenddymacro wants to merge 13 commits into
igerber:mainfrom
wenddymacro:task1-lpdid-scaffold
Closed

Task1 lpdid scaffold#343
wenddymacro wants to merge 13 commits into
igerber:mainfrom
wenddymacro:task1-lpdid-scaffold

Conversation

@wenddymacro

Copy link
Copy Markdown
Contributor

Methodology references (required if estimator / math changes)

  • Method name(s):
  • Paper / source link(s):
  • Any intentional deviations from the source (and why):

Validation

  • Tests added/updated:
  • Backtest / simulation / notebook evidence (if applicable):

Security / privacy

  • Confirm no secrets/PII in this PR:

@igerber

igerber commented Jun 29, 2026

Copy link
Copy Markdown
Owner

Thank you, @wenddymacro, for this LP-DiD contribution — it's the foundation the new estimator was built on. 🙏

Your scaffold has grown into a full LPDiD (Local Projections Difference-in-Differences) estimator, which just landed in #575. We re-homed your engine spine — the clean-control sample construction and per-horizon long differences — and built it out to the library's standards: a finished LPDiDResults class, calendar-correct feature handling for unbalanced panels, clean-control support enforcement, cross-estimator equivalence + edge-case validation, and full docs.

Since #575 supersedes this branch (it was based on an older tree and carried a large data fixture), I'm closing this PR in its favor. The merged estimator credits your work in its description — thank you again for getting LP-DiD started in diff-diff!

@igerber igerber closed this Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants