Strategy Zoo / S0741

PriceMomentum_V0741

ARCHIVEDmomentum

llmAdded regime gates to avoid strong downtrends/high-volatility/extreme bubbles; strengthened entry with short-vs-mid SMA confirmation and a volatility percentile cap; relaxed rel_volume slightly for robustness; improved exits: softer stop-loss, SMA cross trailing exit, volatility-spike exit, and a profit-take; added volatility-based position sizing (scale down in high vol).

Fitness
0.2048
Generation
34
Complexity
13
Created
2026-09-25

Lineage

Parents (1)
PriceMomentum_V0227S0227 · gen 11ARCHIVEDllm

logic of PriceMomentum_V0186 with risk overlay of PriceMomentum_V0160

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0741  [momentum]
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.05 and rel_volume > 1.2 and sma_20 > sma_50 and vol_pctile < 0.75):
    position = 1.0
if long and (ret_20d < -0.12 or sma_20 < sma_50 or vol_chg > 0.5 or ret_20d > 0.2):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-2.0%8.5%8.3%2.6%
Total Return-14.7%27.8%34.3%46.2%
Sharpe-0.070.720.770.26
Sortino-0.030.320.320.11
Calmar-0.040.360.670.06
Volatility14.2%12.3%11.0%13.1%
Max DD-44.9%-23.4%-12.3%-44.9%
Win Rate59.3%68.4%86.7%66.0%
Avg Win3.0%4.2%3.4%3.3%
Avg Loss-4.7%-4.4%-6.3%-4.8%
Payoff0.630.950.530.69
Expectancy-0.2%1.5%2.1%0.5%
Profit Factor0.922.063.471.33
Trades59191594
Avg Holding Days3.73.34.03.7
Turnover14.912.78.112.8
Exposure8.1%5.8%4.8%6.8%

Growth of $100

PriceMomentum_V0741 vs TSLA Buy & Hold
PriceMomentum_V0741 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-11.0%-1.07-16.5%4
2017-4.8%-0.32-15.0%12
20180.7%0.88-0.1%1
201911.6%0.58-13.8%6
202015.1%1.24-6.8%10
20219.3%0.59-17.9%7
20221.5%1.22-0.1%2

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 testDOWNTREND2710.0%0.000%
hidden testEXPENSIVE837.2%0.615%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY2540.0%0.000%
hidden testLOW VOLATILITY43113.0%1.138%
hidden testMEDIUM VOLATILITY2509.5%0.634%
hidden testNORMAL8049.2%0.815%
hidden testSIDEWAYS293-5.8%-0.4310%
hidden testUPTREND37126.1%2.044%
trainDOWNTREND5182.9%0.690%
trainEXPENSIVE311-1.8%-0.1115%
trainEXTREME10011.4%1.551%
trainHIGH VOLATILITY699-2.0%-0.140%
trainLOW VOLATILITY74514.1%1.0016%
trainMEDIUM VOLATILITY568-19.5%-1.407%
trainNORMAL1,601-1.6%-0.117%
trainSIDEWAYS592-5.1%-0.463%
trainUPTREND902-0.5%-0.0216%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13827.3%1.697%
validationEXTREME144-0.2%-1.320%
validationHIGH VOLATILITY2580.0%0.000%
validationLOW VOLATILITY18323.2%1.9514%
validationMEDIUM VOLATILITY3157.9%0.476%
validationNORMAL4746.3%0.497%
validationSIDEWAYS206-15.1%-1.694%
validationUPTREND42523.1%1.538%

Trades (full period)

