Gahow Wang
81f4e3b32c
research: factor census on the current panel; key the factor-rank cache to the panel
...
factor_census measures all 86 lab factors one way on the post-Tiingo PIT
S&P 500 panel (IC, quintile spread, top-20 alpha vs EW). One class A
(low_svr21, 2018+), two class B (accruals, rev_5), 69 N, no |t| >= 3.
Momentum and overnight_mom have no quintile spread; the house edge sits
in the top 10. --part construction compares the live construction.
rotation.factor_ranks reused ranks_us.pkl regardless of the panel. The
cache predated the Tiingo merge (643 of 787 columns), so callers silently
dropped the backfilled delisted names. The cache now carries a key file
(panel calendar, tickers, membership, factors.py hash) and is rebuilt
when it does not match.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 07:14:42 -07:00
..
2026-09-25 19:11:59 +08:00
2026-10-09 22:20:43 -07:00
2026-10-09 22:20:43 -07:00
2026-09-29 13:40:15 +08:00
2026-10-12 05:16:19 -07:00
2026-09-30 20:25:08 +08:00
2026-09-25 19:11:59 +08:00
2026-09-29 13:40:15 +08:00
2026-09-30 20:25:08 +08:00
2026-09-25 19:11:59 +08:00
2026-10-09 22:07:26 -07:00
2026-10-12 06:17:27 -07:00
2026-10-12 06:17:27 -07:00
2026-09-29 13:40:15 +08:00
2026-09-29 13:40:15 +08:00
2026-09-29 01:03:50 +08:00
2026-10-01 02:24:01 -07:00
2026-09-25 19:11:59 +08:00
2026-10-12 07:14:42 -07:00
2026-09-25 19:11:59 +08:00
2026-10-10 00:21:49 -07:00
2026-10-09 22:20:43 -07:00
2026-10-09 22:20:43 -07:00
2026-10-09 22:20:43 -07:00
2026-10-09 22:20:43 -07:00
2026-10-09 00:58:47 -07:00
2026-09-25 19:11:59 +08:00
2026-09-25 19:11:59 +08:00
2026-10-09 22:20:43 -07:00
2026-10-09 22:20:43 -07:00
2026-10-09 22:20:43 -07:00
2026-09-29 13:40:15 +08:00
2026-09-29 13:40:15 +08:00
2026-10-09 22:20:43 -07:00
2026-09-30 20:25:08 +08:00
2026-10-09 22:20:43 -07:00
2026-10-08 18:46:45 -07:00
2026-10-08 09:48:05 -07:00
2026-09-25 19:11:59 +08:00
2026-09-25 19:11:59 +08:00
2026-09-30 20:25:08 +08:00
2026-09-29 01:03:50 +08:00
2026-10-08 18:46:45 -07:00
2026-10-08 22:45:21 -07:00
2026-10-08 22:45:21 -07:00
2026-09-29 13:40:15 +08:00
2026-10-09 22:20:43 -07:00
2026-09-29 13:40:15 +08:00
2026-10-09 22:20:43 -07:00
2026-10-09 00:58:47 -07:00
2026-09-29 13:40:15 +08:00
2026-09-30 20:25:08 +08:00
2026-09-30 20:25:08 +08:00
2026-09-29 13:40:15 +08:00
2026-09-29 13:40:15 +08:00
2026-10-09 00:58:47 -07:00
2026-10-08 18:46:45 -07:00
2026-09-25 19:11:59 +08:00
2026-09-29 14:42:49 +08:00
2026-10-09 22:20:43 -07:00
2026-10-09 20:06:34 -07:00
2026-09-29 01:03:50 +08:00
2026-10-09 22:03:18 -07:00
2026-10-09 22:03:18 -07:00
2026-10-09 22:20:43 -07:00
2026-10-09 20:06:34 -07:00
2026-10-08 09:48:05 -07:00
2026-09-29 13:40:15 +08:00
2026-10-10 00:21:49 -07:00
2026-09-29 01:03:50 +08:00
2026-09-29 13:40:15 +08:00
2026-10-10 00:21:49 -07:00
2026-09-25 19:11:59 +08:00
2026-09-30 20:25:08 +08:00
2026-10-12 07:14:42 -07:00
2026-09-25 19:11:59 +08:00
2026-09-30 20:25:08 +08:00
2026-09-29 13:40:15 +08:00
2026-10-09 00:58:47 -07:00
2026-10-09 22:20:43 -07:00
2026-10-09 00:58:47 -07:00
2026-10-01 02:24:01 -07:00
2026-10-08 21:17:12 -07:00
2026-09-30 20:25:08 +08:00
2026-10-08 09:48:05 -07:00
2026-09-29 01:03:50 +08:00
2026-10-01 02:24:01 -07:00
2026-10-09 00:58:47 -07:00
2026-10-09 22:20:43 -07:00
2026-10-08 08:43:50 -07:00
2026-10-01 02:24:01 -07:00
2026-10-01 02:24:01 -07:00
2026-09-29 13:40:15 +08:00
2026-09-29 13:40:15 +08:00