Strategy Zoo / S1093

PriceMomentum_V1093

ARCHIVEDhybrid

llmLowered entry momentum cutoff and add trend + breakout confirmation to reduce overfit; restrict to UPTREND and non-HIGH_VOL regimes; added multi-factor exits (modest stop, drawdown cap, exit on rising vol) to limit large drawdowns; reduced base position to 0.7 to lower risk/turnover.

Fitness
0.1039
Generation
50
Complexity
11
Created
2026-10-03

Lineage

Parents (1)
PriceMomentum_V0863S0863 · gen 39ARCHIVEDllm

removed entry condition: ((((close > sma_200 and sma_200_slope > 0.0) or ret_20d > 0.05) and ret_20d > 0.05 and cumret_252d > -0.1997) and ret_20d > 0.05)

Children (0)
None

Strategy Logic (pseudocode)

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

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-1.1%-0.0%3.3%0.2%
Total Return-8.6%-0.1%12.8%3.0%
Sharpe-0.280.020.470.06
Sortino-0.070.010.120.02
Calmar-0.12-0.000.250.02
Volatility3.7%5.6%7.4%5.3%
Max DD-9.5%-8.8%-12.9%-12.9%
Win Rate46.2%47.1%70.6%52.1%
Avg Win1.0%1.8%2.5%1.7%
Avg Loss-1.3%-1.5%-3.5%-1.7%
Payoff0.801.150.731.00
Expectancy-0.2%0.0%0.8%0.1%
Profit Factor0.691.031.751.09
Trades39171773
Avg Holding Days2.02.02.02.0
Turnover6.87.96.46.9
Exposure1.4%1.6%1.3%1.4%

Growth of $100

PriceMomentum_V1093 vs TSLA Buy & Hold
PriceMomentum_V1093 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
20160.7%0.23-2.7%4
20172.1%0.97-0.8%5
2018-4.4%-1.72-4.4%3
20190.0%0.000.0%0
20200.0%0.000.0%0
20219.5%1.23-3.6%14
2022-8.8%-1.55-8.8%3

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 testDOWNTREND2770.0%0.000%
hidden testEXPENSIVE8315.2%1.721%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-12.0%-1.431%
hidden testLOW VOLATILITY4368.7%1.332%
hidden testMEDIUM VOLATILITY25110.1%1.311%
hidden testNORMAL8102.5%0.331%
hidden testSIDEWAYS2930.0%0.000%
hidden testUPTREND3718.9%0.753%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE311-0.1%-0.900%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY6990.0%0.000%
trainLOW VOLATILITY7451.6%0.393%
trainMEDIUM VOLATILITY568-5.8%-1.101%
trainNORMAL1,601-1.3%-0.322%
trainSIDEWAYS592-0.9%-0.700%
trainUPTREND902-1.8%-0.323%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1440.0%0.000%
validationHIGH VOLATILITY2580.0%0.000%
validationLOW VOLATILITY1831.3%0.264%
validationMEDIUM VOLATILITY315-0.4%-0.062%
validationNORMAL4740.2%0.033%
validationSIDEWAYS206-5.8%-1.120%
validationUPTREND4253.0%0.473%

Trades (full period)

