Strategy Zoo / S0694

PriceMomentum_V0694

ARCHIVEDhybrid

llmSimplified entry to require either long-term trend (price>200sma and rising) or strong short-term momentum (20d return or 20d breakout), plus sanity checks (252d cumulative drawdown and RSI<70). Tightened regime gates to only UPTREND and excluded HIGH_VOLATILITY and EXTREME bubble. Added multi-condition exits: larger stop (ret_20d<-3%), drawdown cap (>12%), trend break (close < sma_50), and RSI overbought. Reduced base position to 0.7 to limit drawdowns and added position scaling rules to cut size when volatility percentile >75% or recent drawdown >8%.

Fitness
0.2105
Generation
32
Complexity
17
Created
2026-09-25

Lineage

Parents (1)
PriceMomentum_V0624S0624 · gen 29ARCHIVEDllm

entry = PriceMomentum_V0602 OR LongTermTrend_V0519

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0694  [hybrid]
require regime.trend in ['UPTREND']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL', 'EXPENSIVE']
if flat and (((close > sma_200 and sma_200_slope > 0.0) or ret_20d > 0.08 or breakout_20 > 0.0) and cumret_252d > -0.2 and rsi_14 < 70.0):
    position = 0.7
if long and (ret_20d < -0.03 or drawdown > 0.12 or close < sma_50 or rsi_14 > 80.0):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-0.1%10.1%-12.4%-1.4%
Total Return-1.2%33.4%-38.8%-19.2%
Sharpe0.070.62-0.78-0.01
Sortino0.050.50-0.46-0.01
Calmar-0.000.53-0.28-0.03
Volatility15.0%18.3%15.3%15.8%
Max DD-29.7%-19.1%-44.3%-50.5%
Win Rate44.8%43.6%35.4%42.2%
Avg Win3.3%6.1%1.9%3.6%
Avg Loss-2.5%-3.0%-2.5%-2.6%
Payoff1.312.040.741.37
Expectancy0.1%1.0%-1.0%0.0%
Profit Factor1.061.580.411.00
Trades1053948192
Avg Holding Days5.25.54.35.0
Turnover18.418.218.118.3
Exposure15.4%16.1%11.9%14.7%

Growth of $100

PriceMomentum_V0694 vs TSLA Buy & Hold
PriceMomentum_V0694 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.3%-1.50-10.4%5
20172.8%0.25-13.7%25
2018-15.4%-1.66-15.3%4
201914.4%2.07-1.5%1
202030.1%1.65-11.1%10
202119.1%0.86-15.4%23
2022-16.1%-1.29-18.2%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 testDOWNTREND2710.0%0.000%
hidden testEXPENSIVE8342.4%1.5439%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-16.1%-1.181%
hidden testLOW VOLATILITY431-4.1%-0.3413%
hidden testMEDIUM VOLATILITY250-21.7%-1.0320%
hidden testNORMAL804-18.4%-1.3210%
hidden testSIDEWAYS293-27.8%-2.173%
hidden testUPTREND371-8.3%-0.3928%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE31120.2%0.8227%
trainEXTREME1008.1%1.551%
trainHIGH VOLATILITY6990.7%0.052%
trainLOW VOLATILITY74513.1%0.9225%
trainMEDIUM VOLATILITY568-14.6%-0.8419%
trainNORMAL1,601-3.2%-0.2514%
trainSIDEWAYS592-7.0%-1.181%
trainUPTREND9026.8%0.3134%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13850.7%1.9637%
validationEXTREME14418.8%2.151%
validationHIGH VOLATILITY25815.6%1.141%
validationLOW VOLATILITY183-7.9%-0.5427%
validationMEDIUM VOLATILITY31518.8%0.8222%
validationNORMAL474-2.5%-0.1414%
validationSIDEWAYS206-15.2%-1.511%
validationUPTREND42527.4%1.1828%

Trades (full period)

