#31 — Currency-strength lower-TF viability
Hypothesis — what it tests
Whether the proven H4/multi-day contrarian StrengthSpread signal holds at M5/M15/H1 signal granularity with intraday hold periods.
Description
The csi_factor_study project had established one real contrarian signal: StrengthSpread at H4 with a 64-bar hold (OOS Sharpe 0.59). This sweep asked whether that currency-strength effect works faster — at M5/M15/H1 signal granularity with intraday holds. StrengthSpread was computed as the difference of cross-sectional z-scored rolling-return strength between a pair's two currencies, swept over 4 signal timeframes x 11 hold periods x trend/counter x 12 pairs (1,056 configs), plus a top-3-vs-bottom-3 currency portfolio. Results were unambiguous: mean OOS p/d was negative at every hold up to 512 bars (5-minute hold: −365.9 p/d, 0% positive), the loss shrinking monotonically as the hold lengthens — a pure spread-amortization curve. Only at the ~10-day hold (the regime csi_factor_study already found) did 46% of configs go positive. Conclusion: currency strength is a multi-day mean-reversion effect; there is no intraday version.
Key result
Indicators
Algorithms
Code
Interactive version (search, filters, figures): the experiment explorer.