Strategy Zoo / S0906

PriceMomentum_V0906

ARCHIVEDhybrid

structuralswapped indicator ret_20d -> ret_60d

Fitness
0.6626
Generation
41
Complexity
4
Created
2026-09-30

Lineage

Parents (1)
PriceMomentum_V0865S0865 · gen 39ARCHIVEDstructural

changed ret_20d threshold 0.05 -> 0.0191

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0906  [hybrid]
if flat and (ret_60d > 0.2018 and breakout_50 == 1):
    position = 1.0
if long and ret_20d < -0.0017:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR14.0%102.9%5.4%26.0%
Total Return184.7%735.7%21.5%2876.4%
Sharpe0.651.830.330.91
Sortino0.491.500.200.66
Calmar0.333.050.150.60
Volatility25.0%44.0%26.4%30.2%
Max DD-42.9%-33.7%-35.8%-42.9%
Win Rate41.2%83.3%50.0%51.6%
Avg Win29.0%56.9%17.4%39.5%
Avg Loss-6.9%-7.1%-10.0%-7.8%
Payoff4.188.071.745.09
Expectancy7.9%46.3%3.7%16.6%
Profit Factor2.9310.001.745.43
Trades176831
Avg Holding Days25.143.521.529.3
Turnover4.44.04.34.2
Exposure22.7%33.7%17.5%23.6%

Growth of $100

PriceMomentum_V0906 vs TSLA Buy & Hold
PriceMomentum_V0906 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
2016-9.1%-1.27-9.4%1
2017-0.2%0.10-14.8%3
2018-24.7%-2.05-24.6%2
201939.5%2.02-8.5%0
2020362.2%2.60-33.7%3
202186.8%2.07-17.6%2
2022-7.1%-1.48-7.1%1

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 testDOWNTREND2740.0%0.000%
hidden testEXPENSIVE83-5.5%-0.1367%
hidden testEXTREME48183.9%3.2767%
hidden testHIGH VOLATILITY254-2.7%-0.0724%
hidden testLOW VOLATILITY43434.4%2.3111%
hidden testMEDIUM VOLATILITY250-24.3%-0.8123%
hidden testNORMAL807-0.2%-0.019%
hidden testSIDEWAYS293-8.8%-0.632%
hidden testUPTREND37129.1%0.7343%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE31138.3%1.0855%
trainEXTREME100380.3%5.2396%
trainHIGH VOLATILITY69941.7%1.2322%
trainLOW VOLATILITY74514.3%0.8327%
trainMEDIUM VOLATILITY568-12.8%-0.6217%
trainNORMAL1,601-10.9%-0.8112%
trainSIDEWAYS592-5.5%-0.841%
trainUPTREND90239.7%1.0750%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13872.3%1.3651%
validationEXTREME144279.1%3.6269%
validationHIGH VOLATILITY25883.4%1.3532%
validationLOW VOLATILITY18346.7%2.2638%
validationMEDIUM VOLATILITY31597.7%2.7333%
validationNORMAL47422.5%1.1118%
validationSIDEWAYS206-4.9%-0.923%
validationUPTREND425145.5%2.5058%

Trades (full period)

31 trades
EntryExitEntry PxExit PxReturnDays
2025-10-292025-11-13$461.51$401.99-6.69%12
2025-09-152025-10-23$410.04$448.9810.65%29
2025-05-282025-06-12$356.90$319.11-10.23%12
2024-11-072025-01-13$296.91$403.3136.54%44
2024-10-282024-11-04$262.51$242.84-7.70%6
2024-09-262024-10-14$254.22$219.16-15.43%13
2024-07-022024-08-02$231.26$207.673.14%23
2023-06-062023-07-24$221.31$269.0619.25%33
2022-08-162022-08-29$306.56$284.82-7.05%10
2021-08-132021-12-01$239.06$365.0058.18%77
2020-11-192021-02-09$166.42$283.1577.07%55
2020-08-172020-09-24$122.38$129.2614.99%28
2020-06-022020-08-10$58.77$94.5761.43%49
2019-10-252020-03-04$21.88$49.97148.29%89
2018-12-042018-12-19$23.98$22.20-6.17%11
2018-08-082018-08-20$24.69$20.56-19.68%9
2017-05-312017-07-06$22.73$20.59-2.58%26
2017-04-042017-05-24$20.25$20.681.59%36
2017-01-202017-02-28$16.32$16.670.81%27
2016-04-072016-05-03$17.15$15.49-9.08%19
2015-07-212015-07-27$17.78$16.87-6.16%5
2015-05-292015-07-09$16.72$17.191.19%29
2014-08-072014-09-16$16.83$17.381.78%28
2014-02-102014-03-26$13.10$14.2017.95%32
2013-07-022013-10-22$7.85$11.4447.00%79
2013-04-022013-06-26$2.96$7.05132.63%61
2013-01-242013-02-22$2.47$2.41-2.53%21
2013-01-032013-01-09$2.32$2.24-4.94%5
2012-12-032012-12-31$2.31$2.26-1.97%20
2012-03-272012-04-10$2.53$2.16-11.54%10
2012-03-132012-03-23$2.41$2.27-4.66%9