← all research

Universe: 5030 names, 314 days. Hold=21 (month) for factor legs, PEAD hold=60 trading days. Long/short where noted.

NOTE: equity Sharpes use sqrt(365) (house crypto convention) -> ~20% OVERSTATED vs sqrt(252).

Results

FactorSharpeCAGRpmaxDDcorrEqMomcorrMktresidSharpe
EqMom(baseline)0.9223.0%0.000-54.6%1.000.87-0.00
Rev(1mo,LS)0.09-0.3%0.377-41.9%0.010.23-0.00
PEAD(LS)0.644.2%0.009-10.6%0.370.37-0.00
PEAD(Long)0.675.4%0.007-14.9%0.390.40-0.00
EqMom(gated curve<0)0.8319.1%0.001-54.6%0.940.830.00
EqMom(gated credit>med)0.8011.9%0.002-21.4%0.590.380.00

Reading

  • PEAD(LS): post-earnings drift. If Sharpe>0.5 & p<0.05 with low corr to EqMom -> NEW genuine edge.
  • Rev(1mo,LS): short-horizon reversal. Expect corr<0 to EqMom (diversifier). If Sharpe>0.5 -> adopt as diversifier.
  • EqMom(gated *): macro-timing. If gated Sharpe > EqMom baseline AND maxDD lower -> the regime gate adds value (new method).
  • PEAD look-ahead guard: PASS
  • FX carry: BLOCKED (FRED lacks foreign short-rate series; needs a rates source).