Strategy Zoo / S1418

PriceMomentum_V1418

ARCHIVEDhybrid

llmSimplified entry to robust momentum + breakout rules; added trend/volatility/bubble regime gates to avoid trading in non-uptrends, high-volatility or bubbly conditions; reduced base position to 0.60 and added volatility-based scaling to cut exposure in high vol; improved exits to stop on stronger 20d loss or break below 50-day to reduce drawdown.

Fitness
0.5469
Generation
65
Complexity
14
Created
2026-10-10

Lineage

Parents (1)
PriceMomentum_V1342S1342 · gen 61ELITEllm

changed cumret_252d threshold -0.1997 -> -0.0062

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1418  [hybrid]
if flat and ((ret_20d > 0.05 and dist_sma_50 > 0.0 and macd_hist > 0.0) or (breakout_20 > 0.0 and ret_5d > 0.0)):
    position = 0.6
if long and (ret_20d < -0.02 or dist_sma_50 < 0.0):
    position = 0.0  # exit to cash
if regime.volatility == "LOW_VOLATILITY": position *= 1.0
if regime.volatility == "MEDIUM_VOLATILITY": position *= 0.6
if regime.volatility == "HIGH_VOLATILITY": position *= 0.25

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR7.6%36.5%2.5%11.7%
Total Return79.4%154.2%9.8%409.5%
Sharpe0.602.020.240.83
Sortino0.572.560.220.81
Calmar0.273.230.110.42
Volatility13.7%16.0%15.1%14.6%
Max DD-27.8%-11.3%-22.5%-27.8%
Win Rate29.6%42.9%25.0%30.2%
Avg Win6.9%20.8%9.4%11.6%
Avg Loss-1.8%-2.2%-2.4%-2.0%
Payoff3.899.293.915.73
Expectancy0.8%7.6%0.5%2.1%
Profit Factor1.646.971.302.48
Trades54142896
Avg Holding Days17.329.015.419.0
Turnover7.44.68.57.1
Exposure18.8%18.8%17.3%18.4%

Growth of $100

PriceMomentum_V1418 vs TSLA Buy & Hold
PriceMomentum_V1418 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
20166.8%0.89-5.0%4
20174.0%0.39-12.5%6
2018-6.8%-0.79-11.5%8
201912.0%0.72-13.6%7
2020103.6%3.91-5.7%4
202126.0%1.50-11.3%4
2022-2.4%-0.14-11.1%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 testDOWNTREND278-6.7%-0.758%
hidden testEXPENSIVE8341.7%2.0829%
hidden testEXTREME4837.1%2.0615%
hidden testHIGH VOLATILITY254-0.9%-0.098%
hidden testLOW VOLATILITY44224.2%1.5823%
hidden testMEDIUM VOLATILITY250-28.2%-1.5417%
hidden testNORMAL815-2.2%-0.1616%
hidden testSIDEWAYS297-10.0%-0.7319%
hidden testUPTREND37122.2%1.1523%
trainDOWNTREND518-5.0%-0.667%
trainEXPENSIVE31120.1%1.2626%
trainEXTREME10079.5%4.7524%
trainHIGH VOLATILITY6997.6%0.577%
trainLOW VOLATILITY74523.8%1.6034%
trainMEDIUM VOLATILITY568-11.2%-0.8814%
trainNORMAL1,6011.5%0.1217%
trainSIDEWAYS592-6.4%-0.5414%
trainUPTREND90225.5%1.4829%
validationDOWNTREND12515.7%1.533%
validationEXPENSIVE13836.3%1.9521%
validationEXTREME144100.4%5.2120%
validationHIGH VOLATILITY25818.1%1.427%
validationLOW VOLATILITY18321.0%1.3834%
validationMEDIUM VOLATILITY31550.7%2.7219%
validationNORMAL47410.6%0.7718%
validationSIDEWAYS206-6.2%-0.5315%
validationUPTREND42556.0%2.9725%

Trades (full period)

