What are ARMA models and when should I use AR vs MA vs ARMA for CFA Level II?
I understand AR models use past values and MA models use past errors, but I'm not clear on when to combine them into an ARMA model. The CFA curriculum doesn't go into deep detail on model selection — can someone give practical guidelines?
ARMA models combine autoregressive (AR) and moving average (MA) components to capture different patterns in time series data. Understanding when to use each is key for CFA Level II.
The Three Model Types:
AR(p) — Autoregressive of order p: x_t = b0 + b1x_(t-1) + b2x_(t-2) + ... + bp*x_(t-p) + e_t
Uses p lagged values of the series itself. Appropriate when the current value depends on its own recent history.
MA(q) — Moving Average of order q: x_t = mu + e_t + theta1e_(t-1) + theta2e_(t-2) + ... + thetaq*e_(t-q)
Uses q lagged error terms. Appropriate when the effect of a shock dissipates after a finite number of periods.
ARMA(p,q) — Combined: x_t = b0 + b1x_(t-1) + ... + bpx_(t-p) + e_t + theta1e_(t-1) + ... + thetaqe_(t-q)
Captures both effects. More flexible but harder to estimate.
How to Choose (Practical Guidelines):
Loading diagram...
The ACF/PACF Identification Rules:
| Pattern | ACF | PACF | Model |
|---|---|---|---|
| AR(p) | Decays exponentially | Cuts off after lag p | Use PACF to determine p |
| MA(q) | Cuts off after lag q | Decays exponentially | Use ACF to determine q |
| ARMA(p,q) | Decays | Decays | Trial and error, use AIC/BIC |
Example: You're modeling monthly changes in industrial production. The ACF shows significant values at lags 1 and 2 that then cut off. The PACF decays gradually. This pattern suggests an MA(2) model.
You estimate: Delta(IP)t = 0.3% + e_t + 0.45*e(t-1) + 0.22*e_(t-2)
Interpretation: a surprise shock to industrial production affects the series for two months before fully dissipating.
Model Validation: After fitting any ARMA model, check that residuals are:
- Not autocorrelated (Ljung-Box test)
- Homoscedastic (no ARCH effects)
- Approximately normally distributed
If residuals show remaining patterns, the model is misspecified — try adding AR or MA terms.
For the CFA Exam: You'll most likely need to identify the appropriate model from ACF/PACF plots rather than estimate parameters. Know the identification rules in the table above.
Explore ARMA model examples in our CFA Level II course materials.
Master Level II with our CFA Course
107 lessons · 200+ hours· Expert instruction
Related Questions
Why does an early retirement provision lower risk tolerance but high turnover does not — both reduce liabilities, right?
Why does it matter if the pension fund is invested in stocks similar to the sponsor's business?
What is the rule about active vs retired lives and pension plan duration?
Why does the textbook recommend 100% equities for a young employee? That sounds extremely aggressive.
I run my own startup. My income is volatile and tied to my industry. Should I hold ZERO equities in my financial accounts?
Join the Discussion
Ask questions and get expert answers.