Strategy Zoo / S1032

PriceMomentum_V1032

ARCHIVEDhybrid

llmSimplified and regularized entry logic (price+trend OR 20d momentum) + avoid overbought (RSI) and high-percentile volatility; tightened yearly drawdown filter. Added multi-condition exit (short-term loss, negative MACD histogram, or large drawdown) to cap downside. Introduced regime gates to trade only in UPTREND / non-bubbly / low-to-medium volatility. Reduced base position to 0.7 to lower risk and improve robustness.

Fitness
0.0955
Generation
47
Complexity
16
Created
2026-10-02

Lineage

Parents (1)
PriceMomentum_V0936S0936 · gen 43ARCHIVEDllm

logic of PriceMomentum_V0624 with risk overlay of LongTermTrend_V0521

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1032  [hybrid]
require regime.trend in ['UPTREND']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL']
if flat and (((close > sma_200 and sma_200_slope > 0.0) or ret_20d > 0.07) and rsi_14 < 75.0 and vol_pctile < 0.8 and cumret_252d > -0.4):
    position = 0.7
if long and (ret_5d < -0.03 or macd_hist < 0.0 or drawdown < -0.12):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-4.9%5.6%0.8%-1.4%
Total Return-33.3%17.9%3.0%-19.0%
Sharpe-0.450.430.13-0.07
Sortino-0.260.350.08-0.04
Calmar-0.130.390.06-0.04
Volatility10.1%15.3%10.8%11.5%
Max DD-36.7%-14.5%-13.4%-39.9%
Win Rate37.7%40.7%45.5%40.2%
Avg Win1.5%3.7%2.2%2.1%
Avg Loss-1.3%-1.9%-1.7%-1.5%
Payoff1.152.021.301.43
Expectancy-0.2%0.4%0.1%-0.0%
Profit Factor0.701.391.080.96
Trades1515466271
Avg Holding Days2.62.52.32.5
Turnover26.525.224.825.8
Exposure8.4%7.5%6.4%7.7%

Growth of $100

PriceMomentum_V1032 vs TSLA Buy & Hold
PriceMomentum_V1032 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-3.8%-0.67-8.5%17
20179.8%1.31-3.1%17
2018-11.1%-1.40-11.0%8
2019-1.9%-0.26-7.0%8
20200.0%0.000.0%0
202117.0%0.79-14.5%41
2022-7.9%-0.87-10.3%12

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 testDOWNTREND2760.0%0.000%
hidden testEXPENSIVE8329.5%2.442%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-0.2%-1.730%
hidden testLOW VOLATILITY4361.7%0.149%
hidden testMEDIUM VOLATILITY2502.4%0.188%
hidden testNORMAL809-1.4%-0.137%
hidden testSIDEWAYS293-3.6%-1.401%
hidden testUPTREND3716.3%0.3715%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE3117.3%1.571%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY6991.6%0.191%
trainLOW VOLATILITY745-7.2%-0.6915%
trainMEDIUM VOLATILITY568-8.8%-0.799%
trainNORMAL1,601-7.1%-0.6410%
trainSIDEWAYS592-4.9%-0.891%
trainUPTREND902-6.9%-0.4818%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1440.0%0.000%
validationHIGH VOLATILITY25824.8%1.501%
validationLOW VOLATILITY1832.6%0.3114%
validationMEDIUM VOLATILITY315-6.0%-0.359%
validationNORMAL47410.5%0.5512%
validationSIDEWAYS206-6.2%-1.190%
validationUPTREND42514.7%0.7413%

Trades (full period)

