Dynamic Covariate Balancing DiD#

The dynamic covariate balancing module provides methods for estimating treatment effects in panel data settings with time-varying treatments. The implementation follows Viviano and Bradic (2026).

Main Functions#

dyn_balancing

Estimate treatment effects under dynamic treatment regimes.

Result Objects#

DynBalancingResult

Container for dynamic covariate balancing treatment effect estimates.

DynBalancingHistoryResult

Container for treatment effects estimated over varying history lengths.

DynBalancingHetResult

Container for treatment effects estimated across different final periods.