Giglio & Xiu (2021) provide a multiple-testing toolkit for thousands of alphas—guardrails against fake discovery. Plain-language intro. Not investment advice.
Takeaway. When you test thousands of alphas, naive p-values lie—you need a multiple-testing toolkit so “significant” does not mean “I tried everything until one worked.”
Thousands of Alpha Tests (Stefano Giglio, Dacheng Xiu, 2021) is the alpha-side companion to factor-zoo scepticism for after-work research notebooks.
Fit for learners: Multiple-testing toolkit for alphas—stops fake discovery in research notebooks.
This Hub note is a plain-language intro. Not investment advice. Read with Taming the Factor Zoo and Harvey–Liu–Zhu.
Research and blog culture celebrate any alpha with a star. If hundreds or thousands of tests were run (explicitly or implicitly), false discoveries explode. Single-test thresholds are the wrong ruler.
Python makes it trivial to loop 500 parameter sets before dinner. This paper is the seatbelt: adjust your claims, not only your seaborn theme.
Tiny evening exercise: simulate 200 noise strategies’ mean returns; count how many beat a naive 5% one-sided threshold by luck; write what FDR-style thinking would change—learning only.
Landing / DOI: RFS / Oxford
Not investment advice. This Hub note is educational only. Giglio–Xiu is statistical methodology—not a list of alphas to trade.
Single course CTA: SoloQuant Academy’s Introduction to Python Programming—once loops and lists feel easy, you will understand why thousands of tests are so tempting—and so dangerous.