Questions tagged [box-jenkins]

The Box-Jenkins procedure is used to identify the orders of an ARIMA model to apply to a time series.

The Box-Jenkins procedure as proposed by Box, Jenkins & Reinsel (Time Series Analysis - Forecasting and Control, 3rd ed., 1994, section 6.2) proceeds by first identifying the degree of differencing necessary to achieve a stationary time series, then identifying the orders of an ARMA process that yields white noise residuals when applied to the differenced series. It relies mostly on visual inspection of (partial) autocorrelation plots.

Variations involve using information criteria like the AIC or BIC instead of the (P)ACF. Many forecasting software packages have automated the Box-Jenkins procedure so it can be automatically applied without an expert to assess (P)ACFs.

More information can be found in this CV thread: What exactly is the Box-Jenkins method for ARIMA processes?

57 questions
25
votes
4 answers

Moving-average model error terms

This is a basic question on Box-Jenkins MA models. As I understand, an MA model is basically a linear regression of time-series values $Y$ against previous error terms $e_t,..., e_{t-n}$. That is, the observation $Y$ is first regressed against its…
Robert Kubrick
  • 4,078
  • 8
  • 38
  • 55
18
votes
2 answers

ARIMA estimation by hand

I'm trying to understand how the parameters are estimated in ARIMA modeling/Box Jenkins (BJ). Unfortunately none of the books that I have encountered describes the estimation procedure such as Log-Likelihood estimation procedure in detail. …
forecaster
  • 7,349
  • 9
  • 43
  • 81
14
votes
2 answers

Box-Jenkins model selection

The Box-Jenkins model selection procedure in time series analysis begins by looking at the autocorrelation and partial autocorrelation functions of the series. These plots can suggest the appropriate $p$ and $q$ in an ARMA$(p,q)$ model. The…
Charlie
  • 13,124
  • 5
  • 38
  • 68
14
votes
4 answers

Determining parameters (p, d, q) for ARIMA modeling

I am fairly new to statistics and R. I would like to know the process to determine the ARIMA parameters for my dataset. Can you help me figure out the same using R and theoretically (if possible)? The data range from Jan-12 to Mar-14 and portrays…
Raunak87
  • 413
  • 3
  • 6
  • 16
12
votes
2 answers

Relation and difference between time series and regression?

What are relation and difference between time series and regression? For models and assumptions, is it correct that the regression models assume independence between the output variables for different values of the input variable, while the time…
Tim
  • 1
  • 29
  • 102
  • 189
12
votes
3 answers

Autocorrelation in the presence of non-stationarity?

Does the autocorrelation function have any meaning with a non-stationary time series? The time series is generally assumed to be stationary before autocorrelation is used for Box and Jenkins modeling purposes.
griffin
  • 785
  • 2
  • 7
  • 8
11
votes
2 answers

What exactly is the Box-Jenkins method for ARIMA processes?

The Wikipedia page says that Box-Jenkins is a method of fitting an ARIMA model to a time series. Now, if I want to fit an ARIMA model to a time series, I will open up SAS, call proc ARIMA, supply the parameters $p,d,q$ and SAS will give me AR and MA…
Victor
  • 5,925
  • 13
  • 43
  • 67
10
votes
2 answers

What are the assumptions of ARIMA/Box-Jenkins modeling for forecasting time series?

What are the assumptions of ARIMA/Box-Jenkins modeling for forecasting time series?
forecaster
  • 7,349
  • 9
  • 43
  • 81
8
votes
1 answer

Review of Box-Jenkins methodology

i just finished developing an ARMAX model with python (mostly statsmodels) in order to forecast some data. My next step is to test the data (24 time series) with the given ARMAX model. As i need to write a proper academic documentation about all…
Peter Knutsen
  • 367
  • 1
  • 3
  • 8
6
votes
2 answers

Poisson regression with (auto-correlated) time series

I have a time series dataset which shows, for each day, the number of complaints received by an organization about a particular problem. I also have a number of other time series for the same period (mostly environmental variables like weather,…
6
votes
2 answers

How can I check if my time series data is zero mean, stationary and independent identically distributed?

I have time series data which is international monthly tourist arrival to Malaysia (N=264). My objective is to forecast tourist arrival for 6 months ahead. After analyzing my data pattern, I found that using Box-Jenkins method gives me the best…
Ariffin
  • 61
  • 1
  • 2
5
votes
1 answer

Selecting ARIMA orders based on ACF-PACF vs. auto.arima

I use R to fit an ARIMA model to a time series (yearly granularity): library(forecast) beer <- c(150,241,361,403,504,684,706,862,879,806,840,846,1024,1196,1239,1237,1281,1342) ts_beer = ts(beer, start = c(1980), frequency = 1) dif.ts_beer <-…
Mark K
  • 235
  • 1
  • 8
5
votes
4 answers

Predicting forecasts for next 12 months using Box-Jenkins

I am building a Box-Jenkins model in Excel using solver. The model is AR(2). The data that I have contains trend and seasonality both. I know how to remove seasonality using seasonal indexes and add it back to the forecast. But, how do I handle…
Abhishek
  • 95
  • 2
  • 4
4
votes
1 answer

What is the ARIMA model for this data?

I have made my series stationary by using one difference and have plotted the following acf & pacf: So I have decided to test the following models: • ARIMA(0,1,1) since the acf cuts off after lag one. • ARIMA(1,1,0) since the pacf cuts off at…
CCZ23
  • 252
  • 1
  • 11
4
votes
1 answer

Fitting a Multivariate ARIMA Model (in R)

I've been working on a high school project attempting to determine whether or not there exists a relationship (and if it exists, information on the strength and duration of the relationship) between stock market data and election polls (both in time…
1
2 3 4