Strategy Zoo / S1453

PriceMomentum_V1453

ARCHIVEDhybrid

llm1) Broadened entry signals: lowered ret_20d threshold and added a cleaner breakout_50 + rel_volume + macd_hist arm and a MA-cross + positive sma_200_slope arm to increase trade coverage and regime-adaptive trend capture. 2) Simplified structure: OR of three entry pathways gated by a price-over-ema_20 confirmation to reduce overfitting. 3) Improved exits: use OR of macd_hist<0, significant drop below sma_50 (dist_sma_50<-0.08), or short-term negative momentum (ret_5d<-0.05) for faster, robust exits. 4) Added regime gates to avoid high-volatility and extreme bubble regimes. 5) Reduced base position to 0.8 to lower risk and drawdown sensitivity.

Fitness
0.2809
Generation
67
Complexity
20
Created
2026-10-10

Lineage

Parents (1)
PriceMomentum_V1420S1420 · gen 65ELITEllm

changed cumret_252d threshold -0.1997 -> 0.0957

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1453  [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.06 and breakout_20 == 1) or (breakout_50 == 1 and rel_volume > 1.2 and macd_hist > 0.0) or (sma_50 > sma_200 and sma_200_slope > 0.0)) and close > ema_20):
    position = 0.8
if long and (macd_hist < 0.0 or dist_sma_50 < -0.08 or ret_5d < -0.05):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-3.3%30.6%-1.1%3.6%
Total Return-23.3%122.8%-4.2%67.7%
Sharpe-0.111.270.020.28
Sortino-0.091.210.020.23
Calmar-0.061.20-0.040.07
Volatility17.0%23.1%17.6%18.6%
Max DD-50.7%-25.6%-31.5%-50.7%
Win Rate36.4%52.0%25.6%38.2%
Avg Win3.8%6.1%7.1%5.2%
Avg Loss-2.5%-2.7%-2.4%-2.6%
Payoff1.502.242.942.05
Expectancy-0.2%1.9%0.0%0.4%
Profit Factor0.862.431.011.27
Trades1185039207
Avg Holding Days4.84.96.35.1
Turnover23.726.716.622.5
Exposure18.1%20.8%17.3%18.5%

Growth of $100

PriceMomentum_V1453 vs TSLA Buy & Hold
PriceMomentum_V1453 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-12.9%-1.40-14.5%6
20170.3%0.10-16.2%28
2018-5.8%-0.85-7.3%4
20193.1%0.25-15.9%9
202069.0%2.53-11.0%12
202125.8%0.99-19.2%27
2022-5.5%-0.25-25.6%9

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-1.9%-1.311%
hidden testEXPENSIVE83-7.6%-0.2933%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-2.6%-0.211%
hidden testLOW VOLATILITY4425.6%0.3323%
hidden testMEDIUM VOLATILITY250-5.6%-0.2523%
hidden testNORMAL8151.2%0.0717%
hidden testSIDEWAYS297-9.7%-0.5325%
hidden testUPTREND37110.3%0.4524%
trainDOWNTREND518-7.5%-1.391%
trainEXPENSIVE31129.8%1.3928%
trainEXTREME1009.3%1.551%
trainHIGH VOLATILITY69910.3%0.651%
trainLOW VOLATILITY7457.8%0.4632%
trainMEDIUM VOLATILITY568-29.5%-1.6121%
trainNORMAL1,601-8.8%-0.5317%
trainSIDEWAYS592-14.0%-0.8619%
trainUPTREND9029.3%0.4427%
validationDOWNTREND125-0.2%-1.420%
validationEXPENSIVE13879.7%2.6835%
validationEXTREME14442.5%2.863%
validationHIGH VOLATILITY258-2.7%-0.171%
validationLOW VOLATILITY18313.5%0.8332%
validationMEDIUM VOLATILITY31564.7%2.1530%
validationNORMAL47410.7%0.4722%
validationSIDEWAYS2064.9%0.2321%
validationUPTREND42549.9%1.8527%

Trades (full period)

