Strategy Zoo / S0922

PriceMomentum_V0922

ARCHIVEDhybrid

llmSimplified and regularized entry: require price > sma_50, 20d momentum > 4%, trend support (sma_50 or sma_200 slope positive), RSI <75 and avoid extreme vol (vol_pctile <0.85). Stronger, multi-condition exit: 20d stop (-6%), close below sma_50, or extreme RSI. Added regime gates to avoid selling in downtrends/high-volatility/bubble states (only UPTREND/SIDEWAYS, LOW/MEDIUM volatility, NORMAL bubble). Position sizing scaled by recent volatility (full size in low vol, medium size in moderate vol) and reduced base position to lower risk and improve out-of-sample robustness.

Fitness
0.0530
Generation
42
Complexity
15
Created
2026-09-30

Lineage

Parents (1)
PriceMomentum_V0624S0624 · gen 29ARCHIVEDllm

entry = PriceMomentum_V0602 OR LongTermTrend_V0519

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0922  [hybrid]
require regime.trend in ['UPTREND', 'SIDEWAYS']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL']
if flat and (close > sma_50 and ret_20d > 0.04 and (sma_50_slope > 0.0 or sma_200_slope > 0.0) and rsi_14 < 75.0 and vol_pctile < 0.85):
    position = 0.4
if long and (ret_20d < -0.06 or close < sma_50 or rsi_14 > 80.0):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-0.8%-5.4%-2.4%-2.1%
Total Return-6.0%-15.2%-8.7%-27.3%
Sharpe-0.06-0.62-0.23-0.23
Sortino-0.04-0.36-0.14-0.14
Calmar-0.03-0.34-0.21-0.06
Volatility7.8%8.3%8.8%8.1%
Max DD-23.4%-15.9%-11.4%-36.5%
Win Rate38.2%10.0%35.0%32.8%
Avg Win3.2%8.6%4.2%3.8%
Avg Loss-2.2%-2.7%-2.8%-2.5%
Payoff1.463.181.491.52
Expectancy-0.1%-1.6%-0.4%-0.4%
Profit Factor0.900.350.800.74
Trades34102064
Avg Holding Days12.916.59.712.4
Turnover3.42.74.33.5
Exposure8.0%8.2%7.4%7.9%

Growth of $100

PriceMomentum_V0922 vs TSLA Buy & Hold
PriceMomentum_V0922 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-1.2%-0.21-7.1%2
20175.4%1.55-2.2%3
2018-9.6%-1.58-10.0%3
20190.5%0.10-9.9%4
20200.0%0.000.0%0
2021-8.6%-0.86-9.6%7
2022-7.3%-0.67-15.1%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 testDOWNTREND274-1.4%-1.380%
hidden testEXPENSIVE8317.1%2.441%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-3.6%-0.471%
hidden testLOW VOLATILITY4346.7%0.7912%
hidden testMEDIUM VOLATILITY250-15.6%-1.537%
hidden testNORMAL807-4.1%-0.458%
hidden testSIDEWAYS293-12.4%-1.1813%
hidden testUPTREND3715.7%0.558%
trainDOWNTREND518-1.6%-1.020%
trainEXPENSIVE3113.2%1.291%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY699-0.5%-0.060%
trainLOW VOLATILITY7457.1%0.8616%
trainMEDIUM VOLATILITY568-10.4%-1.407%
trainNORMAL1,601-1.2%-0.1410%
trainSIDEWAYS592-7.1%-0.898%
trainUPTREND9024.5%0.4713%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1440.0%0.000%
validationHIGH VOLATILITY258-4.8%-1.000%
validationLOW VOLATILITY1831.2%0.1321%
validationMEDIUM VOLATILITY315-9.2%-0.927%
validationNORMAL474-8.2%-0.7913%
validationSIDEWAYS206-16.4%-1.4613%
validationUPTREND425-1.2%-0.168%

Trades (full period)

