Strategy Zoo / S1288

PriceMomentum_V1288

ARCHIVEDhybrid

llm- Simplified and de-overfitted entry logic: replaced many stacked ret_20d thresholds with three clear entry lanes (long-term trend + low vol, breakout + sma_50, momentum + sma_50). - Added volatility filter (vol_pctile) to entry lanes to avoid trading in unusually turbulent periods. - Added sma_50 support requirement for most entries to improve trade quality. - Strengthened exit: now exit on close crossing below sma_50 or a larger short-term loss (ret_20d < -7.5%) to reduce whipsaws and protect drawdown. - Added regime gates: only trade in UPTREND, avoid HIGH_VOLATILITY, and require NORMAL bubble to reduce exposure in risky regimes. - Reduced base_position from 1.0 to 0.7 to lower portfolio-level risk after prior large drawdowns.

Fitness
0.3649
Generation
59
Complexity
17
Created
2026-10-08

Lineage

Parents (1)
PriceMomentum_V1215S1215 · gen 56ARCHIVEDllm

entry from PriceMomentum_V1129, exit from LongTermTrend_V1154

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1288  [hybrid]
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
if flat and ((close > sma_200 and sma_200_slope > 0.0 and vol_pctile < 0.8) or (breakout_20 == 1 and close > sma_50 and vol_pctile < 0.85) or (ret_20d > 0.06 and close > sma_50 and cumret_252d > -0.3)):
    position = 0.7
if long and (close < sma_50 or ret_20d < -0.075):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-1.2%41.6%-13.6%2.9%
Total Return-8.9%183.8%-42.1%52.9%
Sharpe0.051.37-0.550.24
Sortino0.041.69-0.530.24
Calmar-0.031.55-0.250.05
Volatility20.7%28.3%22.1%22.8%
Max DD-40.0%-26.8%-53.5%-54.8%
Win Rate39.9%45.0%32.6%38.6%
Avg Win3.5%8.6%3.5%4.9%
Avg Loss-2.4%-2.9%-2.5%-2.5%
Payoff1.452.941.441.95
Expectancy-0.1%2.3%-0.5%0.3%
Profit Factor0.962.400.701.23
Trades1386092290
Avg Holding Days6.77.04.96.3
Turnover24.328.034.627.6
Exposure28.3%33.5%28.3%29.4%

Growth of $100

PriceMomentum_V1288 vs TSLA Buy & Hold
PriceMomentum_V1288 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
20167.5%0.69-10.3%3
20176.1%0.39-21.3%27
2018-13.8%-1.26-17.1%3
201913.6%0.70-15.9%5
2020154.5%3.36-12.2%11
202112.6%0.53-26.8%30
2022-3.6%-0.05-18.3%18

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 testDOWNTREND278-9.3%-0.939%
hidden testEXPENSIVE8322.5%0.7346%
hidden testEXTREME4815.5%0.6416%
hidden testHIGH VOLATILITY254-17.4%-1.082%
hidden testLOW VOLATILITY44018.1%0.8739%
hidden testMEDIUM VOLATILITY250-60.0%-2.1237%
hidden testNORMAL813-17.3%-0.8327%
hidden testSIDEWAYS295-49.1%-2.2435%
hidden testUPTREND37115.1%0.5438%
trainDOWNTREND518-17.0%-1.189%
trainEXPENSIVE31123.7%0.8737%
trainEXTREME10048.4%2.3422%
trainHIGH VOLATILITY699-14.3%-0.703%
trainLOW VOLATILITY74525.0%1.3446%
trainMEDIUM VOLATILITY568-11.7%-0.5036%
trainNORMAL1,601-6.4%-0.3327%
trainSIDEWAYS592-5.9%-0.3524%
trainUPTREND90215.9%0.6243%
validationDOWNTREND12517.5%1.136%
validationEXPENSIVE13862.8%1.8948%
validationEXTREME144128.9%4.7017%
validationHIGH VOLATILITY25827.7%1.302%
validationLOW VOLATILITY183-2.9%-0.1354%
validationMEDIUM VOLATILITY31571.9%2.0248%
validationNORMAL4744.3%0.1634%
validationSIDEWAYS206-26.6%-1.1134%
validationUPTREND42576.6%2.3541%

Trades (full period)

