Strategy Zoo / S1072

PriceMomentum_V1072

ARCHIVEDhybrid

llmSimplified & consolidated entry momentum logic to reduce redundancy and overfitting; added volatility regime gate to avoid high-volatility environments; introduced volatility-based position scaling (vol_pctile rules) to reduce position size when markets are choppy; improved exit with a 1-day panic stop and a drawdown cap to cut large intra-trade losses; lowered base_position slightly to reduce overall risk.

Fitness
0.5402
Generation
49
Complexity
14
Created
2026-10-02

Lineage

Parents (1)
PriceMomentum_V0624S0624 · gen 29ARCHIVEDllm

entry = PriceMomentum_V0602 OR LongTermTrend_V0519

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1072  [hybrid]
require regime.trend in ['UPTREND', 'SIDEWAYS']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
if flat and (ret_20d > 0.05 and cumret_252d > -0.2 and ((close > sma_200 and sma_200_slope > 0.0) or ret_20d > 0.1)):
    position = 0.9
if long and (ret_20d < -0.006 or ret_1d < -0.05 or drawdown > 0.08):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR2.9%67.8%-1.0%12.8%
Total Return26.1%372.8%-3.8%488.7%
Sharpe0.241.930.070.63
Sortino0.182.010.050.49
Calmar0.063.33-0.030.26
Volatility21.5%29.0%22.6%23.5%
Max DD-48.6%-20.4%-30.8%-48.6%
Win Rate41.9%66.7%34.8%46.0%
Avg Win7.7%14.8%11.4%11.9%
Avg Loss-5.0%-4.0%-5.6%-5.0%
Payoff1.553.732.052.37
Expectancy0.3%8.5%0.3%2.8%
Profit Factor1.127.451.102.02
Trades43212387
Avg Holding Days13.213.410.512.8
Turnover9.812.611.110.6
Exposure24.4%31.0%21.0%24.9%

Growth of $100

PriceMomentum_V1072 vs TSLA Buy & Hold
PriceMomentum_V1072 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-14.3%-0.86-22.1%4
20170.9%0.15-23.3%11
2018-11.9%-1.17-12.7%3
20199.3%0.49-20.1%4
2020212.3%3.54-8.8%10
202139.3%1.21-20.4%7
20224.9%0.34-17.8%4

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 testDOWNTREND276-1.9%-1.040%
hidden testEXPENSIVE8319.3%0.6042%
hidden testEXTREME4829.9%1.0513%
hidden testHIGH VOLATILITY254-25.6%-1.422%
hidden testLOW VOLATILITY43639.0%1.8729%
hidden testMEDIUM VOLATILITY250-36.2%-1.2626%
hidden testNORMAL809-2.0%-0.0919%
hidden testSIDEWAYS293-13.6%-0.6327%
hidden testUPTREND37116.0%0.5331%
trainDOWNTREND518-5.8%-1.231%
trainEXPENSIVE31117.9%0.6238%
trainEXTREME10051.2%2.0025%
trainHIGH VOLATILITY699-2.2%-0.102%
trainLOW VOLATILITY74527.3%1.3146%
trainMEDIUM VOLATILITY568-14.8%-0.6624%
trainNORMAL1,601-0.1%-0.0122%
trainSIDEWAYS592-14.3%-0.7621%
trainUPTREND90224.3%0.8740%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13858.3%1.6546%
validationEXTREME144171.5%4.9321%
validationHIGH VOLATILITY25824.9%1.222%
validationLOW VOLATILITY18346.8%2.0653%
validationMEDIUM VOLATILITY31586.8%2.3442%
validationNORMAL47420.2%0.8330%
validationSIDEWAYS20610.1%0.4628%
validationUPTREND42594.7%2.6841%

Trades (full period)