latest 100 of 207
EntryExitEntry PxExit PxReturnDays
2026-05-082026-05-19$428.35$404.11-0.45%8
2026-03-122026-03-16$395.01$395.56-3.42%3
2026-02-122026-02-24$417.07$409.38-5.49%8
2026-01-232026-01-26$449.06$435.20-0.21%2
2025-11-282025-12-30$430.17$454.436.08%22
2025-11-112025-11-12$439.62$430.60-1.17%2
2025-11-062025-11-07$445.91$429.52-2.96%2
2025-11-032025-11-05$468.37$462.07-2.29%3
2025-10-302025-10-31$440.10$456.56-3.87%2
2025-10-282025-10-29$460.55$461.511.28%2
2025-10-242025-10-27$433.72$452.42-2.88%2
2025-10-222025-10-23$438.97$448.98-0.82%2
2025-10-202025-10-21$447.43$442.601.32%2
2025-10-162025-10-17$428.75$439.31-1.34%2
2025-10-142025-10-15$429.24$435.15-1.38%2
2025-10-092025-10-10$435.54$413.49-0.73%2
2025-10-072025-10-08$433.09$438.69-3.72%2
2025-09-122025-10-06$395.94$453.2513.02%17
2025-08-262025-09-03$351.67$334.09-4.14%6
2025-08-122025-08-21$340.84$320.11-3.73%8
2025-07-172025-08-01$319.41$302.63-3.41%12
2025-07-152025-07-16$310.78$321.67-1.70%2
2025-05-192025-06-03$342.09$344.27-1.77%11
2025-05-122025-05-13$318.38$334.075.23%2
2024-10-092024-10-10$241.05$238.77-1.29%2
2024-10-072024-10-08$240.83$244.50-3.12%2
2024-09-242024-10-04$254.27$250.08-3.13%9
2024-09-162024-09-20$226.78$238.254.58%5
2024-09-062024-09-09$210.73$216.27-6.91%2
2024-06-272024-07-12$197.42$248.2317.87%11
2024-01-032024-01-04$238.45$237.93-3.37%2
2023-12-152024-01-02$253.50$248.42-0.94%11
2023-11-142023-12-14$237.41$251.055.46%22
2023-10-052023-10-17$260.05$254.85-2.37%9
2023-08-302023-09-22$256.90$244.88-0.48%17
2023-08-012023-08-02$261.07$254.11-2.06%2
2023-07-182023-07-19$293.34$291.260.65%2
2023-07-052023-07-07$282.48$274.43-1.09%3
2023-05-312023-06-27$203.93$250.2115.56%19
2022-08-162022-08-19$306.56$296.67-1.83%4
2022-08-022022-08-10$300.59$294.36-3.88%7
2022-05-052022-05-06$291.09$288.55-6.82%2
2022-04-222022-04-25$335.02$332.67-0.46%2
2022-04-202022-04-21$325.73$336.26-4.12%2
2022-04-142022-04-18$328.33$334.76-3.08%2
2022-03-172022-04-11$290.53$325.3117.32%18
2022-03-032022-03-04$279.76$279.43-3.85%2
2022-01-122022-01-13$368.74$343.852.98%2
2021-12-282022-01-04$362.82$383.207.63%6
2021-12-232021-12-27$355.67$364.654.45%2
2021-12-022021-12-03$361.53$338.32-0.92%2
2021-11-302021-12-01$381.59$365.000.39%2
2021-11-262021-11-29$360.64$379.00-2.60%2
2021-11-232021-11-24$369.68$372.00-3.47%2
2021-10-122021-11-10$268.57$355.9823.06%22
2021-10-082021-10-11$261.83$263.98-0.98%2
2021-09-282021-10-07$259.19$264.54-1.03%8
2021-09-242021-09-27$258.13$263.792.04%2
2021-09-222021-09-23$250.65$251.211.20%2
2021-08-312021-09-21$245.24$246.46-0.21%15
2021-08-032021-08-17$236.58$221.90-2.79%11
2021-07-092021-07-12$218.98$228.570.35%2
2021-06-152021-07-08$199.79$217.603.37%17
2021-05-282021-06-03$208.41$190.95-3.42%4
2021-05-032021-05-04$228.30$224.53-2.92%2
2021-04-222021-04-29$239.90$225.67-5.51%6
2021-04-082021-04-21$227.93$248.045.61%10
2021-02-102021-02-11$268.27$270.55-4.36%2
2021-02-082021-02-09$287.81$283.150.89%2
2021-02-042021-02-05$283.33$284.08-0.60%2
2021-02-022021-02-03$290.93$284.902.98%2
2021-01-282021-01-29$278.48$264.51-2.82%2
2021-01-262021-01-27$294.36$288.050.05%2
2021-01-202021-01-25$283.48$293.600.04%4
2021-01-122021-01-19$283.15$281.521.34%5
2021-01-052021-01-11$245.04$270.4016.09%5
2020-12-312021-01-04$235.22$243.261.09%2
2020-12-292020-12-30$222.00$231.590.12%2
2020-12-242020-12-28$220.59$221.231.79%2
2020-12-182020-12-23$231.67$215.33-1.99%4
2020-12-102020-12-17$209.02$218.632.29%6
2020-11-182020-12-08$162.21$216.6334.96%14
2020-11-062020-11-11$143.32$139.04-5.24%4
2020-11-042020-11-05$140.33$146.03-0.71%2
2020-10-132020-10-20$148.88$140.65-2.21%6
2020-06-292020-06-30$67.29$71.993.97%2
2020-06-252020-06-26$65.73$63.981.93%2
2020-05-292020-06-01$55.67$59.872.74%2
2019-12-132020-01-22$23.89$37.9740.01%26
2019-12-112019-12-12$23.51$23.980.72%2
2019-12-092019-12-10$22.64$23.260.71%2
2019-12-052019-12-06$22.02$22.39-0.80%2
2019-12-032019-12-04$22.41$22.200.16%2
2019-11-262019-11-27$21.93$22.09-1.92%2
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
2019-02-282019-03-04$21.33$19.02-5.20%3
2018-12-112018-12-18$24.45$22.47-3.81%6
2018-12-072018-12-10$23.86$24.34-1.28%2