latest 100 of 192
EntryExitEntry PxExit PxReturnDays
2026-07-012026-07-06$425.30$419.77-4.63%3
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-122026-01-13$448.96$447.200.48%2
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-09-262025-11-14$440.40$404.35-3.30%36
2025-09-122025-09-18$395.94$416.8510.52%5
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-242025-07-25$305.30$316.06-5.87%2
2025-07-212025-07-23$328.49$332.560.38%3
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-222025-06-06$341.04$295.14-10.52%11
2025-02-212025-02-24$337.80$330.53-3.42%2
2025-02-192025-02-20$360.56$354.401.13%2
2025-02-142025-02-18$355.84$354.11-0.16%2
2025-02-122025-02-13$336.51$355.941.57%2
2025-02-102025-02-11$350.73$328.50-2.25%2
2025-02-062025-02-07$374.32$361.62-0.85%2
2024-10-032024-10-14$240.66$219.16-8.95%8
2024-09-232024-09-27$250.00$260.464.53%5
2024-09-162024-09-20$226.78$238.254.02%5
2024-09-052024-09-09$230.17$216.27-2.82%3
2024-01-112024-01-12$227.22$218.89-2.15%2
2024-01-032024-01-10$238.45$233.94-3.94%6
2023-08-302023-09-05$256.90$256.49-3.44%4
2023-08-282023-08-29$238.82$257.18-0.07%2
2023-08-242023-08-25$230.04$238.59-2.15%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-06-262023-08-02$241.05$254.111.38%27
2022-09-202022-09-23$308.73$275.33-4.80%4
2022-08-162022-08-22$306.56$289.91-3.01%5
2022-05-042022-05-05$317.54$291.093.20%2
2022-04-062022-04-27$348.59$293.84-14.08%15
2022-01-122022-01-13$368.74$343.852.61%2
2021-12-302022-01-03$356.78$399.93-2.04%3
2021-12-282021-12-29$362.82$362.06-0.49%2
2021-12-232021-12-27$355.67$364.653.89%2
2021-12-212021-12-22$312.84$336.292.86%2
2021-12-172021-12-20$310.86$299.980.29%2
2021-12-152021-12-16$325.33$308.971.14%2
2021-12-132021-12-14$322.14$319.50-3.62%2
2021-12-082021-12-10$356.32$339.01-3.31%3
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-232021-12-01$369.68$365.00-0.82%6
2021-08-242021-10-19$236.16$288.0915.67%40
2021-08-052021-08-23$238.21$235.43-3.11%13
2021-03-092021-03-10$224.53$222.6913.60%2
2021-03-052021-03-08$199.32$187.67-2.78%2
2021-03-032021-03-04$217.73$207.15-3.53%2
2021-03-012021-03-02$239.48$228.814.31%2
2021-02-252021-02-26$227.41$225.17-5.78%2
2021-02-232021-02-24$232.95$247.34-1.67%2
2021-02-192021-02-22$260.43$238.17-0.68%2
2021-02-172021-02-18$266.05$262.460.03%2
2021-02-122021-02-16$272.04$265.410.24%2
2021-01-122021-02-11$283.15$270.55-0.50%22
2020-12-102021-01-08$209.02$293.3423.54%20
2020-11-192020-12-08$166.42$216.6321.45%13
2020-11-112020-11-12$139.04$137.251.01%2
2020-11-062020-11-10$143.32$136.79-2.83%3
2020-11-032020-11-05$141.30$146.033.44%3
2020-10-302020-11-02$129.35$133.50-4.02%2
2020-10-212020-10-29$140.88$136.94-2.77%7
2020-10-132020-10-20$148.88$140.65-1.93%6
2020-08-112020-08-12$91.63$103.65-2.32%2
2020-06-252020-06-30$65.73$71.993.41%4
2020-05-292020-06-01$55.67$59.872.39%2
2019-11-252019-12-20$22.42$27.0414.43%19
2018-12-202018-12-21$21.03$21.32-3.84%2
2018-11-272018-12-19$22.93$22.20-1.88%16
2018-02-082018-02-09$21.02$20.69-6.18%2
2018-02-012018-02-06$23.28$22.26-4.34%4
2017-10-232017-10-24$22.47$22.49-1.78%2
2017-10-192017-10-20$23.45$23.01-1.66%2
2017-10-172017-10-18$23.72$23.980.89%2
2017-10-132017-10-16$23.70$23.37-0.16%2
2017-10-112017-10-12$23.64$23.71-0.33%2
2017-10-052017-10-10$23.69$23.71-2.51%4
2017-10-032017-10-04$23.21$23.671.21%2
2017-09-292017-10-02$22.74$22.770.17%2