Strategy Zoo / S0784

PriceMomentum_V0784

ARCHIVEDhybrid

llmSimplified and de-overfitted entry: replaced multiple near-duplicate strong-ret thresholds with two complementary legs (moderate 20d momentum + volume confirmation; 20-day price breakout with volume). Broadened signals (ret_20d > 3%) to increase trade frequency and robustness. Added volatility regime gate to avoid HIGH_VOLATILITY. Improved exits: multi-condition exit (short-term loss, medium-term loss, or overbought RSI) to reduce large drawdowns. Reduced base position to 0.8 to lower risk per trade.

Fitness
0.3490
Generation
36
Complexity
15
Created
2026-09-26

Lineage

Parents (1)
PriceMomentum_V0563S0563 · gen 26ARCHIVEDllm

entry = PriceMomentum_V0451 OR LongTermTrend_V0519

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0784  [hybrid]
require regime.trend in ['UPTREND']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
if flat and ((ret_20d > 0.03 and dist_sma_50 > 0.0 and rel_volume > 1.2) or (breakout_20 > 0.5 and volume_breakout > 0.0 and cumret_252d > -0.2)):
    position = 0.8
if long and (ret_5d < -0.02 or ret_20d < -0.03 or rsi_14 > 75.0):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR2.9%21.6%4.6%7.0%
Total Return25.5%79.6%18.0%171.9%
Sharpe0.301.430.500.63
Sortino0.160.870.180.33
Calmar0.111.820.630.27
Volatility11.7%14.4%10.0%11.9%
Max DD-25.8%-11.8%-7.2%-25.8%
Win Rate53.7%68.2%64.7%59.6%
Avg Win3.4%5.2%3.5%3.9%
Avg Loss-2.9%-2.2%-3.3%-2.8%
Payoff1.192.331.041.38
Expectancy0.5%2.8%1.1%1.2%
Profit Factor1.394.991.902.03
Trades54221794
Avg Holding Days4.64.53.44.4
Turnover10.911.77.310.2
Exposure7.8%8.3%3.4%6.8%

Growth of $100

PriceMomentum_V0784 vs TSLA Buy & Hold
PriceMomentum_V0784 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.1%-0.46-5.6%3
20170.6%0.11-10.2%16
2018-9.3%-1.06-9.3%2
20194.1%1.23-0.6%3
202069.3%2.49-8.5%15
20215.9%0.58-6.3%7
20220.0%0.000.0%0

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 testDOWNTREND2720.0%0.000%
hidden testEXPENSIVE8328.7%1.5212%
hidden testEXTREME48-12.2%-1.247%
hidden testHIGH VOLATILITY254-9.7%-1.321%
hidden testLOW VOLATILITY4328.2%0.884%
hidden testMEDIUM VOLATILITY25014.2%1.096%
hidden testNORMAL8053.5%0.412%
hidden testSIDEWAYS293-0.8%-1.010%
hidden testUPTREND37113.2%0.838%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE31123.8%1.4113%
trainEXTREME10043.0%2.5218%
trainHIGH VOLATILITY6996.1%0.491%
trainLOW VOLATILITY7457.2%0.7015%
trainMEDIUM VOLATILITY568-4.6%-0.377%
trainNORMAL1,601-2.9%-0.296%
trainSIDEWAYS592-5.7%-1.051%
trainUPTREND90211.6%0.6917%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13822.0%1.0117%
validationEXTREME14467.2%2.977%
validationHIGH VOLATILITY25815.8%1.351%
validationLOW VOLATILITY18321.1%2.2517%
validationMEDIUM VOLATILITY31524.1%1.3210%
validationNORMAL4745.9%1.036%
validationSIDEWAYS2060.0%0.000%
validationUPTREND42536.5%1.9115%

Trades (full period)

