Time Series – Can a Nonstationary ARMA Model Always Be Made Stationary After Differencing?

time series

I was wondering if a nonstationary ARMA can always be made stationary after differencing? The question arises from Metrics' comment on my previous question:

… you need to use ARIMA (which means you need to take the difference if ARMA is non-stationary). – Metrics yesterday

A non-stationary ARMA (2,3) means ARMA is say I(1), then it becomes ARIMA(2,1,3) which means if you difference y one time, then it becomes stationary ARMA. – Metrics yesterday

In the example he gave, why can a nonstationary ARMA(2.3) become ARIMA(2,1,3)? ARIMA is defined to be able to become stationary ARMA after differencing. How do we know a nonstationary ARMA(2.3) can become stationary ARMA after differencing?

Thanks and regards!

Best Answer

A process which is integrated of order one, $I(1)$, is stationary after differencing once. A process which is integrated of order $d$, $I(d)$, is stationary after differencing $d$ times. There are tests for determining the integration order of a time series, like the Dickey-Fuller test or KPSS test. E.g. If you find from a test, that the process is not stationary, you may difference it and run the test on the differenced series to see if it's still non-stationary.