Questions tagged [arma]

ARMA is an acronym for auto regressive moving average; a stochastic process modelling time series. It adds moving average terms to the AR model.

Overview

ARMA is an acronym for auto regressive moving average; a stochastic process modelling time series. It adds moving average terms to the AR model. Mathematically, a moving average model is specified by its order $q$. An order $q$ moving average model, MA(q) for a time series $Y_t$ is written as follows:

$$Y_t = \epsilon_t + \sum_{i=1}^q \theta_i \epsilon_{t-i}$$

Here $\epsilon_{t-i}$ ($i=0,1,2,\ldots q$) represent white noise, and $\theta_i$ ($i=1,2,\ldots q$) represent the parameters of the model.

An ARMA model is the combination of an AR(p) and MA(q) model. It is represented as ARMA(p,q), and takes the following mathematical form:

$$Y_t = c + \epsilon_t + \sum_{i=1}^p \phi_i Y_{t-i} + \sum_{i=1}^q \theta_i \epsilon_{t-i}$$

ARMA models are a special case of ARIMA models.

241 questions
12
votes
1 answer

Fitted values of ARMA model

I'm trying to understand how fitted values are calculated for ARMA(p,q) models. I've already found a question on here concerning fitted values of ARMA processes but haven't been able to make sense of it. If I have a ARMA(1,1) model, i. e. $$X_t =…
user2249626
  • 583
  • 2
  • 7
  • 17
5
votes
1 answer

Confusion about Moving Average(MA) Process

Let's assume there is a time series Y of length n with Y(1) being the most recent observation. In MA process we plot auto-correlation function (ACF) to see how many lags to use. If we look at MA(3) process for example that implies the correlation…
3
votes
0 answers

How do I calculate the fitted values of an Arma model

I am studying the ARMA models, and I am breaking my head on something probably straightforward but that I can't see. I generated in R a simple AR(1) model, and used the function ARIMA to estimate its coefficients. I get two coefficients, an AR(1)…
Kasper
  • 3,399
3
votes
2 answers

How to spot the difference between an MA and AR model from the plotted time series

If I have given two time series, an MA and an AR how can I determine who is who? I know how to do it with a correlogram, i know that if the autocorrelation goes straight to zero after q lags it is a MA, and if it goes exponentially against zero it…
2
votes
0 answers

Why is that the mean forecasting error is minimized when Conditional Expectation is used

As the title suggests, why is that the mean forecasting error is minimised when conditional expectation is used for forecasting in ARMA model? Need some guidance on this..
lakshmen
  • 1,133
2
votes
1 answer

ARMA(1,1) Unique Solution

Assume that we have a white noise process. When you try to fit an ARMA(1,1) model on it (clearly wrong model but bear with me): $y_t=ay_{t-1}+b\epsilon_{t-1}+\epsilon_t$ you will end up with a variety of different $(a,b)$ where $a+b=0$ depending on…
2
votes
0 answers

How does software generally fit ARMA models?

When fitting data to get coefficient estimates for ARMA models, how are the MA terms generated by the software to fit the data? Every time I try to fit some data, wouldn't I get different values, as the MA(1) terms are white noise and are…
user20325
  • 21
  • 1
1
vote
0 answers

Constructing estimated ARMA series

I have a time sequence $y_t$ and I want to estimte it via an ARMA(2,2) model, i. e. $$y_t = \phi_1y_{t-1}+\phi_2y_{t-2}+\theta_1 \epsilon_{t-1}+\theta_1 \epsilon_{t-2}+\epsilon_t $$ I was able to estimate the coefficients using an MLE on a Kalman…
jessica
  • 161
1
vote
2 answers

Inverting ARMA Processes

I'm just a bit confused that when you convert an ARMA process to either a pure AR or MA representation then is it always an AR or MA infinite process that we obtain? For instance an ARMA(1,1), does it have an MA and AR infinite representation?
1
vote
1 answer

ARMA parameters estimation

I'm trying to estimate parameters of ARMA. Ljung-Box statistic reveals no serial correlation in residuals. But one coefficient is statistically insignificant. When I remove the variable corresponding to this coefficient I get a model that is worse…
0
votes
1 answer

Theorem about ARMA process existing

I have met the theorem: "For each stationary time series there is ARMA model with finite number of parameters." Could you indicate official source with proof (bibligraphy) of this theorem?
KateRin
  • 31
0
votes
1 answer

Is the selection of ARMA(0,0) wrong?

From my model selection based on information criteria such as SBIC returns me a ARMA(0,0) model. Should I choose it or reject it? and Why? Need some guidance on this.
lakshmen
  • 1,133
0
votes
1 answer

ARMA regression

I am studying stock price. I first define that the ln(price) has an obvious unit root of 1 lag. I was wondering if someone could explain me how to proceed to construct a correct ARMA model...? Thanks is advance.