Strategy Zoo / S1179

PriceMomentum_V1179

ARCHIVEDhybrid

llmAdded trend/volatility/bubble regime gates to force deployment only in uptrends and moderate volatility; simplified and regularized entry by requiring either 50-day breakout or recent 20d momentum + price above sma_50, plus positive sma_50 slope and not too close to 52w high to reduce buying extremes; strengthened exit with a larger 20d stop (-3%), exit on price crossing below sma_50, and overbought RSI cutoff; introduced volatility- and 52w-high-based position scaling (reduce size when vol_pctile>0.6 or price very near 52w high) to improve robustness and reduce drawdown/overfitting.

Fitness
0.5383
Generation
54
Complexity
13
Created
2026-10-06

Lineage

Parents (1)
PriceMomentum_V1021S1021 · gen 47ARCHIVEDllm

entry = PriceMomentum_V0817 OR PriceMomentum_V0690

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1179  [hybrid]
if flat and ((breakout_50 == 1 or (ret_20d > 0.05 and rsi_14 < 75.0 and close > sma_50)) and sma_50_slope > 0.0 and dist_52w_high < 0.98):
    position = 1.0
if long and (ret_20d < -0.03 or close < sma_50 or rsi_14 > 90.0):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR22.4%63.1%10.4%26.7%
Total Return400.7%334.3%44.8%3142.6%
Sharpe0.811.290.470.85
Sortino0.771.180.370.75
Calmar0.371.270.300.44
Volatility30.8%46.0%32.0%34.7%
Max DD-60.8%-49.6%-34.9%-60.8%
Win Rate33.3%50.0%40.0%39.6%
Avg Win35.3%37.9%28.1%40.7%
Avg Loss-6.1%-10.3%-9.4%-7.8%
Payoff5.823.682.995.25
Expectancy7.7%13.8%5.6%11.4%
Profit Factor2.913.681.993.45
Trades27161053
Avg Holding Days26.120.827.825.8
Turnover6.910.75.47.2
Exposure36.3%41.9%28.5%35.5%

Growth of $100

PriceMomentum_V1179 vs TSLA Buy & Hold
PriceMomentum_V1179 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-4.2%-0.28-17.8%2
201713.3%0.62-22.8%5
2018-37.0%-1.52-40.1%6
201932.7%1.08-21.5%2
2020359.7%2.60-33.7%6
202167.4%1.73-17.6%5
2022-46.0%-2.47-45.8%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 testDOWNTREND2780.0%0.000%
hidden testEXPENSIVE83100.1%1.8680%
hidden testEXTREME48195.3%3.4769%
hidden testHIGH VOLATILITY254-2.7%-0.0630%
hidden testLOW VOLATILITY43843.9%2.0724%
hidden testMEDIUM VOLATILITY250-17.6%-0.5035%
hidden testNORMAL811-4.4%-0.1621%
hidden testSIDEWAYS293-23.9%-0.9820%
hidden testUPTREND37157.0%1.2456%
trainDOWNTREND5182.7%0.741%
trainEXPENSIVE31143.0%1.1365%
trainEXTREME100403.3%5.4797%
trainHIGH VOLATILITY69942.0%1.0233%
trainLOW VOLATILITY74538.4%1.7248%
trainMEDIUM VOLATILITY568-14.1%-0.5725%
trainNORMAL1,601-2.4%-0.1027%
trainSIDEWAYS592-23.3%-1.2216%
trainUPTREND90269.1%1.6070%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13856.4%1.0263%
validationEXTREME144281.2%3.7176%
validationHIGH VOLATILITY25859.3%0.9737%
validationLOW VOLATILITY18317.7%0.7347%
validationMEDIUM VOLATILITY31584.2%2.0643%
validationNORMAL474-6.8%-0.2625%
validationSIDEWAYS206-29.6%-1.529%
validationUPTREND425120.3%2.0270%

Trades (full period)

53 trades
EntryExitEntry PxExit PxReturnDays
2026-05-142026-06-08$443.30$408.95-12.36%17
2025-12-152026-01-05$475.31$451.67-4.74%14
2025-08-252025-11-14$346.60$404.3517.99%59
2025-05-162025-06-06$349.98$295.14-17.12%15
2024-10-282025-01-14$262.51$396.3649.52%53
2024-09-112024-10-14$228.13$219.16-3.89%24
2024-09-062024-09-09$210.73$216.27-8.64%2
2024-06-182024-08-02$184.86$207.6715.46%32
2023-05-312023-08-02$203.93$254.1129.52%44
2023-02-102023-03-08$196.89$182.00-9.64%18
2022-09-212022-09-26$300.80$276.01-11.00%4
2022-08-022022-08-29$300.59$284.82-3.28%20
2022-04-052022-04-27$363.75$293.84-23.64%16
2022-01-132022-01-14$343.85$349.87-6.94%2
2022-01-042022-01-07$383.20$342.32-11.44%4
2021-11-042021-12-01$409.97$365.00-5.88%19
2021-11-012021-11-02$402.86$390.678.28%2
2021-10-282021-10-29$359.01$371.333.57%2
2021-08-032021-10-26$236.58$339.4844.12%60
2020-11-192021-02-11$166.42$270.5565.06%57
2020-10-222020-10-29$141.93$136.94-4.12%6
2020-10-072020-10-20$141.77$140.653.87%10
2020-08-142020-09-24$110.05$129.2617.09%29
2020-05-152020-08-10$53.28$94.5780.47%60
2020-02-052020-03-04$48.98$49.97-16.14%20
2019-10-162020-02-04$17.32$59.14201.85%76
2019-09-122019-09-25$16.39$15.25-9.85%10
2019-07-222019-08-12$17.05$15.27-9.16%16
2018-11-072018-12-19$23.21$22.20-1.38%29
2018-08-032018-08-20$23.21$20.56-12.77%12
2018-06-122018-07-06$22.85$20.59-7.09%18
2018-03-132018-03-15$22.79$21.71-5.65%3
2018-02-272018-03-02$23.40$22.34-7.60%4
2018-01-182018-02-09$22.97$20.69-9.38%17
2017-09-182017-09-26$25.67$23.02-9.35%7
2017-08-042017-08-21$23.79$22.52-0.09%12
2017-05-312017-07-06$22.73$20.59-2.58%26
2017-03-282017-05-24$18.50$20.6812.23%41
2016-12-282017-03-08$14.65$16.4613.01%48
2016-07-262016-08-23$15.30$14.99-3.27%21
2016-03-282016-05-04$15.35$14.841.80%28
2015-12-312016-01-05$16.00$14.90-6.35%3
2015-08-062015-08-07$16.41$16.17-9.08%2
2015-04-142015-07-28$13.83$17.6520.36%74
2014-08-052014-09-16$15.90$17.386.22%30
2014-06-232014-07-17$15.81$14.36-5.60%18
2014-01-242014-03-26$11.64$14.2021.21%43
2013-07-012013-10-22$7.81$11.4460.46%80
2013-03-262013-06-26$2.52$7.05172.31%65
2013-01-242013-02-22$2.47$2.41-2.53%21
2012-11-122013-01-11$2.07$2.1910.37%42
2012-08-242012-08-27$1.97$1.89-4.20%2
2012-02-232012-04-10$2.30$2.16-3.32%33