latest 100 of 271
EntryExitEntry PxExit PxReturnDays
2026-07-012026-07-02$425.30$393.450.64%2
2026-05-292026-06-01$435.79$415.88-1.14%2
2026-02-172026-02-18$410.63$411.32-1.28%2
2026-02-122026-02-13$417.07$417.44-1.97%2
2026-02-102026-02-11$425.21$428.271.18%2
2026-02-062026-02-09$411.11$417.322.31%2
2026-02-042026-02-05$406.01$397.21-2.78%2
2026-02-022026-02-03$421.81$421.96-1.54%2
2026-01-092026-01-12$445.01$448.961.34%2
2026-01-072026-01-08$431.41$435.80-0.39%2
2026-01-052026-01-06$451.67$432.962.03%2
2025-12-312026-01-02$449.72$438.07-0.86%2
2025-11-282025-12-30$430.17$454.435.35%22
2025-11-252025-11-26$419.40$426.580.13%2
2025-11-212025-11-24$391.09$417.78-0.87%2
2025-11-192025-11-20$403.99$395.230.34%2
2025-11-172025-11-18$408.92$401.250.65%2
2025-11-132025-11-14$401.99$404.35-4.79%2
2025-09-122025-09-15$395.94$410.045.01%2
2025-09-042025-09-05$338.53$350.840.79%2
2025-07-292025-07-30$321.20$319.04-1.08%2
2025-07-232025-07-24$332.56$305.30-0.05%2
2025-07-212025-07-22$328.49$332.11-0.39%2
2025-07-172025-07-18$319.41$329.65-0.63%2
2025-07-152025-07-16$310.78$321.67-1.49%2
2025-06-042025-06-05$332.05$284.70-2.62%2
2025-06-022025-06-03$342.69$344.27-0.90%2
2025-05-272025-05-28$362.89$356.904.71%2
2025-05-222025-05-23$341.04$339.341.20%2
2024-10-112024-10-14$217.80$219.16-6.28%2
2024-10-092024-10-10$241.05$238.77-1.13%2
2024-10-072024-10-08$240.83$244.50-2.73%2
2024-10-032024-10-04$240.66$250.08-2.49%2
2024-09-252024-09-26$257.02$254.220.62%2
2024-09-232024-09-24$250.00$254.273.31%2
2024-09-162024-09-17$226.78$227.87-1.21%2
2024-09-052024-09-06$230.17$210.733.29%2
2024-07-022024-07-03$231.26$246.396.99%2
2024-01-112024-01-12$227.22$218.89-2.15%2
2024-01-092024-01-10$234.96$233.94-1.74%2
2024-01-052024-01-08$237.49$240.45-0.27%2
2024-01-032024-01-04$238.45$237.93-2.95%2
2023-08-312023-09-01$258.08$245.010.18%2
2023-08-292023-08-30$257.18$256.905.24%2
2023-08-252023-08-28$238.59$238.822.46%2
2023-08-232023-08-24$236.86$230.040.96%2
2023-08-212023-08-22$231.28$233.194.99%2
2023-08-172023-08-18$219.22$215.49-2.12%2
2023-08-152023-08-16$232.96$225.60-2.12%2
2023-08-112023-08-14$242.65$239.76-0.91%2
2023-08-092023-08-10$242.19$245.34-2.24%2
2023-08-072023-08-08$251.45$249.70-0.80%2
2023-08-032023-08-04$259.32$253.861.29%2
2023-08-012023-08-02$261.07$254.11-1.80%2
2023-07-262023-07-27$264.35$255.71-0.39%2
2023-07-192023-07-20$291.26$262.90-0.64%2
2023-07-172023-07-18$290.38$293.342.10%2
2023-07-132023-07-14$277.90$281.381.38%2
2023-07-112023-07-12$269.79$271.99-0.09%2
2023-07-072023-07-10$274.43$269.61-0.67%2
2023-07-052023-07-06$282.48$276.540.53%2
2023-06-302023-07-03$261.77$279.821.02%2
2023-06-282023-06-29$256.24$257.501.55%2
2023-06-262023-06-27$241.05$250.21-4.38%2
2023-06-222023-06-23$264.61$256.601.25%2
2023-06-022023-06-05$213.97$217.612.03%2
2022-08-182022-08-19$302.87$296.67-0.40%2
2022-08-162022-08-17$306.56$304.00-0.76%2
2022-08-052022-08-08$288.17$290.42-4.78%2
2022-05-042022-05-05$317.54$291.093.20%2
2022-04-252022-04-26$332.67$292.14-0.63%2
2022-04-212022-04-22$336.26$335.022.12%2
2022-04-192022-04-20$342.72$325.731.52%2
2022-04-142022-04-18$328.33$334.76-2.70%2
2022-04-122022-04-13$328.98$340.790.65%2
2022-04-082022-04-11$341.83$325.31-2.24%2
2022-04-052022-04-07$363.75$352.42-6.27%3
2022-01-122022-01-13$368.74$343.852.61%2
2022-01-032022-01-04$399.93$383.209.33%2
2021-12-272021-12-31$364.65$352.260.09%5
2021-12-222021-12-23$336.29$355.675.10%2
2021-12-202021-12-21$299.98$312.84-2.59%2
2021-12-162021-12-17$308.97$310.86-3.66%2
2021-12-142021-12-15$319.50$325.33-0.71%2
2021-12-102021-12-13$339.01$322.140.78%2
2021-12-082021-12-09$356.32$334.601.00%2
2021-12-062021-12-07$336.34$350.58-0.55%2
2021-12-022021-12-03$361.53$338.32-0.80%2
2021-11-302021-12-01$381.59$365.000.34%2
2021-11-262021-11-29$360.64$379.00-2.28%2
2021-11-232021-11-24$369.68$372.00-3.03%2
2021-10-122021-11-09$268.57$341.1731.12%21
2021-10-082021-10-11$261.83$263.98-0.86%2
2021-10-042021-10-07$260.51$264.540.54%4
2021-09-282021-10-01$259.19$258.41-1.54%4
2021-09-242021-09-27$258.13$263.791.79%2
2021-09-222021-09-23$250.65$251.211.05%2
2021-09-202021-09-21$243.39$246.46-2.84%2
2021-09-162021-09-17$252.33$253.16-0.03%2
2021-09-142021-09-15$248.16$251.940.00%2