Skip to content
QuantMax
QuantMax
  • Overview
  • Curriculum
    • FLUMental maths and numerical fluency
    • COMBCounting and combinatorics
    • PROBProbability
    • STATStatistics and inference
    • REGRegression and econometrics
    • TSTime series
      • 1Foundations

        • Foundations: stationarity, autocorrelation and the Wold decomposition
      • 2The ARMA family

        • The ARMA family: identification, estimation and forecasting
      • 3Unit roots and cointegration

        • Unit roots, spurious regression and the basis of pairs trading
      • 4Volatility modelling

        • Volatility models: ARCH, GARCH and realised measures
      • 5State space and filtering

        • State space and the Kalman filter
      • 6Financial stylised facts

        • Stylised facts: what financial returns actually look like
      • 7Forecast evaluation

        • Forecast evaluation: walk-forward design and backtest overfitting
    • LALinear algebra
    • SCStochastic calculus
    • MLMachine learning
    • SIGAlpha and signal research
    • CASEResearch case studies

Practise

  • Question bank
  • Mental arithmetic
  • Market simulator
  • Arbitrage trees
  • Horse racing
  • Bid book
  • Screening tests
  • Mock papers

Reference

  • Formula reference
  • Search

Your record

  • Review queue
  • Progress
  • Leaderboard
  • Profile
  • Invite friends
AccountSend feedback
  1. Curriculum
  2. /Quantitative research
  3. /Time series
  4. /Foundations

Foundations: stationarity, autocorrelation and the Wold decomposition

TS · Chapter 1·12 min read·Asked at Two Sigma, Citadel, DE Shaw, AQR

After this lesson you should be able to

  • State weak stationarity and why it is the working definition.
  • Read an ACF and a PACF.
  • Say what the Wold decomposition guarantees and what it does not.

Time series analysis begins by asking whether the thing you are modelling has a stable mean and a stable dependence structure. Almost everything else — estimation, forecasting, inference — assumes it does, so establishing stationarity is not a preliminary but the first substantive step.

Definition 1.1

Stationarity

Weak (covariance) stationarity, E[xt]=μ,Var(xt)=σ2,Cov(xt,xt+h)=γ(h)\mathbb{E}[x_t] = \mu, \quad \mathrm{Var}(x_t) = \sigma^2, \quad \mathrm{Cov}(x_t, x_{t+h}) = \gamma(h)E[xt​]=μ,Var(xt​)=σ2,Cov(xt​,xt+h​)=γ(h) — Constant mean and variance, and a covariance that depends only on the gap between observations. Strict stationarity asks that the whole joint distribution be shift-invariant, which is stronger and almost never needed — second moments are what the estimators use.

Proposition 1.2

Reading the ACF and PACF

The autocorrelation function gives Corr(xt,xt−h)\mathrm{Corr}(x_t, x_{t-h})Corr(xt​,xt−h​) at each lag; the partial version gives the same after removing the effect of the intervening lags. Their shapes identify the model: an AR process has a PACF that cuts off sharply at its order and an ACF that decays; an MA process is the mirror image.

Holds when

  • AR(ppp): PACF cuts off after lag ppp, ACF decays geometrically.
  • MA(qqq): ACF cuts off after lag qqq, PACF decays.
  • ARMA: both decay, and the orders are chosen by information criteria rather than by eye.
  • Bands of ±2/n\pm 2/\sqrt{n}±2/n​ mark what is distinguishable from zero.

Why the partial version exists. In an AR(1) with coefficient 0.80.80.8, xtx_txt​ correlates with xt−2x_{t-2}xt−2​ at 0.640.640.64 — but only because both are tied to xt−1x_{t-1}xt−1​, not through any direct link. The ordinary ACF cannot distinguish a genuine two-lag dependence from one transmitted through the intervening value, so it decays smoothly and tells you little about the order. The partial autocorrelation removes the intermediaries and shows the direct relationships only, which is why it cuts off cleanly at the true order.

061200.51φ = 0.8φ = 0.4Lag kAutocorrelation
Figure 1.3 · What an AR(1)\mathrm{AR}(1)AR(1) autocorrelation looks like. Geometric decay, never a cut-off — that is the signature that separates an AR\mathrm{AR}AR from an MA\mathrm{MA}MA, whose autocorrelation goes to exactly zero after lag qqq. Reading which of the two you are looking at is most of identification.

The rest of this lesson is in Premium

You have read the opening. 12 more sections follow, including 4 worked examples and 3 quick checks.

Start the free 7-day trialSign in

Nothing is charged for 7 days, and you can cancel before then. Or read The law of large numbers and the central limit theorem in full, free.

The ARMA family: identification, estimation and forecasting →
On this page
  • Stationarity
  • Reading the ACF and PACF
  • What an AR(1)\mathrm{AR}(1)AR(1) autocorrelation looks like

QuantMax · 141 lessons · 1342 questions · c5c0caa

  • Premium
  • Arbitrage trees
  • Horse racing
  • Invite friends
  • Account
  • About QuantMax

Firm names identify publicly reported question patterns and nothing more. QuantMax is not affiliated with, endorsed by, or recruiting for any firm named in the curriculum. Everything you do in lessons and the question bank is kept to your account.