Skip to main content
Investing · ETF Metrics

Tracking error — how passive ETFs really track

Tracking error measures how reliably a passive ETF follows its benchmark. Low tracking error means a faithful tracker; high tracking error means the ETF wanders from its index. For index investors, tracking error is one of the most important quality metrics. Here's the full transparency.

5-minute read

Tracking error is the annualised standard deviation of the return differences between an ETF and its benchmark. Formula: TE = √Var(RETF − Rbenchmark) × √12. For UK Tax Drag, we use 3 years of monthly returns (36 observations). Low tracking error (under 0.5%) is the target for index trackers. Higher tracking error (>1%) suggests sampling differences, optimisation, or replication issues. Critical distinction: tracking error is different from tracking difference — tracking error measures consistency; tracking difference measures the average gap (essentially OCF + drag).

The formula

TE = √[Σ(Di − D̄)² / (n − 1)] × √12

where:
  Di  = RETF,i − Rbenchmark,i  (return difference for month i)
  D̄  = sample mean of return differences
  n   = number of observations (36 for 3-year monthly)
  √12 = annualisation factor

Equivalently:
  TE = annualised standard deviation of (ETF return − benchmark return)

Conceptual: at each month, calculate how much the ETF gained or lost relative to its benchmark. The standard deviation of those differences, annualised, is the tracking error.

Tracking ERROR vs tracking DIFFERENCE — the key distinction

Two related but separate concepts:

Tracking errorTracking difference
What it measuresConsistency of the gap (volatility)Size of the gap on average (mean)
FormulaStandard deviation of (RETF − Rbenchmark)Mean of (RETF − Rbenchmark)
Annualised by√12 (volatility scaling)×12 or geometric (mean scaling)
Always negative?Always positiveUsually negative (OCF drag)
Good ETF resultLow (close to 0)Slightly negative (~ −OCF)

Example: a perfectly tracking 0.07% OCF ETF would show tracking difference of about −0.07%/year (consistent fee drag) and tracking error close to zero (very little month-to-month variation in the gap). A sampling-based ETF might show tracking difference of −0.20% (OCF + sampling drag) and tracking error of 0.40% (variable gap due to sampling). Both matter.

Inputs we use

InputSourceNotes
ETF monthly returnsIssuer + LSETotal return, GBP
Benchmark monthly returnsStated benchmark from issuer factsheetTotal return, GBP, same currency conversion as ETF
Return differencesCalculated: RETF − RbenchmarkSign matters — positive = ETF outperformed
Annualisation√12 multiplierStandard volatility scaling

Ex-post vs ex-ante tracking error

Two flavours of tracking error:

Retail-facing tracking error is essentially always ex-post (historical). Don't confuse with the higher figures professional managers sometimes publish on their internal targets.

Typical tracking error ranges

ETF typeExpected TE range
Full-replication large-cap index (S&P 500, FTSE 100)0.05–0.20%
Sampled broad index (FTSE All-World, MSCI ACWI)0.15–0.40%
Synthetic index ETF0.05–0.25%
Smart-beta / factor ETF0.30–1.00% (vs parent index)
Bond aggregate ETF0.15–0.50%
Emerging market ETF (often sampled)0.30–0.80%
Frontier market / niche EM ETF0.50–1.50%
Currency-hedged ETF+0.10–0.30% above unhedged equivalent

Worked example — VUSA tracking error

Vanguard S&P 500 UCITS ETF (VUSA) tracking the S&P 500 Total Return Index in GBP, 3 years ending April 2026.

MonthVUSA returnS&P 500 GBP TRDifference (Di)
May 2023+1.42%+1.40%+0.02%
Jun 2023+5.85%+5.92%−0.07%
Jul 2023+2.95%+2.99%−0.04%
... (33 more rows).........
Mean D̄−0.0058%
Sample std dev of Di~0.018%
Annualised: 0.018% × √12~0.063%

VUSA's 3-year tracking error of approximately 0.06%/year is excellent — well within the expected range for a full-replication large-cap tracker. Its tracking difference of about −0.07%/year matches the published OCF, indicating clean operation with minimal sampling drag.

What tracking error tells you

What tracking error does NOT tell you

The "low tracking error" obsession trap

For most retail investors, obsessing over 0.05% differences in tracking error is wasted effort. Comparison:

Pick based on OCF first, total cost of ownership second (OCF + bid-ask spread + platform fees), tracking error third. Material TE differences (>0.30%) on broad trackers should raise eyebrows — small differences shouldn't.

How to reproduce this yourself

  1. Get monthly returns for the ETF (36 months, GBP TR).
  2. Get monthly returns for the stated benchmark (same window, same currency).
  3. Calculate return differences for each month.
  4. Apply STDEV.S to the differences column.
  5. Multiply by SQRT(12).

Issue: benchmark data is sometimes hard to access free for index providers. Yahoo Finance or Stooq sometimes have ticker proxies. Or use a similar ETF tracking the same index as a benchmark proxy (introduces small error).

Sources and methodology

Tracking error follows standard fund management practice (Roll, 1992; standard institutional risk-budgeting literature). The ETF Data Methodology documents all data sources. The site methodology documents the broader review process.

Editorial accountability
Open Trust Centre →

Every page is reviewed against the editorial standards, written from primary sources, sourced openly, and corrected publicly. No affiliate revenue. No sponsored content. No paid placements.

Editorial standards Editorial process Corrections policy How we make money Editorial team Methodology