Strategy Zoo / S1394

PriceMomentum_V1394

ARCHIVEDhybrid

llmRestrict to UPTREND regime and exclude HIGH_VOL and EXTREME bubble to improve applicability; entry broadened to momentum+uptrend OR breakout to increase trade coverage; exits improved with a shorter-term stop (ret_5d) and a tighter 20d stop and a volatility spike exit; added position scaling: cut size in high vol (vol_pctile>0.8) and allow full size on high-volume breakouts; lowered base position to 0.7 to reduce drawdown risk.

Fitness
0.2374
Generation
64
Complexity
12
Created
2026-10-09

Lineage

Parents (1)
PriceMomentum_V1350S1350 · gen 62ARCHIVEDllm

changed ret_20d threshold -0.1499 -> -0.1076

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1394  [hybrid]
require regime.trend in ['UPTREND']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL', 'EXPENSIVE']
if flat and ((ret_20d > 0.045 and sma_50_slope > 0.0) or breakout_20 > 0.0):
    position = 0.7
if long and (ret_20d < -0.08 or ret_5d < -0.06 or vol_chg > 0.6):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR0.5%13.4%2.7%3.7%
Total Return3.8%45.9%10.4%70.6%
Sharpe0.100.840.260.34
Sortino0.060.640.150.22
Calmar0.020.420.200.11
Volatility11.8%16.6%13.9%13.5%
Max DD-23.9%-32.2%-13.6%-32.2%
Win Rate54.7%58.3%53.8%55.5%
Avg Win2.9%4.4%3.6%3.5%
Avg Loss-3.3%-3.4%-3.1%-3.3%
Payoff0.901.301.131.07
Expectancy0.1%1.2%0.5%0.5%
Profit Factor1.091.821.321.33
Trades753626137
Avg Holding Days5.35.35.85.5
Turnover13.216.89.713.0
Exposure11.5%14.4%9.3%11.6%

Growth of $100

PriceMomentum_V1394 vs TSLA Buy & Hold
PriceMomentum_V1394 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-7.7%-1.07-10.3%5
20177.5%0.61-8.9%18
2018-6.7%-1.05-7.5%3
20190.4%0.09-6.8%7
202051.6%2.55-9.1%12
202116.5%0.85-16.1%14
2022-19.4%-1.95-21.5%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 testDOWNTREND2780.0%0.000%
hidden testEXPENSIVE8341.6%1.5635%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-6.3%-0.671%
hidden testLOW VOLATILITY44113.6%1.2010%
hidden testMEDIUM VOLATILITY250-3.9%-0.1917%
hidden testNORMAL814-0.1%-0.007%
hidden testSIDEWAYS296-7.7%-1.391%
hidden testUPTREND37115.3%0.7123%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE31121.6%1.1024%
trainEXTREME1008.0%1.551%
trainHIGH VOLATILITY6997.1%0.691%
trainLOW VOLATILITY7458.3%0.6623%
trainMEDIUM VOLATILITY568-15.6%-1.259%
trainNORMAL1,601-3.2%-0.3310%
trainSIDEWAYS592-2.4%-1.091%
trainUPTREND9024.1%0.2425%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13850.9%2.1633%
validationEXTREME14433.0%2.622%
validationHIGH VOLATILITY258-5.7%-0.661%
validationLOW VOLATILITY1836.6%0.4826%
validationMEDIUM VOLATILITY31534.4%1.5519%
validationNORMAL474-2.6%-0.1713%
validationSIDEWAYS206-14.8%-2.121%
validationUPTREND42532.0%1.4825%

Trades (full period)

