Welcome to macroforecast#

A pandas-first framework for reproducible macroeconomic forecasting workflows.

macroforecast turns a forecasting study into one declarative specification and runs it as a leak-aware pseudo-out-of-sample (POOS) experiment.

  • A broad set of data transformations. Many ways to turn raw macro series into model inputs.

  • A wide range of forecasting models. From simple benchmarks to modern machine learning.

  • Many evaluation tests and interpretation tools. Compare forecasts and understand what drives them.

  • Reproducible paper replications. Rebuild published studies from start to finish.

Get Started

Minimal end-to-end pipeline in a few lines.

Getting Started
User Guide

Concept pages for every workflow stage.

User Guide
Models & Features

Feature steps and every registered model.

Models and Features
FRED Datasets

FRED-MD, FRED-QD, FRED-SD, and combined loaders.

FRED Datasets
Replication Gallery

Published paper replication studies.

Replication Gallery
Paper Figures

CSSED, fluctuation, PIT, and forecast-path exhibits.

Paper Figures
Custom Extensions

Plug in your own datasets, features, models, tests, and outputs.

Custom Extensions
API Reference

Workflow reference grouped by responsibility.

Reference
Glossary

Definitions of every core abstraction.

Glossary
Citing

Citation metadata for papers, reports, and replication packages.

Citing