64 trades
EntryExitEntry PxExit PxReturnDays
2026-05-082026-06-08$428.35$408.95-1.92%21
2026-04-202026-04-21$392.50$386.42-0.89%2
2025-12-152026-01-05$475.31$451.67-1.83%14
2025-08-252025-09-15$346.60$410.046.36%15
2025-08-112025-08-21$339.03$320.11-0.76%9
2025-06-022025-06-06$342.69$295.14-7.35%5
2025-05-222025-05-28$341.04$356.903.28%4
2025-05-122025-05-13$318.38$334.072.62%2
2024-10-032024-10-14$240.66$219.16-5.15%8
2024-09-162024-09-20$226.78$238.252.31%5
2024-09-062024-09-09$210.73$216.27-3.46%2
2024-06-142024-07-03$178.01$246.3910.11%13
2023-11-292024-01-10$244.14$233.94-1.88%29
2023-11-222023-11-24$234.21$235.45-1.24%2
2023-10-092023-10-13$259.67$251.12-0.33%5
2023-09-122023-09-22$267.48$244.88-2.71%9
2023-06-222023-08-02$264.61$254.110.53%29
2023-05-312023-06-08$203.93$234.864.45%7
2023-04-032023-04-06$194.77$185.06-4.39%4
2023-02-282023-03-09$205.71$172.92-5.12%8
2022-09-122022-09-26$304.42$276.01-3.32%11
2022-08-022022-08-31$300.59$275.61-2.60%22
2022-03-222022-04-27$331.33$293.84-1.49%26
2021-12-092021-12-10$334.60$339.01-2.52%2
2021-11-232021-12-02$369.68$361.53-2.17%7
2021-11-092021-11-10$341.17$355.98-4.87%2
2021-08-032021-10-19$236.58$288.098.63%55
2021-06-242021-07-28$226.61$215.66-0.70%24
2021-05-032021-05-05$228.30$223.65-2.11%3
2021-04-142021-04-30$244.08$236.48-4.62%13
2019-11-222019-12-17$22.20$25.272.99%17
2019-10-162019-10-25$17.32$21.886.46%8
2019-09-122019-09-25$16.39$15.25-3.98%10
2019-07-222019-07-26$17.05$15.20-4.54%5
2018-11-272018-12-21$22.93$21.32-3.59%18
2018-03-132018-03-15$22.79$21.71-2.28%3
2018-01-222018-02-09$23.44$20.69-4.03%15
2017-12-122017-12-26$22.74$21.15-0.50%10
2017-02-022017-02-03$16.77$16.760.29%2
2016-12-302017-01-24$14.25$16.976.07%16
2016-07-262016-08-29$15.30$14.35-1.81%25
2016-03-282016-05-04$15.35$14.840.87%28
2015-09-222015-09-29$17.40$16.44-2.49%6
2015-08-062015-08-07$16.41$16.17-3.63%2
2015-04-292015-07-28$15.50$17.654.00%63
2015-04-142015-04-21$13.83$13.96-0.94%6
2014-11-252014-12-02$16.54$15.43-2.53%5
2014-11-122014-11-24$16.61$16.45-1.37%9
2014-09-082014-09-23$18.81$16.69-4.01%12
2014-08-052014-09-03$15.90$18.757.27%21
2014-06-162014-07-17$14.97$14.362.18%23
2014-06-122014-06-13$13.57$13.76-0.27%2
2014-06-092014-06-11$13.69$13.63-1.21%3
2014-05-282014-06-03$14.02$13.66-1.38%5
2014-01-132014-01-14$9.29$10.75-1.83%2
2014-01-072014-01-08$9.96$10.090.56%2
2013-03-262013-04-02$2.52$2.966.70%5
2013-02-152013-02-22$2.47$2.41-3.26%5
2013-02-122013-02-14$2.53$2.55-0.04%3
2012-11-062013-01-14$2.08$2.221.87%47
2012-07-062012-07-24$2.07$1.99-0.64%13
2012-06-282012-07-03$2.09$2.04-2.05%4
2012-06-192012-06-25$2.14$2.212.42%5
2012-02-152012-04-10$2.24$2.160.23%38