latest 100 of 137
EntryExitEntry PxExit PxReturnDays
2026-07-022026-07-06$393.45$419.77-5.38%2
2026-05-292026-06-01$435.79$415.88-1.14%2
2026-01-022026-01-05$438.07$451.67-1.95%2
2025-12-222025-12-31$488.73$449.72-4.04%7
2025-12-182025-12-19$483.37$481.202.27%2
2025-12-162025-12-17$489.88$467.262.00%2
2025-12-082025-12-15$439.58$475.310.49%6
2025-10-292025-11-13$461.51$401.99-4.60%12
2025-09-172025-10-24$425.86$433.724.61%28
2025-09-122025-09-16$395.94$421.627.62%3
2025-09-042025-09-05$338.53$350.840.79%2
2025-07-312025-08-01$308.27$302.63-2.50%2
2025-05-222025-06-05$341.04$284.70-0.60%10
2024-10-092024-10-14$241.05$219.16-7.82%4
2024-10-032024-10-08$240.66$244.50-2.41%4
2024-09-242024-09-27$254.27$260.461.04%4
2024-09-162024-09-20$226.78$238.254.02%5
2024-09-042024-09-06$219.41$210.736.31%3
2024-07-092024-07-12$262.33$248.23-3.36%4
2024-07-052024-07-08$251.52$252.941.32%2
2024-07-022024-07-03$231.26$246.396.99%2
2023-07-272023-08-03$255.71$259.32-2.82%6
2023-07-252023-07-26$265.28$264.35-1.12%2
2023-06-282023-07-24$256.24$269.062.79%18
2023-06-062023-06-27$221.31$250.217.47%15
2023-06-022023-06-05$213.97$217.612.03%2
2022-09-202022-09-23$308.73$275.33-4.80%4
2022-09-122022-09-14$304.42$302.61-1.89%3
2022-08-162022-08-22$306.56$289.91-3.01%5
2022-08-052022-08-08$288.17$290.42-4.78%2
2022-04-192022-04-22$342.72$335.020.22%4
2022-04-132022-04-18$340.79$334.76-0.25%3
2022-04-112022-04-12$325.31$328.98-3.52%2
2022-04-052022-04-08$363.75$341.83-5.55%4
2022-01-122022-01-13$368.74$343.852.61%2
2021-11-232021-12-03$369.68$338.32-4.48%8
2021-10-292021-11-10$371.33$355.98-3.34%9
2021-10-272021-10-28$345.95$359.011.19%2
2021-10-252021-10-26$341.62$339.488.72%2
2021-10-202021-10-22$288.60$303.232.26%3
2021-09-212021-10-19$246.46$288.0912.96%21
2021-08-242021-09-20$236.16$243.395.10%19
2021-08-192021-08-20$224.49$226.75-1.72%2
2021-08-052021-08-18$238.21$229.66-4.59%10
2021-02-022021-02-11$290.93$270.55-3.01%8
2021-01-202021-02-01$283.48$279.94-4.34%9
2021-01-122021-01-19$283.15$281.521.18%5
2021-01-082021-01-11$293.34$270.405.34%2
2021-01-062021-01-07$251.99$272.011.85%2
2020-12-222021-01-05$213.45$245.048.35%9
2020-12-102020-12-21$209.02$216.6210.23%8
2020-12-022020-12-08$189.61$216.636.66%5
2020-11-252020-12-01$191.33$194.921.42%4
2020-11-232020-11-24$173.95$185.134.47%2
2020-11-192020-11-20$166.42$163.201.68%2
2020-10-232020-10-30$140.21$129.35-2.58%6
2020-10-132020-10-22$148.88$141.93-3.24%8
2020-06-252020-06-30$65.73$71.993.41%4
2020-01-152020-01-22$34.57$37.971.13%5
2020-01-102020-01-14$31.88$35.866.19%3
2020-01-072020-01-09$31.27$32.096.11%3
2019-12-242020-01-06$28.35$30.103.83%8
2019-12-202019-12-23$27.04$27.950.13%2
2019-12-182019-12-19$26.21$26.942.47%2
2019-12-132019-12-17$23.89$25.274.11%3
2019-12-032019-12-09$22.41$22.640.08%5
2019-11-292019-12-02$22.00$22.32-0.42%2
2019-11-222019-11-25$22.20$22.42-4.44%2
2019-10-212019-10-22$16.90$17.04-1.08%2
2018-12-112018-12-19$24.45$22.20-5.54%7
2018-11-272018-12-07$22.93$23.863.30%8
2018-02-012018-02-06$23.28$22.26-4.34%4
2017-09-182017-09-25$25.67$23.00-5.46%6
2017-08-152017-08-18$24.16$23.16-2.42%4
2017-08-042017-08-07$23.79$23.681.84%2
2017-06-302017-07-05$24.11$21.81-1.71%3
2017-06-132017-06-14$25.06$25.383.16%2
2017-06-052017-06-12$23.15$23.933.46%6
2017-05-122017-05-19$21.65$20.72-2.30%6
2017-05-032017-05-05$20.73$20.56-5.30%3
2017-04-272017-05-02$20.58$21.262.71%4
2017-04-242017-04-26$20.54$20.681.73%3
2017-04-202017-04-21$20.17$20.37-0.83%2
2017-03-292017-04-04$18.49$20.255.16%5
2017-03-272017-03-28$18.01$18.501.74%2
2017-02-222017-02-24$18.23$17.13-5.55%3
2017-02-152017-02-21$18.65$18.49-2.31%4
2017-02-132017-02-14$18.71$18.732.81%2
2017-01-232017-02-10$16.59$17.956.78%15
2017-01-052017-01-20$15.12$16.324.99%11
2016-08-082016-08-24$15.08$14.84-1.71%13
2016-07-262016-08-05$15.30$15.340.06%9
2016-06-082016-06-09$15.70$15.290.82%2
2016-04-072016-05-04$17.15$14.84-8.96%20
2016-04-052016-04-06$17.03$17.692.26%2
2015-08-062015-08-07$16.41$16.17-6.35%2
2015-07-212015-07-22$17.78$17.86-3.98%2
2015-07-142015-07-20$17.71$18.823.18%5
2015-07-072015-07-08$17.86$17.00-3.10%2
2015-06-252015-07-06$17.92$18.653.77%7