Strategy Zoo / S0917

PriceMomentum_V0917

ARCHIVEDhybrid

llmRelaxed entry threshold (ret_20d 3.5% vs 5%), added momentum/breakout confirmation (macd_hist OR breakout_20) and excluded extreme volatility (vol_pctile < 0.9). Strengthened exits into a multi-condition rule (20d and 5d loss stops plus RSI overbought) to cut losses and lock gains. Added regime gates to only trade in UPTREND and non-high volatility, non-bubble regimes. Reduced base position to 0.85 to lower risk and improve validation robustness.

Fitness
0.1303
Generation
42
Complexity
13
Created
2026-09-30

Lineage

Parents (1)
PriceMomentum_V0828S0828 · gen 38ARCHIVEDllm

logic of PriceMomentum_V0567 with risk overlay of PriceMomentum_V0730

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0917  [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.035 and (breakout_20 > 0.5 or macd_hist > 0.0) and vol_pctile < 0.9):
    position = 0.85
if long and (ret_20d < -0.015 or ret_5d < -0.03 or rsi_14 > 75.0):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR1.2%-2.7%0.7%0.3%
Total Return10.2%-7.9%2.8%4.3%
Sharpe0.18-0.210.120.08
Sortino0.08-0.090.050.03
Calmar0.07-0.100.040.01
Volatility9.4%10.4%12.3%10.4%
Max DD-18.4%-27.8%-20.6%-36.8%
Win Rate53.3%40.0%56.5%51.5%
Avg Win3.4%5.1%3.3%3.7%
Avg Loss-3.0%-4.0%-3.8%-3.5%
Payoff1.151.250.871.04
Expectancy0.4%-0.4%0.2%0.2%
Profit Factor1.310.841.131.10
Trades30152368
Avg Holding Days6.54.93.35.1
Turnover6.48.510.57.9
Exposure7.0%6.6%4.7%6.3%

Growth of $100

PriceMomentum_V0917 vs TSLA Buy & Hold
PriceMomentum_V0917 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-2.7%-0.37-5.8%4
20176.0%1.53-0.8%6
2018-7.9%-1.22-7.9%2
20193.6%0.66-1.7%2
20200.0%0.000.0%0
202119.9%1.26-6.1%10
2022-23.2%-2.76-23.1%5

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 testDOWNTREND2740.0%0.000%
hidden testEXPENSIVE8318.2%1.691%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-8.3%-0.691%
hidden testLOW VOLATILITY4343.4%0.325%
hidden testMEDIUM VOLATILITY2508.2%0.537%
hidden testNORMAL807-0.1%-0.015%
hidden testSIDEWAYS293-4.7%-1.501%
hidden testUPTREND3717.5%0.3911%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE3116.8%1.281%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY6994.9%0.600%
trainLOW VOLATILITY7455.9%0.5216%
trainMEDIUM VOLATILITY568-7.8%-0.963%
trainNORMAL1,6010.8%0.079%
trainSIDEWAYS592-4.6%-1.231%
trainUPTREND9026.7%0.4915%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1440.0%0.000%
validationHIGH VOLATILITY258-0.1%-0.990%
validationLOW VOLATILITY1833.4%0.2922%
validationMEDIUM VOLATILITY315-7.2%-0.543%
validationNORMAL474-3.5%-0.2711%
validationSIDEWAYS206-13.7%-1.801%
validationUPTREND4252.7%0.2111%

Trades (full period)