87 trades
EntryExitEntry PxExit PxReturnDays
2026-05-082026-06-08$428.35$408.95-4.65%21
2026-04-202026-04-21$392.50$386.42-2.00%2
2025-12-152026-01-05$475.31$451.67-4.24%14
2025-11-062025-11-13$445.91$401.99-6.30%6
2025-11-032025-11-05$468.37$462.07-2.59%3
2025-10-242025-10-27$433.72$452.42-3.24%2
2025-10-142025-10-23$429.24$448.980.46%8
2025-10-062025-10-13$453.25$435.90-3.56%6
2025-08-252025-10-03$346.60$429.8325.00%29
2025-08-112025-08-20$339.03$323.90-0.26%8
2025-05-192025-06-06$342.09$295.14-16.98%14
2025-05-122025-05-13$318.38$334.075.89%2
2024-12-202024-12-23$421.06$430.60-3.29%2
2024-12-112024-12-19$424.77$436.178.64%7
2024-09-232024-10-14$250.00$219.16-7.85%16
2024-09-062024-09-09$210.73$216.27-7.77%2
2024-06-272024-07-12$197.42$248.2320.18%11
2023-11-172024-01-08$234.30$240.451.38%34
2023-09-122023-09-28$267.48$246.38-11.09%13
2023-07-262023-08-02$264.35$254.11-1.59%6
2023-06-282023-07-21$256.24$260.024.46%17
2023-06-232023-06-27$256.60$250.21-8.20%3
2023-05-312023-06-22$203.93$264.6125.59%16
2022-08-092022-08-29$283.33$284.82-0.87%15
2022-08-022022-08-08$300.59$290.42-2.91%5
2022-03-222022-04-21$331.33$336.265.41%22
2022-01-122022-01-13$368.74$343.853.35%2
2021-11-232021-12-01$369.68$365.00-1.10%6
2021-08-042021-11-10$236.97$355.9839.17%70
2021-06-142021-07-23$205.90$214.465.66%29
2021-04-142021-05-04$244.08$224.53-9.31%15
2021-02-022021-02-09$290.93$283.152.36%6
2021-01-132021-02-01$284.80$279.94-6.08%13
2020-12-232021-01-12$215.33$283.1523.62%13
2020-12-112020-12-22$203.33$213.453.14%8
2020-11-192020-12-10$166.42$209.0221.47%15
2020-10-222020-10-29$141.93$136.94-3.71%6
2020-10-162020-10-20$146.56$140.65-3.80%3
2020-10-132020-10-14$148.88$153.770.70%2
2020-08-312020-09-01$166.11$158.3511.12%2
2020-08-262020-08-27$143.54$149.255.59%2
2020-06-152020-07-06$66.06$91.4425.86%15
2020-05-282020-06-12$53.72$62.3516.51%12
2019-11-292020-01-31$22.00$43.3781.12%43
2019-11-222019-11-25$22.20$22.42-5.70%2
2019-10-232019-10-25$16.98$21.8815.33%3
2019-09-132019-09-25$16.35$15.25-8.47%9
2019-07-242019-07-26$17.66$15.20-10.98%3
2018-11-292018-12-19$22.74$22.20-2.95%14
2018-03-132018-03-15$22.79$21.71-5.09%3
2018-01-222018-02-07$23.44$23.00-4.29%13
2017-12-122017-12-26$22.74$21.15-1.18%10
2017-09-182017-09-26$25.67$23.02-8.44%7
2017-08-252017-09-06$23.20$22.97-1.03%8
2017-08-152017-08-18$24.16$23.16-3.11%4
2017-08-042017-08-07$23.79$23.682.36%2
2017-06-052017-07-06$23.15$20.59-3.49%23
2017-05-122017-05-19$21.65$20.72-2.96%6
2017-04-242017-05-05$20.54$20.56-3.14%10
2017-04-202017-04-21$20.17$20.37-1.07%2
2017-03-282017-04-04$18.50$20.259.21%6
2016-12-282017-02-24$14.65$17.1314.71%40
2016-07-222016-08-17$14.82$14.881.10%19
2016-06-082016-06-23$15.70$13.09-14.02%12
2016-03-282016-05-03$15.35$15.495.40%27
2016-03-212016-03-24$15.89$15.18-4.09%4
2015-09-222015-09-30$17.40$16.56-6.16%7
2015-08-062015-08-07$16.41$16.17-8.17%2
2015-04-282015-07-22$15.37$17.8613.49%60
2015-04-142015-04-21$13.83$13.96-2.11%6
2014-11-112014-12-02$16.74$15.43-3.97%15
2014-08-052014-09-16$15.90$17.385.67%30
2014-06-092014-07-16$13.69$14.484.81%27
2014-05-282014-06-03$14.02$13.66-3.10%5
2014-03-202014-03-26$15.66$14.20-6.06%5
2014-02-132014-02-26$13.31$16.8723.91%9
2014-01-062014-01-14$9.80$10.75-6.33%7
2013-10-072013-10-22$12.20$11.44-4.31%12
2013-09-092013-10-03$10.71$11.557.38%19
2013-07-012013-07-17$7.81$8.021.41%12
2013-04-302013-05-08$3.60$3.720.81%7
2013-03-262013-04-02$2.52$2.9615.13%5
2013-01-282013-02-22$2.54$2.41-4.54%19
2012-11-062012-12-31$2.08$2.264.77%38
2012-06-282012-07-18$2.09$2.143.78%14
2012-06-192012-06-25$2.14$2.215.34%5
2012-02-152012-04-05$2.24$2.304.89%36