CIF v0.21.3
Test transparent primary factors independently across horizons and axes before any future MOS v2 is allowed to exist.
2020-08 → 2022-08
Independent earlier time block
Assets succeeded 10/10. Primary horizon is 30d; 7d and 90d must confirm the sign.
Eight pre-registered hypotheses
Trailing 30-day close-to-close return.
direction: higher_is_betterAsset trailing 30-day return minus BTC trailing 30-day return.
direction: higher_is_betterPercent distance of current close above/below trailing EMA200.
direction: higher_is_betterCurrent close position inside the trailing 90-day high-low range, 0..100.
direction: higher_is_betterTrailing 30-day return divided by annualized trailing 30-day realized volatility.
direction: higher_is_betterAverage quote volume over the last 7 days divided by average quote volume over the preceding 30 days.
direction: higher_is_betterNegative annualized trailing 30-day realized volatility; higher means lower volatility.
direction: higher_is_betterNegative trailing 7-day return; higher means more oversold over the prior week.
direction: higher_is_betterCross-sectional vs time-series evidence
What actually passed?
Are factors measuring the same thing?
Clusters: 30D Momentum ↔ 30D Relative Momentum vs BTC ↔ Vol-Adjusted 30D Momentum · 90D Range Position ↔ EMA200 Trend Distance · Volume Expansion 7v30 · Low Volatility 30D · 7D Mean Reversion
FACTORS_SCREENED_IN_FOR_CONFIRMATION
Eligible only for a new independent confirmation sample. It is not a production factor.
What v0.13 is allowed to conclude
- The 2020-2022 factor screen is consumed after this first result and cannot be reused as confirmation.
- Eight primary factor definitions and their directions were frozen before observing screen results.
- 30d is the primary horizon; 7d and 90d must confirm the sign for a factor to pass an axis gate.
- Cross-sectional tests use subsequent excess vs BTC; time-series tests use subsequent raw asset returns.
- No grid search, factor coefficient fitting, MOS weight changes, or combined alpha score is performed in v0.13.
- A screened-in factor is only eligible for a new independent confirmation sample.
- Redundancy is descriptive; correlated factors are not automatically combined or discarded.
- No production gate, AQS formula, Risk formula, or current MOS v0.8 formula changes in v0.13.