English

tempdisagg: A Python Framework for Temporal Disaggregation of Time Series Data

Econometrics 2025-03-31 v1 Computation Machine Learning

Abstract

tempdisagg is a modern, extensible, and production-ready Python framework for temporal disaggregation of time series data. It transforms low-frequency aggregates into consistent, high-frequency estimates using a wide array of econometric techniques-including Chow-Lin, Denton, Litterman, Fernandez, and uniform interpolation-as well as enhanced variants with automated estimation of key parameters such as the autocorrelation coefficient rho. The package introduces features beyond classical methods, including robust ensemble modeling via non-negative least squares optimization, post-estimation correction of negative values under multiple aggregation rules, and optional regression-based imputation of missing values through a dedicated Retropolarizer module. Architecturally, it follows a modular design inspired by scikit-learn, offering a clean API for validation, modeling, visualization, and result interpretation.

Cite

@article{arxiv.2503.22054,
  title  = {tempdisagg: A Python Framework for Temporal Disaggregation of Time Series Data},
  author = {Jaime Vera-Jaramillo},
  journal= {arXiv preprint arXiv:2503.22054},
  year   = {2025}
}

Comments

20 pages, 3 figures, 1 table. Software data paper describing the Python package tempdisagg

R2 v1 2026-06-28T22:37:30.714Z