Strategy Zoo / S1691

PriceMomentum_V1691

ARCHIVEDhybrid

llmReduced position size to 0.8 to lower drawdown; added regime gates to avoid high volatility and bubble regimes; simplified and de-noised entry (loosened sma_200_slope threshold, removed overfitting cumret checks); required rel_volume>1.2 for breakout signals; strengthened exits by adding hard stop on drawdown and high volatility (vol_pctile>0.9) in addition to macd_hist<0.

Fitness
0.0987
Generation
78
Complexity
24
Created
2026-10-16

Lineage

Parents (1)
PriceMomentum_V1464S1464 · gen 67ELITEllm

changed ret_20d threshold 0.085 -> 0.1653

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1691  [hybrid]
require regime.trend in ['UPTREND', 'SIDEWAYS']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL']
if flat and (((((close > sma_200 and sma_200_slope > -0.001) or ret_20d > 0.12) and dist_sma_50 > -0.25) or ((macd_hist > 0.0 and close > sma_50) or (breakout_50 == 1 and rel_volume > 1.2))) and sma_20 < close):
    position = 0.8
if long and (macd_hist < 0.0 or drawdown < -0.12 or vol_pctile > 0.9):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-7.9%8.9%-8.5%-4.9%
Total Return-48.4%29.2%-28.4%-52.2%
Sharpe-0.590.61-0.52-0.29
Sortino-0.380.46-0.37-0.20
Calmar-0.150.54-0.25-0.08
Volatility12.8%15.9%15.0%14.0%
Max DD-53.7%-16.6%-34.0%-58.4%
Win Rate40.1%50.7%39.1%41.9%
Avg Win1.7%2.3%2.3%2.0%
Avg Loss-1.7%-1.5%-1.9%-1.7%
Payoff0.991.531.201.16
Expectancy-0.3%0.4%-0.3%-0.2%
Profit Factor0.671.570.770.83
Trades17769110356
Avg Holding Days2.72.52.22.5
Turnover35.536.846.738.6
Exposure12.0%10.7%11.3%11.6%

Growth of $100

PriceMomentum_V1691 vs TSLA Buy & Hold
PriceMomentum_V1691 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-9.4%-1.01-14.0%25
20171.6%0.24-5.2%15
2018-12.7%-1.19-16.4%10
2019-4.4%-0.36-9.3%16
20200.0%0.000.0%0
20217.3%0.44-16.6%46
20228.8%0.65-9.4%22

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 testDOWNTREND279-1.8%-1.080%
hidden testEXPENSIVE8316.1%1.691%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-2.0%-0.231%
hidden testLOW VOLATILITY445-12.1%-0.8117%
hidden testMEDIUM VOLATILITY251-5.8%-0.3013%
hidden testNORMAL819-10.6%-0.6713%
hidden testSIDEWAYS300-31.2%-1.8318%
hidden testUPTREND3716.8%0.3714%
trainDOWNTREND518-5.9%-1.111%
trainEXPENSIVE3119.0%1.631%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY699-2.2%-0.241%
trainLOW VOLATILITY745-1.4%-0.1021%
trainMEDIUM VOLATILITY568-21.8%-1.4614%
trainNORMAL1,601-11.1%-0.7915%
trainSIDEWAYS592-13.1%-0.9714%
trainUPTREND902-4.7%-0.3117%
validationDOWNTREND125-0.3%-2.020%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1440.0%0.000%
validationHIGH VOLATILITY2583.9%0.271%
validationLOW VOLATILITY183-3.7%-0.2924%
validationMEDIUM VOLATILITY31522.4%1.2111%
validationNORMAL47415.6%0.7817%
validationSIDEWAYS20610.9%0.6815%
validationUPTREND42512.2%0.6712%

Trades (full period)