73 trades
EntryExitEntry PxExit PxReturnDays
2025-12-172025-12-18$467.26$483.37-3.37%2
2025-12-152025-12-16$475.31$489.882.35%2
2025-09-122025-09-15$395.94$410.045.01%2
2024-09-162024-09-17$226.78$227.87-1.21%2
2024-09-062024-09-09$210.73$216.27-6.05%2
2024-07-112024-07-12$241.03$248.23-6.05%2
2024-07-092024-07-10$262.33$263.262.46%2
2024-07-052024-07-08$251.52$252.941.32%2
2024-07-022024-07-03$231.26$246.396.99%2
2023-07-182023-07-19$293.34$291.260.57%2
2023-07-052023-07-06$282.48$276.540.53%2
2023-06-202023-06-21$274.45$259.463.59%2
2023-06-142023-06-15$256.79$255.90-0.66%2
2023-06-122023-06-13$249.83$258.711.41%2
2023-06-082023-06-09$234.86$244.403.07%2
2023-06-062023-06-07$221.31$224.571.05%2
2023-06-022023-06-05$213.97$217.612.03%2
2022-08-162022-08-17$306.56$304.00-0.76%2
2022-08-052022-08-08$288.17$290.42-4.78%2
2022-04-052022-04-06$363.75$348.59-3.45%2
2021-11-042021-11-05$409.97$407.360.79%2
2021-11-012021-11-02$402.86$390.675.80%2
2021-10-282021-10-29$359.01$371.332.50%2
2021-10-262021-10-27$339.48$345.95-0.58%2
2021-10-222021-10-25$303.23$341.621.09%2
2021-10-192021-10-20$288.09$288.60-0.61%2
2021-10-152021-10-18$281.01$290.041.97%2
2021-10-132021-10-14$270.36$272.770.33%2
2021-09-272021-09-28$263.79$259.191.39%2
2021-09-202021-09-21$243.39$246.46-2.84%2
2021-09-162021-09-17$252.33$253.16-0.03%2
2021-09-092021-09-10$251.62$245.42-0.05%2
2021-08-132021-08-16$239.06$228.72-0.63%2
2021-08-052021-08-06$238.21$233.030.23%2
2018-12-142018-12-17$24.38$23.23-2.20%2
2018-12-072018-12-10$23.86$24.34-1.12%2
2018-02-012018-02-02$23.28$22.92-1.14%2
2017-01-232017-01-24$16.59$16.971.06%2
2017-01-192017-01-20$16.25$16.321.44%2
2017-01-172017-01-18$15.71$15.89-0.78%2
2017-01-092017-01-10$15.42$15.320.55%2
2017-01-052017-01-06$15.12$15.27-0.21%2
2016-07-292016-08-01$15.65$15.331.13%2
2016-07-262016-07-27$15.30$15.23-0.29%2
2016-04-072016-04-08$17.15$16.67-2.31%2
2016-04-052016-04-06$17.03$17.692.26%2
2015-07-212015-07-22$17.78$17.86-3.98%2
2015-07-022015-07-06$18.67$18.652.69%2
2015-06-262015-06-29$17.81$17.47-0.58%2
2015-06-242015-06-25$17.68$17.92-0.79%2
2015-06-192015-06-22$17.50$17.320.03%2
2015-06-092015-06-10$17.07$16.71-0.22%2
2015-05-292015-06-01$16.72$16.63-0.32%2
2015-05-182015-05-19$16.58$16.48-0.17%2
2015-05-122015-05-13$16.32$16.211.39%2
2015-04-302015-05-01$15.07$15.07-2.07%2
2014-09-052014-09-08$18.49$18.81-2.26%2
2014-09-022014-09-03$18.94$18.753.60%2
2014-08-282014-08-29$17.59$17.980.02%2
2014-08-262014-08-27$17.45$17.55-0.36%2
2014-08-182014-08-19$17.33$17.12-0.69%2
2014-08-142014-08-15$17.43$17.470.15%2
2014-08-122014-08-13$17.33$17.350.03%2
2014-08-072014-08-08$16.83$16.540.83%2
2014-08-052014-08-06$15.90$16.60-0.15%2
2014-06-302014-07-01$16.00$15.980.15%2
2014-06-242014-06-25$15.50$15.79-1.53%2
2012-12-122012-12-13$2.35$2.24-0.18%2
2012-12-032012-12-04$2.31$2.261.51%2
2012-11-292012-11-30$2.25$2.250.83%2
2012-04-042012-04-05$2.33$2.30-5.68%2
2012-03-272012-03-28$2.53$2.520.87%2
2012-03-132012-03-14$2.41$2.350.02%2