Home / Ideas / Factor Breadth Participation Rotation
Factor Breadth Participation Rotation
let the share of factors in uptrends decide offensive vs defensive tilt
Breadth across the factor complex is a market-state gauge: when most style ETFs trade above their long-term trend, participation is broad and offensive factors (size, value, high-beta) are rewarded; when breadth collapses, leadership narrows and quality/low-vol outperform. This uses aggregate participation rather than relative-strength ranking, so it is a different signal from the excluded factor-momentum and Faber top-N ideas.
Universe
Breadth basket MTUM / VLUE / QUAL / USMV / SIZE / IWD / IWF; allocation sleeves = offensive (VLUE/SIZE/IWD/high-beta) vs defensive (QUAL/USMV).
How it works
Weekly, breadth = fraction of the basket above its own 200-day MA; if breadth > 60% hold the offensive sleeve, if < 40% hold defensive, else stay in prior sleeve (hysteresis); equal-weight, hold to next signal.
Expected performance
Research-derived Sharpe estimate: 0.3–0.7.
Backtest this idea with SignalChain
This is a research lead — not a finished backtest. SignalChain takes an idea like this and runs the whole pipeline inside Claude Code: it researches the concept against academic and practitioner sources, sets benchmarks, writes and lints a VectorBT backtest, runs it, and grades the result PASS/FAIL. One command:
/signalchain Weekly factor breadth (share of MTUM/VLUE/QUAL/USMV/SIZE/IWD/IWF above 200-day MA) rotating offensive vs defensive sleeves with 40/60 hysteresis
Get SignalChain — $49 →
Research & sources
- quantpedia.com — quantpedia.com
- quantpedia.com — quantpedia.com
- blackrock.com — blackrock.com
More Factor & style rotation (factor/style ETFs) ideas
Not financial advice. This page describes a research idea, not a recommendation. Any performance figures are hypothetical, research-derived estimates and are not indicative of future results. SignalChain is a research and educational tool; you are solely responsible for any decisions you make.