latest 100 of 356
EntryExitEntry PxExit PxReturnDays
2026-10-132026-10-14$375.23$367.16-0.75%2
2026-10-092026-10-12$382.70$378.031.48%2
2026-10-072026-10-08$377.81$375.00-0.76%2
2026-07-012026-07-02$425.30$393.450.73%2
2026-05-282026-06-02$442.10$423.74-4.61%4
2026-05-262026-05-27$433.59$440.361.26%2
2026-05-212026-05-22$417.85$426.01-0.05%2
2026-05-192026-05-20$404.11$417.26-1.31%2
2026-05-122026-05-18$433.45$409.99-4.24%5
2026-05-082026-05-11$428.35$445.003.05%2
2026-04-202026-04-21$392.50$386.42-1.78%2
2026-03-122026-03-13$395.01$391.20-2.67%2
2026-02-262026-02-27$408.58$402.51-1.85%2
2026-02-122026-02-13$417.07$417.44-2.25%2
2026-01-232026-01-26$449.06$435.20-0.21%2
2025-12-012025-12-30$430.14$454.435.37%21
2025-09-112025-09-12$368.81$395.944.67%2
2025-09-092025-09-10$346.97$347.79-0.03%2
2025-09-052025-09-08$350.84$346.402.75%2
2025-08-292025-09-02$333.87$329.36-2.96%2
2025-08-272025-08-28$349.60$345.98-0.63%2
2025-08-252025-08-26$346.60$351.671.39%2
2025-08-192025-08-20$329.31$323.90-1.56%2
2025-08-152025-08-18$330.56$335.16-1.36%2
2025-08-132025-08-14$339.38$335.58-0.50%2
2025-08-112025-08-12$339.03$340.842.11%2
2025-07-292025-07-30$321.20$319.04-1.24%2
2025-07-232025-07-24$332.56$305.30-0.05%2
2025-07-212025-07-22$328.49$332.11-0.44%2
2025-07-172025-07-18$319.41$329.65-0.72%2
2025-06-042025-06-05$332.05$284.70-3.00%2
2025-06-022025-06-03$342.69$344.27-1.03%2
2025-05-272025-05-28$362.89$356.905.39%2
2025-05-222025-05-23$341.04$339.341.37%2
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-10-032024-10-04$240.66$250.08-2.84%2
2024-10-012024-10-02$258.02$249.02-1.26%2
2024-09-272024-09-30$260.46$261.631.80%2
2024-09-252024-09-26$257.02$254.220.70%2
2024-09-232024-09-24$250.00$254.273.78%2
2024-09-182024-09-19$227.20$243.92-0.40%2
2024-09-162024-09-17$226.78$227.87-1.38%2
2024-09-052024-09-06$230.17$210.733.76%2
2024-09-032024-09-04$210.60$219.41-1.47%2
2024-07-112024-07-12$241.03$248.23-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
2024-06-282024-07-01$197.88$209.860.03%2
2024-06-262024-06-27$196.37$197.423.69%2
2024-06-242024-06-25$182.58$187.35-0.35%2
2024-06-202024-06-21$181.57$183.01-1.58%2
2024-06-172024-06-18$187.44$184.864.07%2
2024-01-032024-01-04$238.45$237.93-3.37%2
2023-12-292024-01-02$248.48$248.42-1.64%2
2023-12-272023-12-28$261.44$253.181.34%2
2023-12-222023-12-26$252.54$256.61-0.78%2
2023-12-202023-12-21$247.14$254.50-3.29%2
2023-12-182023-12-19$252.08$257.22-0.61%2
2023-12-142023-12-15$251.05$253.503.77%2
2023-12-112023-12-12$239.74$237.01-1.50%2
2023-12-072023-12-08$242.64$243.840.93%2
2023-12-052023-12-06$238.72$239.370.91%2
2023-12-012023-12-04$238.83$235.58-0.58%2
2023-11-292023-11-30$244.14$240.08-1.00%2
2023-11-272023-11-28$236.08$246.720.05%2
2023-11-222023-11-24$234.21$235.45-2.48%2
2023-11-202023-11-21$235.60$241.200.28%2
2023-11-162023-11-17$233.59$234.30-3.20%2
2023-11-142023-11-15$237.41$242.844.74%2
2023-10-182023-10-19$242.68$220.11-3.98%2
2023-10-132023-10-16$251.12$253.92-2.55%2
2023-10-112023-10-12$262.99$258.87-0.35%2
2023-10-092023-10-10$259.67$263.62-0.42%2
2023-10-052023-10-06$260.05$260.53-0.50%2
2023-09-202023-09-21$262.59$255.70-1.33%2
2023-09-182023-09-19$265.28$266.50-2.81%2
2023-09-142023-09-15$276.04$274.391.24%2
2023-09-122023-09-13$267.48$271.30-1.94%2
2023-09-082023-09-11$248.50$273.58-1.11%2
2023-09-062023-09-07$251.92$251.49-1.58%2
2023-09-012023-09-05$245.01$256.49-4.21%2
2023-08-302023-08-31$256.90$258.08-0.25%2
2023-07-202023-07-21$262.90$260.02-7.94%2
2023-07-182023-07-19$293.34$291.260.65%2
2023-07-142023-07-17$281.38$290.380.84%2
2023-07-122023-07-13$271.99$277.900.49%2
2023-07-102023-07-11$269.61$269.79-1.56%2
2023-07-062023-07-07$276.54$274.43-1.84%2
2023-07-032023-07-05$279.82$282.485.35%2
2023-06-292023-06-30$257.50$261.770.23%2
2023-06-272023-06-28$250.21$256.242.88%2
2023-06-232023-06-26$256.60$241.05-2.58%2
2023-06-212023-06-22$259.46$264.61-4.53%2
2023-06-162023-06-20$260.54$274.451.29%2
2023-06-142023-06-15$256.79$255.90-0.75%2
2023-06-122023-06-13$249.83$258.711.62%2
2023-06-082023-06-09$234.86$244.403.50%2