Strategy Zoo / S0836

PriceMomentum_V0836

ARCHIVEDhybrid

llmRestrained regime gates to avoid extreme/high-volatility/downttrend markets; tightened entry to require momentum plus trend confirmation or a volume-backed breakout with MACD filter; added multi-condition exit (softer absolute stop + MACD/mean-reversion trigger); introduced volatility-scaled sizing (full size in low vol, reduced in high vol) to improve robustness and reduce overfitting.

Fitness
0.3061
Generation
38
Complexity
18
Created
2026-09-29

Lineage

Parents (1)
PriceMomentum_V0792S0792 · gen 36ARCHIVEDllm

changed ret_20d threshold -0.006 -> -0.1496

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0836  [hybrid]
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.04 and sma_50_slope > 0.0 and vol_pctile < 0.9) or (breakout_20 == 1 and dist_sma_20 > -0.08 and macd_hist > 0.0 and vol_chg < 1.2 and rel_volume > 1.0)):
    position = 0.8
if long and (ret_20d < -0.12 or macd_hist < -0.01 or dist_sma_20 < -0.2):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-2.0%28.8%-1.6%3.9%
Total Return-15.1%113.7%-6.0%74.7%
Sharpe-0.051.29-0.000.30
Sortino-0.041.14-0.000.23
Calmar-0.051.26-0.070.09
Volatility15.8%21.5%18.0%17.7%
Max DD-41.9%-22.9%-23.6%-41.9%
Win Rate35.2%55.6%31.3%39.1%
Avg Win4.5%5.5%5.6%5.2%
Avg Loss-2.6%-2.5%-2.5%-2.6%
Payoff1.692.232.232.03
Expectancy-0.1%2.0%0.0%0.5%
Profit Factor0.922.781.021.31
Trades914548184
Avg Holding Days5.45.25.05.3
Turnover18.324.020.720.0
Exposure16.1%20.0%16.6%17.1%

Growth of $100

PriceMomentum_V0836 vs TSLA Buy & Hold
PriceMomentum_V0836 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-14.7%-1.48-17.7%11
201717.0%1.15-9.4%18
2018-10.1%-1.27-11.4%6
20191.7%0.19-18.0%8
202075.6%2.76-6.4%10
202118.6%0.79-22.9%23
20222.4%0.23-17.6%11

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 testDOWNTREND273-2.9%-1.391%
hidden testEXPENSIVE8323.3%0.8927%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-2.6%-0.211%
hidden testLOW VOLATILITY43322.4%1.2124%
hidden testMEDIUM VOLATILITY250-36.4%-1.7019%
hidden testNORMAL806-2.4%-0.1416%
hidden testSIDEWAYS293-24.0%-1.2726%
hidden testUPTREND37120.9%0.9120%
trainDOWNTREND518-1.0%-0.231%
trainEXPENSIVE31127.5%1.3425%
trainEXTREME1009.3%1.551%
trainHIGH VOLATILITY6998.7%0.541%
trainLOW VOLATILITY7458.0%0.5530%
trainMEDIUM VOLATILITY568-24.1%-1.4216%
trainNORMAL1,601-6.9%-0.4615%
trainSIDEWAYS592-20.2%-1.4215%
trainUPTREND90212.1%0.5926%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13894.1%3.1634%
validationEXTREME14437.7%2.612%
validationHIGH VOLATILITY258-6.5%-0.661%
validationLOW VOLATILITY18313.6%0.7834%
validationMEDIUM VOLATILITY31563.7%2.2028%
validationNORMAL4745.2%0.2621%
validationSIDEWAYS206-4.8%-0.2818%
validationUPTREND42551.4%1.9927%

Trades (full period)

