Definition
The Extended Autocorrelation Function (EACF) is a method for identifying the orders of an ARMA model by filtering out the AR component and examining the resulting MA structure.
Procedure
For ARMA(p,q), neither ACF nor PACF cuts off cleanly. EACF provides a systematic way to identify both and .
- Start with AR(0): Compute sample ACF of (original series)
- For each candidate AR order : Fit AR() and compute residuals
- For each candidate MA order : Examine ACF of filtered series
- Create EACF table: Mark whether ACF at lag is significantly different from zero
- Identify p,q: For ARMA(p,q), the EACF table shows a triangle of zeros starting at row , column :
- If AR order and MA order : is MA()
- ACF at lag should be zero for
EACF Table Pattern
For ARMA(1,1):
| MA(0) | MA(1) | MA(2) | MA(3) | |
|---|---|---|---|---|
| AR(0) | X | X | X | X |
| AR(1) | X | O | O | O |
| AR(2) | X | X | O | O |
| AR(3) | X | X | X | O |
Triangle of zeros starts at (AR=1, MA=1) → ARMA(1,1)
Practical Limitation
Sample EACF rarely shows a perfect triangle pattern. Look for approximate patterns.
Decision Rule
EACF at lag is significant if: