Strategy Zoo / S1157

PriceMomentum_V1157

ARCHIVEDhybrid

llmAdded regime gates to avoid high-volatility and extreme bubble regimes; simplified and clarified entry into two robust cases (moderate momentum + 50-day breakout with volatility and RSI guard, or strong 20d momentum with 200sma confirmation and reasonable yearly draw). Broadened exit to use larger, clearer short-term and medium-term stop rules (ret_5d and ret_20d thresholds). Reduced base_position to 0.8 to lower risk and improve generalization.

Fitness
0.2935
Generation
53
Complexity
18
Created
2026-10-06

Lineage

Parents (1)
PriceMomentum_V0891S0891 · gen 41ARCHIVEDllm

entry = PriceMomentum_V0865 OR PriceMomentum_V0690

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1157  [hybrid]
require regime.trend in ['UPTREND', 'SIDEWAYS']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL', 'EXPENSIVE']
if flat and ((ret_20d > 0.02 and breakout_50 == 1 and vol_pctile < 0.75 and rsi_14 < 80.0) or (ret_20d > 0.12 and (close > sma_200 or sma_200_slope > 0.0) and cumret_252d > -0.25)):
    position = 0.8
if long and (ret_20d < -0.02 or ret_5d < -0.05):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR1.5%23.2%7.0%7.2%
Total Return12.5%87.0%28.9%177.7%
Sharpe0.171.140.460.48
Sortino0.110.930.280.33
Calmar0.040.790.270.22
Volatility16.0%20.1%18.4%17.5%
Max DD-33.4%-29.4%-26.4%-33.4%
Win Rate48.5%40.0%46.7%45.6%
Avg Win6.4%15.1%8.9%9.8%
Avg Loss-5.6%-3.6%-3.9%-4.6%
Payoff1.154.172.272.14
Expectancy0.2%3.9%2.0%2.0%
Profit Factor1.082.781.981.80
Trades33201568
Avg Holding Days13.19.813.012.3
Turnover6.710.76.47.4
Exposure16.4%18.6%15.3%16.6%

Growth of $100

PriceMomentum_V1157 vs TSLA Buy & Hold
PriceMomentum_V1157 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-8.6%-0.71-15.3%4
201719.1%1.25-10.6%7
2018-12.7%-1.21-13.4%2
201910.1%0.57-12.0%3
202077.6%2.95-6.3%3
202111.9%0.57-29.4%11
2022-8.7%-0.65-18.5%6

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 testEXPENSIVE8351.7%1.6344%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-19.9%-1.261%
hidden testLOW VOLATILITY43829.2%1.7420%
hidden testMEDIUM VOLATILITY2501.2%0.0521%
hidden testNORMAL8114.6%0.2713%
hidden testSIDEWAYS293-9.2%-0.5318%
hidden testUPTREND37128.8%1.1525%
trainDOWNTREND518-1.9%-0.700%
trainEXPENSIVE31132.6%1.5226%
trainEXTREME1009.3%1.551%
trainHIGH VOLATILITY6994.8%0.351%
trainLOW VOLATILITY74523.6%1.3932%
trainMEDIUM VOLATILITY568-27.2%-1.6214%
trainNORMAL1,601-3.5%-0.2315%
trainSIDEWAYS592-12.0%-0.8211%
trainUPTREND90215.1%0.7429%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13890.1%3.1036%
validationEXTREME14437.8%2.612%
validationHIGH VOLATILITY258-9.4%-1.000%
validationLOW VOLATILITY1833.7%0.2430%
validationMEDIUM VOLATILITY31560.5%2.2027%
validationNORMAL474-1.2%-0.0719%
validationSIDEWAYS206-24.4%-1.8613%
validationUPTREND42552.5%2.0927%

Trades (full period)