latest 100 of 184
EntryExitEntry PxExit PxReturnDays
2026-06-052026-06-08$391.00$408.95-5.40%2
2026-06-032026-06-04$423.70$418.45-0.17%2
2026-05-272026-06-02$440.36$423.74-3.41%5
2026-05-222026-05-26$426.01$433.591.40%2
2026-05-082026-05-21$428.35$417.850.97%10
2026-04-202026-04-21$392.50$386.42-1.78%2
2025-12-312026-01-02$449.72$438.07-0.99%2
2025-12-152025-12-30$475.31$454.430.02%11
2025-11-062025-11-07$445.91$429.52-2.96%2
2025-11-032025-11-05$468.37$462.07-2.29%3
2025-10-242025-10-27$433.72$452.42-2.88%2
2025-10-132025-10-14$435.90$429.244.17%2
2025-10-092025-10-10$435.54$413.49-0.73%2
2025-10-072025-10-08$433.09$438.69-3.72%2
2025-09-082025-10-06$346.40$453.2517.65%21
2025-09-042025-09-05$338.53$350.840.90%2
2025-08-222025-09-03$340.01$334.092.19%8
2025-08-122025-08-21$340.84$320.11-3.73%8
2025-07-312025-08-01$308.27$302.63-2.86%2
2025-06-042025-06-05$332.05$284.70-3.00%2
2025-05-192025-06-03$342.09$344.27-1.77%11
2025-05-122025-05-13$318.38$334.075.23%2
2024-10-092024-10-10$241.05$238.77-1.29%2
2024-10-072024-10-08$240.83$244.50-3.12%2
2024-09-242024-10-04$254.27$250.08-3.13%9
2024-09-162024-09-20$226.78$238.254.58%5
2024-09-042024-09-09$219.41$216.27-0.01%4
2024-06-142024-07-12$178.01$248.2325.07%19
2024-01-032024-01-04$238.45$237.93-3.37%2
2023-12-152024-01-02$253.50$248.42-0.94%11
2023-11-162023-12-14$233.59$251.05-1.28%20
2023-09-122023-09-25$267.48$246.99-8.60%10
2023-07-272023-07-28$255.71$266.44-2.77%2
2023-07-252023-07-26$265.28$264.35-1.28%2
2023-07-192023-07-20$291.26$262.90-0.73%2
2023-07-172023-07-18$290.38$293.342.40%2
2023-07-132023-07-14$277.90$281.381.58%2
2023-07-112023-07-12$269.79$271.99-0.11%2
2023-07-052023-07-10$282.48$269.61-1.70%4
2023-06-302023-07-03$261.77$279.821.17%2
2023-06-282023-06-29$256.24$257.501.77%2
2023-05-312023-06-27$203.93$250.2115.56%19
2023-04-122023-04-13$180.54$185.90-2.83%2
2023-04-102023-04-11$184.51$186.79-0.40%2
2023-04-032023-04-06$194.77$185.06-8.66%4
2023-03-062023-03-07$193.81$187.71-1.77%2
2023-03-022023-03-03$190.90$197.79-4.84%2
2023-02-282023-03-01$205.71$202.77-0.90%2
2022-09-122022-09-23$304.42$275.33-3.08%10
2022-08-262022-08-29$288.09$284.82-2.31%2
2022-08-242022-08-25$297.10$296.070.01%2
2022-08-222022-08-23$289.91$296.45-1.98%2
2022-08-152022-08-19$309.32$296.670.61%5
2022-08-022022-08-12$300.59$300.03-2.97%9
2022-04-192022-04-20$342.72$325.731.74%2
2022-04-142022-04-18$328.33$334.76-3.08%2
2022-04-122022-04-13$328.98$340.790.74%2
2022-03-212022-04-11$307.05$325.3110.49%16
2022-01-122022-01-13$368.74$343.852.98%2
2021-12-092021-12-10$334.60$339.01-5.03%2
2021-11-262021-11-29$360.64$379.00-2.60%2
2021-11-232021-11-24$369.68$372.00-3.47%2
2021-10-122021-11-10$268.57$355.9823.06%22
2021-10-082021-10-11$261.83$263.98-0.98%2
2021-09-282021-10-07$259.19$264.54-1.03%8
2021-09-242021-09-27$258.13$263.792.04%2
2021-09-222021-09-23$250.65$251.211.20%2
2021-08-312021-09-21$245.24$246.46-0.21%15
2021-08-252021-08-26$237.07$233.720.15%2
2021-08-232021-08-24$235.43$236.162.90%2
2021-08-192021-08-20$224.49$226.75-1.96%2
2021-08-022021-08-17$236.56$221.90-0.24%12
2021-06-242021-07-12$226.61$228.57-0.08%12
2021-04-142021-04-29$244.08$225.67-7.29%12
2021-02-102021-02-11$268.27$270.55-4.36%2
2021-02-052021-02-08$284.08$287.810.05%2
2021-02-032021-02-04$284.90$283.33-1.82%2
2021-02-012021-02-02$279.94$290.934.50%2
2021-01-282021-01-29$278.48$264.51-2.82%2
2021-01-262021-01-27$294.36$288.050.05%2
2021-01-122021-01-25$283.15$293.603.35%9
2021-01-052021-01-11$245.04$270.4016.09%5
2020-12-312021-01-04$235.22$243.261.09%2
2020-12-292020-12-30$222.00$231.590.12%2
2020-12-242020-12-28$220.59$221.231.79%2
2020-12-182020-12-23$231.67$215.33-1.99%4
2020-12-102020-12-17$209.02$218.632.29%6
2020-11-182020-12-08$162.21$216.6334.96%14
2020-10-222020-10-23$141.93$140.210.44%2
2020-10-132020-10-20$148.88$140.65-2.21%6
2020-06-292020-06-30$67.29$71.993.97%2
2020-06-252020-06-26$65.73$63.981.93%2
2019-12-172020-01-22$25.27$37.9733.52%24
2019-12-042019-12-05$22.20$22.02-0.91%2
2019-12-022019-12-03$22.32$22.411.03%2
2019-11-272019-11-29$22.09$22.000.42%2
2019-11-222019-11-25$22.20$22.42-5.07%2
2019-10-152019-10-25$17.19$21.8813.15%9
2019-09-262019-09-27$16.17$16.144.68%2
2019-09-122019-09-25$16.39$15.25-7.91%10