Auto regressive distributed lag model (ARDL) and its advantages

Auto regressive Distributed Lag Models (ARDL) model plays a vital role when comes a need to analyze a  economic scenario. In an economy, change in any economic variables may bring change in another economic variables beyond the time. This change in a variable is not what reflects immediately, but it distributes over future periods. Not only macroeconomic variables, other variables such as loss or profit earned by a firm in a year can affect the brand image of an organization over the period.

For instance: effect of a profit making decision taken by an organization in a year may have influence on the profit and brand image of an organization in the time t along with future periods such as t + 1, t + 2 and so on. Thus, the long and short run behavioral consequences of a variable on other variable bring the role of distributed lag model in the scenario.

The below function represents the lag effect of a variable on other variables and its own lags as well

Yt =f( Xt, Xt-1, Xt-2,……) , where, t-i represents the number of lags.

In order to determine, the dynamic influence of a variable on other variables, there occurs multiple distributed lag models such as polynomial, geometric and other distributed lag models in econometrics.

However, ARDL model addresses the distributed lag problem more efficiently than these models.

ARDL model

An ARDL (Autoregressive-distributed lag) is parsimonious infinite lag distributed model. The term “autoregressive” shows that along with getting explained by the xt’ , yt also gets explained by its own lag also. Equation of ARDL(m,n) is as follows:

yt = β0 + β1yt-1 + …….+ βpyt-m + α0xt + α1xt-1 + α2xt-2 + ……… + αqxt-n + εt

Here, m and n are the number of years for lag, εt is the disturbance terms and βi’s are coefficient for short run and αi’s are coefficients for long run relationship.

Lacks in distributed lag models other than ARDL

Collinearity emerges as a major issue while dealing with any econometrics model. The finite distributed lag model requires dealing with the collinearity issue by choosing an optimal lag length. The polynomial distributed lag (PDL) removes the collinearity by making the lag weights lie on its curve.

In infinite lag model there are infinite numbers of parameters to estimate which is complex to solve. This  model solves issues of specifying a certain length of lags. On contrary, it requires to impose a structure on the lag lengths by making the model non-linear. In addition to this, Geometric model works as an infinite lag distributed model. This model puts the successive lag weights in this models decline geometrically.

On the other hand, ARDL model addresses the issue of collinearity by allowing the lag of dependent variable in the model with other independent variables and their lags.

Assumptions for ARDL Model

  • Absence of auto correlation is the very first requirement of ARDL. The model requires that the error terms should have no autocorrelation with each other.
  • There should not occur any heteroscedasticity in the data. In simple terms, the variance and mean should remain constant throughout the model.
  • The data should follow normal distribution.
  • Data should have stationary either on I(0) or I(1) or on both. In addition to this,  if any of the variable in the data has stationary at l(2), ARDL Model cannot run.

Priya Chetty

Partner at Project Guru
Priya Chetty writes frequently about advertising, media, marketing and finance. In addition to posting daily to Project Guru Knowledge Tank, she is currently in the editorial board of Research & Analysis wing of Project Guru. She emphasizes more on refined content for Project Guru's various paid services. She has also reviewed about various insights of the social insider by writing articles about what social media means for the media and marketing industries. She has also worked in outdoor media agencies like MPG and hotel marketing companies like CarePlus.

Related articles

  • How to conduct path analysis? Path analysis is a graphical representation of multiple regression models. In this analysis, the graphs represent the relationship between dependent and independent variables with the help of square and arrows.
  • Chi square test with the help of SPSS A chi square (X2) statistic is used to investigate whether distributions of categorical variables differ from one another. Categorical variables like; gender of sample population which could be either male or female.
  • Interpretation of factor analysis using SPSS We have already discussed about factor analysis in previous article (Factor Analysis using SPSS), and how it should be conducted using SPSS. In this article we will be discussing about how output of Factor analysis can be interpreted.
  • Paired sample T-test A paired sample t-test is used to determine whether there is a significant difference between the average values of the same measurement made under two different conditions.
  • One way ANOVA test in SPSS ANOVA or Analysis of Variance is conducted to determine the significant differences between the means of three or more independent variables.


  1. Bedada Shambel

    I thank you for being your member.


We are looking for candidates who have completed their master's degree or Ph.D. Click here to know more about our vacancies.