94 trades
EntryExitEntry PxExit PxReturnDays
2026-05-122026-06-10$433.45$381.59-11.04%21
2025-12-222025-12-23$488.73$485.561.36%2
2025-12-182025-12-19$483.37$481.203.24%2
2025-10-242025-10-28$433.72$460.550.56%3
2025-10-032025-10-06$429.83$453.25-1.61%2
2025-09-152025-09-16$410.04$421.623.36%2
2025-09-082025-09-12$346.40$395.944.91%5
2024-07-092024-07-10$262.33$263.263.51%2
2024-07-052024-07-08$251.52$252.941.88%2
2024-07-022024-07-03$231.26$246.399.99%2
2024-06-182024-07-01$184.86$209.865.36%9
2023-06-222023-06-23$264.61$256.601.78%2
2023-06-122023-06-13$249.83$258.712.02%2
2023-06-082023-06-09$234.86$244.404.38%2
2023-06-052023-06-06$217.61$221.311.50%2
2022-08-082022-08-09$290.42$283.330.58%2
2022-08-022022-08-03$300.59$307.400.91%2
2021-11-022021-11-03$390.67$404.62-3.22%2
2021-10-272021-10-28$345.95$359.011.71%2
2021-10-222021-10-26$303.23$339.4814.41%3
2021-10-052021-10-19$260.20$288.0911.11%11
2021-09-202021-09-29$243.39$260.442.17%8
2021-09-082021-09-14$251.29$248.16-1.51%5
2021-05-032021-05-12$228.30$196.63-13.18%8
2020-12-212020-12-22$216.62$213.45-6.69%2
2020-12-102020-12-11$209.02$203.333.53%2
2020-12-012020-12-02$194.92$189.612.82%2
2020-11-272020-11-30$195.25$189.201.85%2
2020-11-242020-11-25$185.13$191.336.22%2
2020-01-172020-01-21$34.03$36.48-0.78%2
2020-01-142020-01-15$35.86$34.572.29%2
2020-01-102020-01-13$31.88$34.99-0.86%2
2020-01-082020-01-09$32.81$32.094.72%2
2020-01-062020-01-07$30.10$31.271.72%2
2019-12-312020-01-02$27.89$28.680.67%2
2019-12-242019-12-26$28.35$28.731.24%2
2019-12-202019-12-23$27.04$27.950.18%2
2019-12-172019-12-19$25.27$26.942.85%3
2019-10-152019-10-25$17.19$21.8816.39%9
2019-09-262019-09-27$16.17$16.145.85%2
2019-07-252019-07-26$15.25$15.20-13.80%2
2018-12-062018-12-07$24.20$23.860.73%2
2017-09-192017-09-25$25.01$23.00-8.99%5
2017-06-132017-06-14$25.06$25.384.51%2
2017-06-072017-06-12$23.98$23.931.07%4
2017-05-022017-05-04$21.26$19.70-3.85%3
2017-02-222017-02-24$18.23$17.13-7.90%3
2017-02-172017-02-21$18.15$18.491.02%2
2017-02-142017-02-15$18.73$18.65-0.06%2
2017-02-102017-02-13$17.95$18.71-0.19%2
2017-01-242017-01-25$16.97$16.962.08%2
2017-01-172017-01-20$15.71$16.322.32%4
2017-01-062017-01-10$15.27$15.321.79%3
2016-12-282017-01-05$14.65$15.123.19%6
2016-04-122016-05-05$16.52$14.10-11.13%18
2016-04-072016-04-08$17.15$16.67-3.29%2
2016-04-052016-04-06$17.03$17.693.23%2
2016-04-012016-04-04$15.84$16.473.20%2
2015-08-062015-08-07$16.41$16.17-9.08%2
2015-07-212015-07-22$17.78$17.86-5.68%2
2015-07-062015-07-08$18.65$17.00-4.53%3
2015-06-242015-06-29$17.68$17.47-0.42%4
2015-06-182015-06-22$17.46$17.320.61%3
2015-06-092015-06-11$17.07$16.76-2.38%3
2015-05-132015-05-18$16.21$16.581.47%4
2015-05-062015-05-08$15.36$15.771.45%3
2015-04-282015-04-29$15.37$15.50-0.66%2
2014-09-082014-09-16$18.81$17.38-8.66%7
2014-09-042014-09-05$19.07$18.491.52%2
2014-09-022014-09-03$18.94$18.755.14%2
2014-08-072014-08-15$16.83$17.474.79%7
2014-06-192014-07-09$15.19$14.87-3.74%14
2014-06-172014-06-18$15.44$15.142.94%2
2014-02-212014-02-25$13.97$16.533.45%3
2014-02-192014-02-20$12.91$14.00-5.13%2
2013-10-072013-10-09$12.20$11.25-3.65%3
2013-10-032013-10-04$11.55$12.07-4.42%2
2013-09-232013-09-26$12.07$12.580.81%4
2013-09-102013-09-20$11.09$12.2310.50%9
2013-02-192013-02-22$2.62$2.41-5.26%4
2013-02-122013-02-13$2.53$2.56-1.58%2
2013-01-242013-02-07$2.47$2.638.59%11
2012-12-192013-01-03$2.31$2.322.02%10
2012-12-142012-12-17$2.25$2.290.39%2
2012-12-122012-12-13$2.35$2.24-0.26%2
2012-12-032012-12-04$2.31$2.262.16%2
2012-11-202012-11-29$2.20$2.250.74%7
2012-07-172012-07-18$2.22$2.14-7.45%2
2012-04-052012-04-09$2.30$2.21-1.68%2
2012-03-272012-03-28$2.53$2.521.24%2
2012-03-122012-03-13$2.40$2.413.45%2
2012-02-232012-02-24$2.30$2.250.71%2
2012-02-172012-02-21$2.33$2.302.11%2
2012-02-152012-02-16$2.24$2.281.10%2