Feng, Giglio & Xiu (2020) tame the factor zoo with double-selection LASSO: does your new factor add incremental information? Plain-language intro. Not investment advice.
Takeaway. Publishing a pretty t-stat is not enough—Taming the Factor Zoo asks whether a new factor still matters after controlling for the existing zoo, using a double-selection LASSO style framework.
Taming the Factor Zoo: A Test of New Factors (Guanhao Feng, Stefano Giglio, Dacheng Xiu, 2020) is the “does my signal add anything?” paper after-work factor miners need.
Fit for learners: Double-selection LASSO framework to ask whether your new signal adds anything beyond the zoo.
This Hub note is a plain-language intro. Not investment advice. Keep it next to Harvey–Liu–Zhu and Thousands of Alpha Tests.
Hundreds of factors already exist. A new characteristic that “works” alone may be redundant once the zoo is in the regression. Naive single-factor tests overstate novelty.
It is the antidote to “I found a 12th z-score that backtests well.” Before celebrating, ask: residual after the zoo? Perfect mindset once you can run regressions in Python.
Tiny evening exercise: invent a candidate signal that is 0.9× an existing toy factor plus noise; regress the candidate on the old factor; note how “alpha” shrinks—learning only.
Landing: NBER w25481
Not investment advice. This Hub note is educational only. Feng–Giglio–Xiu is methodology research—not a ranking of tradeable factors.
Single course CTA: SoloQuant Academy’s Introduction to Python Programming—linear algebra anxiety drops once loops and arrays feel natural; then LASSO notebooks become approachable.