10.3 The GRS Test: Your Alpha Is Probably a Missing Factor
Alpha is the gap between what a portfolio earned and what your model predicts. The GRS test grades all those gaps at once, and the usual verdict is blunt: you are missing a factor.
Aligrithm is an independent research publication on systematic trading, quantitative research, market microstructure, and adaptive systems. Long-form essays, code notebooks, and architecture breakdowns across eight pillars, built for traders who care more about how markets behave than about hype.
More about the publication →Read in order. Each pillar walks you out of one trap with one new ability. The newest article is the worst place to begin.
Alpha is the gap between what a portfolio earned and what your model predicts. The GRS test grades all those gaps at once, and the usual verdict is blunt: you are missing a factor.
Fama-MacBeth gets you the factor premium in two passes, even for untradable factors. But the second pass uses estimated betas, so skipping the Shanken correction inflates every t-stat.
You never see factor exposure. So you rank stocks on a proxy, go long the top decile and short the bottom, and test the spread. Deciles, a t-stat, and a monotonicity check, from scratch.
Factor investing runs on one equation: expected return equals alpha plus beta times lambda. Beta is exposure, lambda is the premium, alpha is the leftover. The market is factor #1, and CAPM fails on its own.
Sweeping 50/200, 60/210, 70/220 holds the ratio fixed: you test one concept along a line, not the space. That flat sweep is a thin ridge, not a plateau. Fix one parameter, vary the other, then reverse.
Five "diversified" state-election arb positions share one national driver. Correlation 0.75 hides tail dependence 0.90, so a single shock turns a ±$0.10 book into a -$2.50 loss: a 25:1 ratio, not 5:1.
Prediction-market prices cluster near 0 and 1, and that is exactly where the log-scoring arbitrage math breaks. Worse, it can fail silently: no crash, just a wrong trade with a confident profit number.
A prediction market resolves to 0 or 1 on a fixed date, and that wall flips the strategy. More than 30 days out prices trend, so momentum pays. Inside 7 days prices overreact to noise, so reversion pays.
Fill quality is the midpoint minus your execution price over the spread, measured after the fill. Market orders average -0.72, fast limits -0.31, slow limits +0.43. Speed and fill quality move opposite.
Fill quality, the maker's profit equation, and the markout test move from a Polymarket CLOB to an FX or futures book unchanged. The payoff structure differs; adverse selection is adverse selection.
The CVaR-constrained portfolio QP that sizes Polymarket election arbs is the same machine that sizes a futures book. Different loss shapes, one tail metric, one fix for the correlation that spikes in a crisis.
Kelly's formula is identical in a prediction market and a prop challenge, but one optimizes long-run growth and the other a first-passage race to a target before an absorbing trapdoor. Opposite geometry, opposite sizes.