latest 100 of 291
EntryExitEntry PxExit PxReturnDays
2026-09-09—$367.81—1.83%21OPEN
2026-09-042026-09-08$354.08$368.16-4.28%2
2026-09-012026-09-02$356.09$357.01-2.39%2
2026-07-012026-07-06$425.30$419.77-4.63%3
2026-05-042026-06-08$392.51$408.950.09%25
2026-04-202026-04-22$392.50$387.51-2.63%3
2026-03-172026-03-18$399.27$392.780.52%2
2026-03-132026-03-16$391.20$395.56-0.81%2
2026-03-112026-03-12$407.82$395.011.36%2
2026-03-092026-03-10$398.68$399.240.20%2
2026-03-052026-03-06$405.55$396.73-0.21%2
2026-03-032026-03-04$392.43$405.94-2.03%2
2026-02-272026-03-02$402.51$403.32-1.18%2
2026-02-252026-02-26$417.40$408.581.23%2
2026-02-232026-02-24$399.83$409.38-2.18%2
2026-02-192026-02-20$411.71$411.82-0.07%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-292026-01-30$416.56$430.41-2.56%2
2026-01-272026-01-28$430.90$431.46-0.83%2
2026-01-232026-01-26$449.06$435.20-0.19%2
2026-01-212026-01-22$431.44$449.361.89%2
2026-01-162026-01-20$437.50$419.25-0.31%2
2026-01-122026-01-15$448.96$438.57-1.05%4
2026-01-082026-01-09$435.80$445.010.57%2
2026-01-062026-01-07$432.96$431.41-3.04%2
2025-12-042026-01-05$454.53$451.67-1.39%21
2025-12-022025-12-03$429.24$446.74-0.29%2
2025-11-282025-12-01$430.17$430.140.45%2
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-08-252025-11-14$346.60$404.3512.98%59
2025-08-112025-08-22$339.03$340.01-2.15%10
2025-07-292025-07-30$321.20$319.04-1.08%2
2025-07-212025-07-25$328.49$316.06-5.29%5
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-05-192025-06-06$342.09$295.14-13.28%14
2025-05-122025-05-13$318.38$334.074.58%2
2025-03-042025-03-05$272.04$279.10-3.24%2
2025-02-282025-03-03$292.98$284.652.60%2
2025-02-262025-02-27$290.80$281.95-2.91%2
2025-02-242025-02-25$330.53$302.80-1.65%2
2025-02-202025-02-21$354.40$337.80-1.33%2
2025-02-182025-02-19$354.11$360.56-0.48%2
2025-02-132025-02-14$355.94$355.843.90%2
2025-02-112025-02-12$328.50$336.51-4.57%2
2025-02-072025-02-10$361.62$350.73-2.51%2
2025-02-052025-02-06$378.17$374.32-2.64%2
2025-01-302025-02-04$400.28$392.21-1.08%4
2024-12-112024-12-23$424.77$430.603.54%9
2024-09-232024-10-14$250.00$219.16-6.04%16
2024-09-162024-09-20$226.78$238.254.02%5
2024-09-062024-09-09$210.73$216.27-6.05%2
2024-06-182024-07-12$184.86$248.2319.45%17
2024-01-112024-01-12$227.22$218.89-2.15%2
2023-11-292024-01-10$244.14$233.94-3.38%29
2023-11-272023-11-28$236.08$246.720.05%2
2023-11-222023-11-24$234.21$235.45-2.17%2
2023-11-202023-11-21$235.60$241.200.25%2
2023-11-162023-11-17$233.59$234.30-2.80%2
2023-11-142023-11-15$237.41$242.844.14%2
2023-11-082023-11-09$222.11$209.98-0.16%2
2023-11-062023-11-07$219.27$222.18-0.36%2
2023-10-252023-10-26$212.42$205.76-1.46%2
2023-10-202023-10-23$211.99$212.08-2.72%2
2023-10-172023-10-19$254.85$220.11-3.23%3
2023-10-052023-10-16$260.05$253.92-2.83%8
2023-10-032023-10-04$246.53$261.16-1.55%2
2023-09-292023-10-02$250.22$251.600.95%2
2023-09-272023-09-28$240.50$246.38-1.18%2
2023-09-252023-09-26$246.99$244.120.46%2
2023-09-122023-09-22$267.48$244.88-4.72%9
2023-09-082023-09-11$248.50$273.58-0.97%2
2023-09-062023-09-07$251.92$251.49-1.39%2
2023-08-292023-09-05$257.18$256.491.76%5
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-042023-08-08$253.86$249.70-2.27%3
2023-05-222023-08-03$188.87$259.3227.74%51
2023-04-032023-04-06$194.77$185.06-7.60%4
2023-02-282023-03-09$205.71$172.92-8.87%8
2022-09-202022-09-26$308.73$276.01-7.86%5
2022-07-192022-08-31$245.53$275.6110.80%32
2022-07-112022-07-12$234.34$233.07-4.72%2
2022-05-042022-05-05$317.54$291.093.20%2
2022-03-182022-04-27$301.80$293.840.77%28
2022-03-102022-03-11$279.43$265.12-1.82%2
2022-03-032022-03-04$279.76$279.43-3.37%2