Time-series momentum · absolute-threshold
At the pinned config (seed 7, 200 bars, FOMC drift 50.0000 bps) this arm scored Sharpe 0.63. Across the 5-seed sweep its mean Sharpe was 1.27 (stdev 0.78, range 0.63 → 2.14).
Single-seed result · seed 7
200 bars · fomc drift 50.0000 bpsCumulative pnl · 200 bars
Per-seed sharpe · seeds 7..11
mean 1.27 · stdev 0.78The single-seed lead can be a fluke. Each row below is one seed's draw at the same config — the spread across the five tells you whether the seed-7 number is signal or sample-of-one luck.
- seed 7sharpe 0.63positive draw0.63
- seed 8sharpe 2.14positive draw2.14
- seed 9sharpe 0.69positive draw0.69
- seed 10sharpe 2.10positive draw2.10
- seed 11sharpe 0.78positive draw0.78
Per-symbol contribution · seed 7
10 symbols · 6 winners · 4 losersWhere the arm's PnL actually came from. Each universe symbol's contribution to the +$33.4k total, plus how many days the arm held that symbol long / short / flat over the 200-bar window.
- EEE90d long · 39d short · 70d flat+$23.5kEEE · 45% long, 20% short, 35% flat+$23.5k
- GGG112d long · 16d short · 71d flat+$23.1kGGG · 56% long, 8% short, 36% flat+$23.1k
- DDD65d long · 60d short · 74d flat+$21.9kDDD · 33% long, 30% short, 37% flat+$21.9k
- FFF112d long · 36d short · 51d flat+$21.4kFFF · 56% long, 18% short, 26% flat+$21.4k
- III61d long · 85d short · 53d flat+$13.3kIII · 31% long, 43% short, 27% flat+$13.3k
- AAA95d long · 47d short · 57d flat+$9.7kAAA · 48% long, 24% short, 28% flat+$9.7k
- BBB21d long · 92d short · 86d flat-$8.2kBBB · 11% long, 46% short, 43% flat-$8.2k
- HHH72d long · 52d short · 75d flat-$13.0kHHH · 36% long, 26% short, 38% flat-$13.0k
- CCC53d long · 58d short · 88d flat-$22.0kCCC · 27% long, 29% short, 44% flat-$22.0k
- JJJ64d long · 34d short · 101d flat-$36.3kJJJ · 32% long, 17% short, 51% flat-$36.3k
Contributions sum to the arm's final cumulative PnL (+$33.4k). Bars share a symmetric axis around zero so a winner and a loser of the same magnitude render at the same visual length.
Strategy details
- class
- TimeSeriesMomentumStrategy
- family
- time-series
- arm key
- ts_momentum
- lookback
- 20 bars (panel default)
- long quantile
- 0.3
- gross leverage
- 1.0
Reproduce this arm
$ uv run python scripts/build_compare_fixture.py
wrote examples/fomc_blackout_compare/results.json (15 arms)
wrote examples/fomc_blackout_compare/results_multi_seed.json (15 arms × 5 seeds)The fixture builder holds the pinned config (seed 7, 200 bars, FOMC vol multiplier 3.0000, FOMC drift 50.0000 bps) and re-walks every arm. The Python drift test asserts bytewise equality on every CI run, so the numbers on this page match what a reader gets when they regen.