68 trades
EntryExitEntry PxExit PxReturnDays
2026-05-292026-06-01$435.79$415.88-1.38%2
2025-12-122025-12-30$458.96$454.432.30%12
2025-09-122025-09-15$395.94$410.046.08%2
2025-07-312025-08-01$308.27$302.63-3.04%2
2025-06-022025-06-04$342.69$332.05-0.71%3
2025-05-222025-05-27$341.04$362.891.03%3
2024-10-032024-10-04$240.66$250.08-3.02%2
2024-09-232024-09-27$250.00$260.465.51%5
2024-09-162024-09-20$226.78$238.254.86%5
2024-09-042024-09-09$219.41$216.27-0.04%4
2024-07-112024-07-12$241.03$248.23-7.34%2
2024-07-092024-07-10$262.33$263.262.98%2
2024-07-052024-07-08$251.52$252.941.60%2
2024-07-022024-07-03$231.26$246.398.49%2
2023-07-182023-07-21$293.34$260.02-8.19%4
2023-07-052023-07-12$282.48$271.99-3.21%6
2023-06-212023-06-27$259.46$250.21-10.55%5
2023-06-162023-06-20$260.54$274.451.37%2
2023-06-142023-06-15$256.79$255.90-0.80%2
2023-06-122023-06-13$249.83$258.711.72%2
2023-06-082023-06-09$234.86$244.403.72%2
2023-06-062023-06-07$221.31$224.571.27%2
2023-06-022023-06-05$213.97$217.612.47%2
2022-09-202022-09-23$308.73$275.33-5.81%4
2022-08-162022-08-22$306.56$289.91-3.65%5
2022-08-052022-08-08$288.17$290.42-5.80%2
2022-04-082022-04-11$341.83$325.31-2.72%2
2022-04-052022-04-07$363.75$352.42-7.58%3
2021-11-082021-11-09$387.65$341.17-4.28%2
2021-11-042021-11-05$409.97$407.360.95%2
2021-11-022021-11-03$390.67$404.62-2.74%2
2021-10-292021-11-01$371.33$402.862.74%2
2021-10-272021-10-28$345.95$359.011.45%2
2021-10-252021-10-26$341.62$339.4810.58%2
2021-10-212021-10-22$298.00$303.232.60%2
2021-10-192021-10-20$288.09$288.60-0.74%2
2021-09-012021-10-18$244.70$290.0412.13%33
2021-08-052021-08-17$238.21$221.90-3.11%9
2019-12-132019-12-17$23.89$25.274.98%3
2019-10-212019-10-22$16.90$17.04-1.31%2
2018-12-062018-12-18$24.20$22.47-2.81%9
2018-02-012018-02-06$23.28$22.26-5.26%4
2017-01-312017-02-01$16.80$16.620.27%2
2017-01-242017-01-25$16.97$16.961.77%2
2017-01-202017-01-23$16.32$16.590.17%2
2017-01-182017-01-19$15.89$16.250.83%2
2017-01-102017-01-17$15.32$15.712.21%5
2017-01-052017-01-09$15.12$15.420.59%3
2016-07-262016-08-18$15.30$14.90-2.66%18
2016-06-082016-06-09$15.70$15.290.99%2
2016-04-072016-04-14$17.15$16.79-3.65%6
2016-04-052016-04-06$17.03$17.692.75%2
2015-07-212015-07-27$17.78$16.87-5.24%5
2015-05-192015-07-09$16.48$17.192.02%36
2015-05-142015-05-18$16.27$16.581.80%3
2015-05-112015-05-13$15.97$16.212.74%3
2015-04-292015-05-01$15.50$15.07-1.80%3
2014-09-082014-09-16$18.81$17.38-7.36%7
2014-09-042014-09-05$19.07$18.491.29%2
2014-08-052014-09-03$15.90$18.7515.90%21
2014-06-232014-07-03$15.81$15.28-0.20%9
2013-03-272013-04-02$2.54$2.9613.43%4
2013-02-122013-02-14$2.53$2.55-0.10%3
2012-11-232012-12-14$2.14$2.252.84%16
2012-03-272012-04-05$2.53$2.30-5.59%8
2012-03-132012-03-21$2.41$2.34-2.64%7
2012-02-232012-02-28$2.30$2.25-1.66%4
2012-02-212012-02-22$2.30$2.28-1.31%2