Learn R Programming

dcce (version 0.4.2)

.half_panel_jackknife: Half-Panel Jackknife Bias Correction

Description

Implements the Chudik & Pesaran (2015) half-panel jackknife for dynamic CCE/DCCE estimators. Each unit's time series is split into two halves at the midpoint; MG estimates are computed on each half, and the full-sample MG is bias-corrected as $$\hat\beta_{HPJ} = 2\hat\beta_{full} - \frac{1}{2}(\hat\beta_{half1} + \hat\beta_{half2}).$$

Usage

.half_panel_jackknife(panel_list, coef_names, fast = TRUE)

Value

A named numeric vector of the half-panel MG average (to be combined with the full-sample estimate in dcce()), or NULL if the correction cannot be applied.

Arguments

panel_list

Named list of list(y, X) pairs (from the main dcce() pipeline).

coef_names

Character vector: structural coefficient names to extract from each half-sample fit.

fast

Logical: use the C++ fast path.

Details

This targets the Nickell (1981) bias that arises in short-T dynamic panels when the lagged dependent variable is correlated with the unit fixed effect.