68 trades
EntryExitEntry PxExit PxReturnDays
2026-05-262026-06-05$433.59$391.00-1.55%9
2026-05-082026-05-19$428.35$404.11-0.45%8
2025-12-152025-12-31$475.31$449.72-0.89%12
2025-08-272025-11-10$349.60$445.2317.65%53
2025-06-052025-06-06$284.70$295.14-11.56%2
2025-05-192025-06-04$342.09$332.05-1.41%12
2025-05-122025-05-13$318.38$334.075.23%2
2024-10-072024-10-08$240.83$244.50-3.12%2
2024-09-232024-10-04$250.00$250.080.70%10
2024-09-062024-09-09$210.73$216.27-6.91%2
2024-06-272024-07-12$197.42$248.2317.87%11
2023-11-272024-01-04$236.08$237.930.96%27
2023-09-122023-09-22$267.48$244.88-5.39%9
2023-06-282023-07-21$256.24$260.024.03%17
2023-05-312023-06-27$203.93$250.2115.56%19
2022-08-152022-08-23$309.32$296.45-2.84%7
2022-08-112022-08-12$286.63$300.03-2.26%2
2022-08-022022-08-10$300.59$294.36-3.88%7
2022-04-142022-04-18$328.33$334.76-3.08%2
2022-04-122022-04-13$328.98$340.790.74%2
2022-03-232022-04-11$333.04$325.312.48%14
2021-11-232021-12-01$369.68$365.00-0.96%6
2021-08-312021-11-10$245.24$355.9831.27%51
2021-08-032021-08-18$236.58$229.66-5.11%12
2021-07-132021-07-20$222.85$220.17-4.78%6
2021-07-012021-07-08$225.97$217.60-4.29%5
2021-04-222021-04-29$239.90$225.67-5.51%6
2021-04-192021-04-21$238.21$248.04-2.40%3
2021-02-022021-02-11$290.93$270.55-3.46%8
2021-01-202021-02-01$283.48$279.94-4.97%9
2021-01-122021-01-19$283.15$281.521.34%5
2020-12-102021-01-11$209.02$270.4035.18%21
2020-11-192020-12-08$166.42$216.6324.77%13
2020-06-252020-06-30$65.73$71.993.89%4
2019-12-132020-01-22$23.89$37.9740.01%26
2019-11-222019-11-25$22.20$22.42-5.07%2
2019-10-152019-10-25$17.19$21.8813.15%9
2019-07-222019-07-26$17.05$15.20-9.19%5
2018-12-042018-12-19$23.98$22.20-4.93%11
2018-01-222018-02-09$23.44$20.69-8.08%15
2017-09-152017-09-25$25.32$23.00-5.79%7
2017-08-152017-08-18$24.16$23.16-2.77%4
2017-08-042017-08-07$23.79$23.682.10%2
2017-06-052017-06-14$23.15$25.388.28%8
2017-04-242017-05-10$20.54$21.683.99%13
2017-04-202017-04-21$20.17$20.37-0.95%2
2016-12-282017-02-24$14.65$17.1313.05%40
2016-07-222016-08-18$14.82$14.900.86%20
2016-06-092016-06-15$15.29$14.51-7.17%5
2016-03-292016-05-02$15.34$16.123.56%25
2016-03-212016-03-24$15.89$15.18-3.63%4
2016-01-042016-01-05$14.89$14.90-5.69%2
2015-09-222015-09-29$17.40$16.44-4.94%6
2015-07-212015-07-28$17.78$17.65-8.49%6
2015-04-282015-07-13$15.37$17.489.38%53
2014-11-172014-11-24$16.93$16.45-5.08%6
2014-08-072014-09-16$16.83$17.381.56%28
2014-06-092014-07-08$13.69$14.605.48%21
2014-03-202014-03-25$15.66$14.70-5.49%4
2014-02-132014-02-26$13.31$16.8721.13%9
2013-10-082013-10-09$11.65$11.25-3.80%2
2013-09-112013-10-04$10.90$12.073.27%18
2013-02-202013-02-22$2.57$2.41-8.57%3
2013-01-242013-02-19$2.47$2.622.18%18
2012-11-142013-01-10$2.09$2.245.04%39
2012-07-162012-07-20$2.40$2.12-4.73%5
2012-06-192012-06-25$2.14$2.214.76%5
2012-02-152012-04-05$2.24$2.304.44%36