94 trades
EntryExitEntry PxExit PxReturnDays
2025-12-152025-12-30$475.31$454.430.02%11
2025-11-102025-11-11$445.23$439.622.76%2
2025-10-242025-11-05$433.72$462.07-0.92%9
2025-10-032025-10-06$429.83$453.25-1.29%2
2025-09-122025-09-16$395.94$421.628.73%3
2024-12-192024-12-23$436.17$430.60-3.63%3
2024-12-172024-12-18$479.86$440.132.75%2
2024-12-122024-12-13$418.10$436.23-1.42%2
2024-09-232024-09-27$250.00$260.465.19%5
2024-09-062024-09-09$210.73$216.27-6.91%2
2024-07-092024-07-10$262.33$263.262.81%2
2024-07-052024-07-08$251.52$252.941.50%2
2024-07-022024-07-03$231.26$246.397.99%2
2023-06-222023-06-27$264.61$250.21-5.83%4
2023-06-122023-06-13$249.83$258.711.62%2
2023-06-082023-06-09$234.86$244.403.50%2
2023-06-052023-06-06$217.61$221.311.20%2
2021-11-022021-11-03$390.67$404.62-2.58%2
2021-10-282021-10-29$359.01$371.332.86%2
2021-10-262021-10-27$339.48$345.95-0.66%2
2021-10-222021-10-25$303.23$341.621.24%2
2021-10-192021-10-20$288.09$288.60-0.70%2
2021-09-012021-10-18$244.70$290.0411.39%33
2021-01-112021-01-19$270.40$281.52-5.01%6
2020-12-212020-12-29$216.62$222.00-3.74%6
2020-12-092020-12-16$201.49$207.59-2.14%6
2020-12-012020-12-08$194.92$216.6310.22%6
2020-11-272020-11-30$195.25$189.201.48%2
2020-11-192020-11-25$166.42$191.3311.05%5
2020-08-312020-09-01$166.11$158.359.89%2
2020-07-012020-07-06$74.64$91.449.33%3
2020-06-122020-06-18$62.35$66.931.43%5
2020-06-092020-06-11$62.71$64.866.17%3
2020-01-232020-01-24$38.15$37.650.21%2
2020-01-172020-01-22$34.03$37.975.09%3
2020-01-142020-01-15$35.86$34.571.83%2
2020-01-102020-01-13$31.88$34.99-0.69%2
2020-01-082020-01-09$32.81$32.093.77%2
2020-01-062020-01-07$30.10$31.271.38%2
2019-12-312020-01-03$27.89$29.532.83%3
2019-12-242019-12-26$28.35$28.730.99%2
2019-12-202019-12-23$27.04$27.950.15%2
2019-12-172019-12-19$25.27$26.942.28%3
2018-12-042018-12-18$23.98$22.47-2.37%10
2018-02-082018-02-09$21.02$20.69-7.06%2
2017-10-052017-10-10$23.69$23.71-2.87%4
2017-09-192017-09-22$25.01$23.41-4.01%4
2017-08-042017-08-07$23.79$23.682.10%2
2017-06-122017-06-28$23.93$24.751.01%13
2017-06-072017-06-09$23.98$23.823.71%3
2017-05-162017-05-18$21.13$20.87-2.63%3
2017-05-082017-05-09$20.48$21.42-0.46%2
2017-05-022017-05-05$21.26$20.56-6.97%4
2017-03-282017-04-04$18.50$20.258.17%6
2017-02-172017-02-23$18.15$17.071.20%4
2017-02-142017-02-15$18.73$18.65-0.05%2
2017-02-102017-02-13$17.95$18.71-0.15%2
2017-01-242017-01-25$16.97$16.961.67%2
2017-01-202017-01-23$16.32$16.590.16%2
2017-01-172017-01-19$15.71$16.250.05%3
2017-01-052017-01-09$15.12$15.420.55%3
2016-06-082016-06-09$15.70$15.290.93%2
2016-04-072016-04-13$17.15$16.97-5.48%5
2016-04-052016-04-06$17.03$17.692.58%2
2015-08-062015-08-07$16.41$16.17-7.26%2
2015-07-202015-07-27$18.82$16.87-2.83%6
2015-06-182015-07-09$17.46$17.19-1.77%15
2015-06-092015-06-16$17.07$16.87-2.00%6
2015-05-132015-05-18$16.21$16.581.18%4
2015-04-292015-05-01$15.50$15.07-1.69%3
2014-09-082014-09-12$18.81$18.610.69%5
2014-09-042014-09-05$19.07$18.491.22%2
2014-09-022014-09-03$18.94$18.754.11%2
2014-08-042014-08-22$15.90$17.127.04%15
2014-06-242014-07-03$15.50$15.28-2.77%8
2014-02-192014-02-26$12.91$16.8717.11%6
2013-10-092013-10-10$11.25$11.53-2.88%2
2013-10-072013-10-08$12.20$11.650.76%2
2013-10-032013-10-04$11.55$12.07-3.54%2
2013-09-202013-09-27$12.23$12.734.64%6
2013-09-102013-09-12$11.09$11.001.25%3
2013-07-022013-07-15$7.85$8.488.46%9
2013-05-012013-05-07$3.55$3.707.98%5
2013-03-262013-04-02$2.52$2.9613.44%5
2013-02-192013-02-22$2.62$2.41-4.14%4
2013-02-072013-02-15$2.63$2.47-1.99%7
2013-01-242013-01-29$2.47$2.534.33%4
2012-12-192012-12-27$2.31$2.25-2.47%6
2012-11-292012-12-14$2.25$2.250.79%12
2012-04-052012-04-09$2.30$2.21-1.35%2
2012-03-272012-04-03$2.53$2.53-1.91%6
2012-03-122012-03-20$2.40$2.330.41%7
2012-02-232012-02-28$2.30$2.25-1.56%4
2012-02-212012-02-22$2.30$2.28-1.23%2