97 trades
EntryExitEntry PxExit PxReturnDays
2026-10-07—$377.81—0.26%3OPEN
2026-09-092026-09-30$367.81$354.81-2.96%16
2026-09-042026-09-08$354.08$368.16-3.67%2
2026-09-012026-09-02$356.09$357.01-2.05%2
2026-08-242026-08-25$348.95$350.25-2.42%2
2026-07-022026-07-06$393.45$419.77-2.77%2
2026-05-042026-06-08$392.51$408.950.14%25
2026-04-202026-04-22$392.50$387.51-1.35%3
2025-12-082026-01-05$439.58$451.67-2.24%19
2025-08-252025-11-14$346.60$404.3510.64%59
2025-08-112025-08-21$339.03$320.11-1.14%9
2025-04-282025-06-06$285.88$295.14-1.88%29
2024-10-282025-01-14$262.51$396.368.27%53
2024-09-112024-10-14$228.13$219.16-4.35%24
2024-09-062024-09-09$210.73$216.27-3.11%2
2024-06-252024-08-02$187.35$207.6715.65%28
2024-06-182024-06-21$184.86$183.01-2.00%3
2024-05-142024-05-29$177.55$176.190.45%11
2024-04-302024-05-10$183.28$168.47-1.79%9
2024-03-042024-03-05$188.14$180.74-4.41%2
2024-02-292024-03-01$201.88$202.64-0.17%2
2023-11-292024-01-10$244.14$233.94-2.87%29
2023-11-222023-11-24$234.21$235.45-1.86%2
2023-11-162023-11-17$233.59$234.30-1.44%2
2023-09-122023-09-22$267.48$244.88-2.44%9
2023-05-192023-08-02$180.14$254.1128.27%51
2023-04-032023-04-06$194.77$185.06-5.44%4
2023-01-262023-03-08$160.27$182.002.18%29
2023-01-242023-01-25$143.89$144.43-0.02%2
2022-09-202022-09-23$308.73$275.33-4.12%4
2022-07-192022-08-29$245.53$284.828.04%30
2022-07-112022-07-12$234.34$233.07-2.43%2
2022-03-212022-04-27$307.05$293.84-0.69%27
2022-01-132022-01-14$343.85$349.87-1.04%2
2022-01-042022-01-07$383.20$342.32-1.77%4
2021-08-022021-12-01$236.56$365.0029.81%86
2021-06-242021-07-26$226.61$219.21-1.24%22
2021-04-142021-04-30$244.08$236.48-4.16%13
2020-11-182021-02-11$162.21$270.5523.66%58
2020-10-152020-10-20$149.63$140.65-2.48%4
2020-08-172020-09-24$122.38$129.267.13%28
2020-04-132020-08-10$43.40$94.5731.04%84
2019-10-142020-03-04$17.13$49.9761.31%98
2019-10-022019-10-07$16.21$15.85-2.04%4
2019-09-112019-09-25$16.47$15.25-4.17%11
2019-07-012019-08-08$15.14$15.891.87%28
2019-06-202019-06-21$14.64$14.79-0.48%2
2019-06-182019-06-19$14.98$15.10-0.05%2
2019-04-042019-04-05$17.85$18.33-5.06%2
2019-01-182019-01-22$20.15$19.93-1.98%2
2018-10-262018-12-19$22.06$22.202.50%37
2018-10-022018-10-03$20.07$19.65-0.50%2
2018-08-032018-08-20$23.21$20.56-1.88%12
2018-06-072018-07-06$21.07$20.59-0.40%21
2018-05-102018-05-14$20.33$19.46-0.31%3
2018-03-142018-03-15$21.78$21.71-1.67%2
2018-02-272018-03-02$23.40$22.34-1.16%4
2018-01-092018-02-09$22.25$20.69-3.50%23
2017-12-122017-12-27$22.74$20.78-2.82%11
2017-09-142017-09-26$25.18$23.02-3.20%9
2017-08-042017-08-21$23.79$22.52-0.18%12
2017-05-312017-07-06$22.73$20.59-2.13%26
2017-03-272017-05-24$18.01$20.683.81%42
2016-12-142017-02-28$13.25$16.6714.52%51
2016-10-042016-10-05$14.09$13.90-0.76%2
2016-07-122016-08-18$14.98$14.900.39%28
2016-06-082016-06-10$15.70$14.59-0.88%3
2016-03-042016-05-03$13.40$15.493.98%42
2015-12-182016-01-05$15.36$14.90-2.48%11
2015-11-272015-12-14$15.44$14.57-3.16%12
2015-11-062015-11-09$15.49$15.020.01%2
2015-09-172015-09-29$17.47$16.44-2.68%9
2015-04-072015-07-28$13.55$17.6517.39%79
2015-02-232015-02-24$13.82$13.61-2.82%2
2015-02-042015-02-13$14.57$13.58-4.40%8
2014-11-252014-12-02$16.54$15.43-3.92%5
2014-11-122014-11-24$16.61$16.45-1.23%9
2014-08-042014-09-16$15.90$17.385.33%31
2014-06-162014-07-16$14.97$14.483.87%22
2014-06-122014-06-13$13.57$13.76-0.40%2
2014-06-092014-06-11$13.69$13.63-1.82%3
2014-05-282014-06-03$14.02$13.66-1.25%5
2014-01-152014-03-26$10.94$14.208.42%49
2013-12-262014-01-14$10.37$10.75-4.47%13
2013-12-172013-12-19$10.16$9.38-0.01%3
2013-12-132013-12-16$9.84$9.86-0.01%2
2013-06-272013-10-22$7.28$11.4410.51%82
2013-03-272013-06-26$2.54$7.0528.58%64
2013-01-242013-02-22$2.47$2.41-1.32%21
2012-11-062013-01-10$2.08$2.244.08%45
2012-09-182012-09-24$2.09$2.04-2.90%5
2012-08-242012-08-27$1.97$1.89-0.63%2
2012-07-132012-07-20$2.28$2.12-0.41%6
2012-06-192012-07-03$2.14$2.04-0.26%11
2012-02-022012-04-10$2.02$2.165.36%47
2012-01-312012-02-01$1.94$1.97-0.28%2
2012-01-272012-01-30$1.96$1.970.17%2