Strategy Zoo / S1282

PriceMomentum_V1282

ARCHIVEDhybrid

structuralrestricted to trend regimes ['SIDEWAYS']

Fitness
0.1936
Generation
59
Complexity
3
Created
2026-10-08

Lineage

Parents (1)
PriceMomentum_V0640S0640 · gen 29ARCHIVEDstructural

changed ret_20d threshold 0.05 -> 0.184

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1282  [hybrid]
require regime.trend in ['SIDEWAYS']
if flat and ret_20d > 0.184:
    position = 1.0
if long and ret_20d < -0.0017:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-1.2%4.4%-3.0%-0.6%
Total Return-9.3%13.7%-10.7%-7.9%
Sharpe-0.080.41-0.180.00
Sortino-0.020.14-0.090.00
Calmar-0.050.33-0.12-0.02
Volatility9.4%12.5%12.4%10.9%
Max DD-24.4%-13.1%-25.3%-28.4%
Win Rate43.8%66.7%57.1%51.7%
Avg Win5.8%6.3%3.9%5.4%
Avg Loss-5.2%-5.3%-8.3%-5.9%
Payoff1.111.180.470.92
Expectancy-0.4%2.4%-1.3%-0.0%
Profit Factor0.872.370.620.98
Trades166729
Avg Holding Days5.86.711.97.4
Turnover4.04.03.73.9
Exposure3.8%4.5%8.1%5.0%

Growth of $100

PriceMomentum_V1282 vs TSLA Buy & Hold
PriceMomentum_V1282 TSLA Buy & HoldIn-sampleValidationHidden test
Growth of $100 · log scale · in-sample, validation and hidden-test segments are shaded separately and must not be compared as one out-of-sample track record.

Walk-Forward Years

year-by-year stability matters more than any single year
YearCAGRSharpeMax DDTrades
20163.3%0.44-7.1%2
20174.4%0.98-0.1%1
20188.1%0.72-8.0%3
2019-11.9%-0.78-14.0%1
20200.1%0.09-12.5%1
2021-10.4%-1.23-11.3%2
202226.8%1.90-2.6%3

A robust strategy performs acceptably in most years rather than spectacularly in one — look for consistency across regimes, not a single outlier year.

Regime Performance

PeriodRegimeDaysAnn. ReturnSharpeExposure
hidden testDOWNTREND2780.0%0.000%
hidden testEXPENSIVE839.2%0.986%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY2543.1%0.215%
hidden testLOW VOLATILITY4405.5%0.539%
hidden testMEDIUM VOLATILITY250-21.3%-1.639%
hidden testNORMAL813-3.5%-0.279%
hidden testSIDEWAYS295-3.4%-0.1624%
hidden testUPTREND371-3.0%-0.771%
trainDOWNTREND518-2.4%-0.700%
trainEXPENSIVE3117.0%0.945%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY699-1.5%-0.125%
trainLOW VOLATILITY7452.1%0.294%
trainMEDIUM VOLATILITY568-3.6%-0.422%
trainNORMAL1,601-2.3%-0.234%
trainSIDEWAYS592-8.9%-0.5711%
trainUPTREND9025.5%1.031%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1442.2%0.118%
validationHIGH VOLATILITY2581.3%0.084%
validationLOW VOLATILITY1830.0%0.000%
validationMEDIUM VOLATILITY31511.1%0.807%
validationNORMAL4747.4%0.655%
validationSIDEWAYS2065.9%0.2615%
validationUPTREND4256.2%1.211%

Trades (full period)

29 trades
EntryExitEntry PxExit PxReturnDays
2026-05-082026-05-29$428.35$435.797.15%15
2025-05-132025-05-22$334.07$341.044.90%8
2024-09-272024-10-03$260.46$240.66-2.24%5
2023-11-292024-01-03$244.14$238.450.49%24
2023-09-152023-09-28$274.39$246.38-13.05%10
2023-05-312023-06-02$203.93$213.972.96%3
2023-02-102023-03-08$196.89$182.00-9.64%18
2022-08-092022-08-16$283.33$306.566.29%6
2022-08-022022-08-05$300.59$288.173.61%4
2022-03-232022-04-05$333.04$363.7515.01%10
2021-04-272021-05-04$234.91$224.53-7.41%6
2021-04-072021-04-08$223.66$227.93-3.18%2
2020-04-302020-05-15$52.13$53.280.15%12
2019-07-252019-08-02$15.25$15.62-11.91%7
2018-11-202018-11-27$23.17$22.93-2.31%5
2018-10-292018-11-19$22.32$23.566.86%16
2018-06-142018-06-15$23.85$23.883.55%2
2017-01-042017-01-05$15.13$15.124.40%2
2016-03-282016-04-05$15.35$17.038.23%7
2016-03-212016-03-24$15.89$15.18-4.55%4
2015-09-232015-09-30$17.40$16.56-5.67%6
2015-05-012015-05-11$15.07$15.974.46%7
2015-04-282015-04-29$15.37$15.50-0.66%2
2014-01-222014-01-24$11.90$11.642.52%3
2013-12-182014-01-14$9.87$10.75-8.79%18
2012-11-212012-11-23$2.16$2.14-1.80%2
2012-07-172012-07-20$2.22$2.12-10.45%4
2012-02-222012-02-23$2.28$2.30-1.01%2
2012-02-142012-02-21$2.21$2.3010.83%5