select_lag_order#

impulso.select_lag_order(data, max_lags=12)[source]#

Select optimal VAR lag order using AIC, BIC, and Hannan-Quinn.

Uses OLS estimation (fast) to compute information criteria for each candidate lag order from 1 to max_lags.

Parameters:
  • data (VARData) – VARData instance.

  • max_lags (int) – Maximum number of lags to evaluate.

Returns:

LagOrderResult with optimal lag orders and full criteria table.

Return type:

LagOrderResult

Expand for references to impulso.select_lag_order

Choosing Lag Order / Inspecting the criteria table

Identification in structural VARs: Cholesky vs sign restrictions / A case study using U.S. monetary policy data / Impulse Response Function

Fitting Your First Bayesian VAR

Structural Shocks in the Atmosphere