The IC t-Statistic and Its Pitfalls
The standard test for whether a signal's information coefficient is genuinely different from zero — and why the naive version of this test, run on overlapping cross-sectional data, systematically overstates how confident you should be.
Prerequisites: Information Coefficient, One-Sample and Two-Sample t-Tests
A researcher backtests a signal and computes its information coefficient (IC) — the correlation each period between the signal and subsequent returns — averaged across many periods. The average IC looks decent, say 0.04. Is that real skill, or could it plausibly be noise? The natural instinct is to run a standard t-test: divide the average IC by its standard error. That instinct is right in spirit, but the naive version of this test — treating every period's IC as an independent draw — is one of the most common ways researchers fool themselves in alpha research, because monthly or daily ICs are rarely as independent as the formula assumes.
An analogy: polling the same undecided voters every week
Imagine trying to measure whether a candidate's support is above 50% by polling the same 1,000 people every single week and treating each week's poll as a fresh, independent data point. It isn't — the same people's opinions carry over from week to week, so ten weekly polls give you far less genuine new information than ten polls of ten different groups of 1,000 people would. If you compute a standard error assuming ten independent samples, you'll understate your uncertainty and overstate your confidence in the estimate. A signal's period-by-period IC has exactly this problem: successive periods' returns and characteristics are serially correlated (momentum, mean reversion, macro regimes persisting), so the naive count of "number of periods" overstates the true amount of independent information.
The idea, one symbol at a time
Let be the information coefficient measured in each of periods, with sample mean and sample standard deviation . The naive t-statistic, assuming independence across periods, is:
In plain English: divide the average IC by its estimated standard error, where the standard error shrinks with the square root of the number of periods — exactly the standard-error formula that assumes each period is an independent piece of evidence. If periods are actually autocorrelated, the true number of independent observations is smaller than , so a corrected version uses an effective sample size :
where is the lag-1 autocorrelation of the IC series (a rough approximation valid for simple AR(1)-type persistence). In plain English: the stronger the period-to-period persistence , the fewer genuinely independent observations you actually have, even though you measured periods — and the corrected t-statistic is smaller (less significant) than the naive one whenever .
Worked example 1: naive versus corrected, monthly IC
A signal is tested over monthly periods, with and . Naive t-statistic:
This clears the usual "" bar for significance. But suppose the IC series has lag-1 autocorrelation (moderate persistence, plausible for a slow-moving factor):
Corrected t-statistic: — well below the significance threshold. The naive test's "significant" finding evaporates once persistence is properly accounted for.
Worked example 2: a fast, low-persistence signal for contrast
Now a different signal, tested over the same months with the same , , but this time it's a fast-turnover signal with negligible persistence, :
Corrected t-statistic: — barely changed from the naive 2.07, and still near the significance threshold. Two signals with identical raw ICs and identical can have wildly different true statistical confidence, purely because of how persistent their period-to-period IC values are.
What this means in practice
Before trusting a backtested IC t-statistic, a researcher should always check the autocorrelation of the period-by-period IC series, not just its mean and standard deviation — this is especially important for slower, longer-horizon signals (value, quality) which tend to have highly persistent ICs, versus fast signals (short-term reversal) which tend not to. Standard fixes include using Newey-West or block-bootstrap standard errors instead of the naive formula, or explicitly computing an effective sample size as shown here, before declaring a signal statistically significant.
The naive IC t-statistic, dividing the average IC by its standard error scaled by √T, silently assumes each period's IC is an independent observation. When IC values are serially autocorrelated — common for slower signals — the true effective sample size is far smaller than T, and the naive t-statistic overstates statistical significance, sometimes dramatically.
The classic pitfall is running dozens of signal candidates through a naive IC t-test, keeping whichever ones clear "|t| > 2," without ever checking IC autocorrelation. Because persistent signals inflate naive t-statistics the most, this selection process systematically favors exactly the signals whose significance is most overstated — a double failure where both the individual test and the search-over-many-signals process compound to manufacture false confidence. Always correct for autocorrelation before comparing or ranking signals by their IC t-statistics.
Related concepts
Practice in interviews
Further reading
- Grinold & Kahn, Active Portfolio Management, ch. 6