Strategy Zoo / S1396

PriceMomentum_V1396

ARCHIVEDhybrid

llmAdded regime gates to avoid downtrend/high-volatility/extreme-bubble environments; tightened entries by requiring low-to-moderate vol on breakout branch and preserved strong-momentum branch with sma_200 trend check; improved exits by adding sma_50 breakdown and absolute drawdown stop; added volatility-based position scaling (reduce size in high vol). Aims: fewer false entries in bad regimes, more robust exits, adaptive sizing.

Fitness
0.3177
Generation
64
Complexity
20
Created
2026-10-09

Lineage

Parents (1)
PriceMomentum_V0891S0891 · gen 41ARCHIVEDllm

entry = PriceMomentum_V0865 OR PriceMomentum_V0690

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1396  [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.0191 and breakout_50 == 1 and vol_pctile < 0.8) or (ret_20d > 0.05 and ((close > sma_200 and sma_200_slope > 0.0) or ret_20d > 0.0923) and cumret_252d > -0.1997)):
    position = 1.0
if long and (ret_20d < -0.0017 or close < sma_50 or drawdown < -0.07):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-6.9%45.1%-7.0%2.1%
Total Return-43.4%205.8%-23.9%35.6%
Sharpe-0.301.64-0.330.20
Sortino-0.211.47-0.200.15
Calmar-0.111.96-0.180.03
Volatility18.2%24.5%17.3%19.5%
Max DD-60.0%-23.1%-40.1%-60.0%
Win Rate42.6%58.7%46.7%47.4%
Avg Win2.4%4.3%2.4%3.1%
Avg Loss-2.4%-2.0%-2.5%-2.4%
Payoff0.982.180.931.30
Expectancy-0.4%1.7%-0.2%0.2%
Profit Factor0.733.090.821.17
Trades1627592329
Avg Holding Days3.03.02.12.8
Turnover40.750.049.144.7
Exposure16.8%19.6%11.1%15.9%

Growth of $100

PriceMomentum_V1396 vs TSLA Buy & Hold
PriceMomentum_V1396 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-2.7%-0.21-7.3%20
20174.2%0.31-14.5%31
2018-14.4%-1.86-14.7%10
2019-1.7%-0.05-16.4%12
202099.6%2.86-8.0%7
202123.1%0.85-23.1%48
202220.0%1.19-9.4%20

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-2.0%-1.000%
hidden testEXPENSIVE83-28.3%-0.9924%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-8.1%-0.511%
hidden testLOW VOLATILITY4417.6%0.4616%
hidden testMEDIUM VOLATILITY250-27.0%-1.3414%
hidden testNORMAL814-3.8%-0.2310%
hidden testSIDEWAYS296-25.7%-1.3214%
hidden testUPTREND3717.3%0.3417%
trainDOWNTREND518-3.5%-0.920%
trainEXPENSIVE31131.3%1.1137%
trainEXTREME10011.6%1.551%
trainHIGH VOLATILITY69910.0%0.681%
trainLOW VOLATILITY7455.2%0.2831%
trainMEDIUM VOLATILITY568-38.5%-1.8317%
trainNORMAL1,601-13.7%-0.8514%
trainSIDEWAYS592-16.1%-1.1912%
trainUPTREND9020.4%0.0229%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE138126.0%3.5346%
validationEXTREME14447.3%2.613%
validationHIGH VOLATILITY258-8.2%-0.661%
validationLOW VOLATILITY18328.3%1.8626%
validationMEDIUM VOLATILITY31586.9%2.5431%
validationNORMAL47413.1%0.6017%
validationSIDEWAYS20619.0%1.1115%
validationUPTREND42562.4%2.0528%

Trades (full period)

latest 100 of 329
EntryExitEntry PxExit PxReturnDays
2026-10-072026-10-08$377.81$375.00-0.95%2
2026-06-032026-06-04$423.70$418.45-0.21%2
2026-06-012026-06-02$415.88$423.74-4.76%2
2026-05-282026-05-29$442.10$435.790.19%2
2026-05-262026-05-27$433.59$440.361.58%2
2026-05-212026-05-22$417.85$426.01-0.06%2
2026-05-182026-05-19$409.99$404.11-3.10%2
2026-05-142026-05-15$443.30$422.24-0.64%2
2026-05-122026-05-13$433.45$445.27-2.79%2
2026-05-082026-05-11$428.35$445.003.82%2
2026-04-202026-04-21$392.50$386.42-2.22%2
2025-12-152025-12-31$475.31$449.72-1.18%12
2025-11-062025-11-07$445.91$429.52-3.69%2
2025-11-032025-11-05$468.37$462.07-2.89%3
2025-10-292025-10-31$461.51$456.56-4.63%3
2025-10-242025-10-27$433.72$452.42-3.60%2
2025-10-142025-10-15$429.24$435.15-1.73%2
2025-10-092025-10-10$435.54$413.49-0.92%2
2025-10-062025-10-08$453.25$438.690.56%3
2025-10-022025-10-03$436.00$429.83-5.30%2
2025-09-302025-10-01$444.72$459.460.14%2
2025-09-262025-09-29$440.40$443.213.81%2
2025-09-242025-09-25$442.79$423.393.77%2
2025-09-222025-09-23$434.21$425.851.71%2
2025-09-182025-09-19$416.85$426.07-2.31%2
2025-09-162025-09-17$421.62$425.862.62%2
2025-09-122025-09-15$395.94$410.047.15%2
2025-09-082025-09-09$346.40$346.97-1.46%2
2025-09-042025-09-05$338.53$350.841.13%2
2025-08-292025-09-02$333.87$329.36-3.70%2
2025-08-272025-08-28$349.60$345.98-0.79%2
2025-08-252025-08-26$346.60$351.671.74%2
2025-08-152025-08-18$330.56$335.16-1.69%2
2025-08-132025-08-14$339.38$335.58-0.63%2
2025-08-112025-08-12$339.03$340.842.64%2
2025-06-052025-06-06$284.70$295.14-14.45%2
2025-06-032025-06-04$344.27$332.050.26%2
2025-05-302025-06-02$346.46$342.69-3.54%2
2025-05-282025-05-29$356.90$358.43-1.85%2
2025-05-232025-05-27$339.34$362.89-0.70%2
2025-05-212025-05-22$334.62$341.04-2.87%2
2025-05-192025-05-20$342.09$343.82-2.45%2
2025-05-122025-05-13$318.38$334.076.54%2
2024-10-092024-10-10$241.05$238.77-1.61%2
2024-10-072024-10-08$240.83$244.50-3.90%2
2024-10-032024-10-04$240.66$250.08-3.55%2
2024-10-012024-10-02$258.02$249.02-1.58%2
2024-09-272024-09-30$260.46$261.632.25%2
2024-09-252024-09-26$257.02$254.220.88%2
2024-09-232024-09-24$250.00$254.274.73%2
2024-09-052024-09-06$230.17$210.734.70%2
2024-07-102024-07-11$263.26$241.030.15%2
2024-07-082024-07-09$252.94$262.330.36%2
2024-07-032024-07-05$246.39$251.526.34%2
2024-07-012024-07-02$209.86$231.265.85%2
2024-06-272024-06-28$197.42$197.880.33%2
2023-12-272023-12-28$261.44$253.181.68%2
2023-12-222023-12-26$252.54$256.61-0.97%2
2023-12-202023-12-21$247.14$254.50-4.11%2
2023-12-182023-12-19$252.08$257.22-0.76%2
2023-12-122023-12-13$237.01$239.29-1.34%2
2023-12-082023-12-11$243.84$239.740.29%2
2023-12-062023-12-07$239.37$242.640.07%2
2023-12-042023-12-05$235.58$238.72-1.56%2
2023-11-302023-12-01$240.08$238.83-1.86%2
2023-11-282023-11-29$246.72$244.144.30%2
2023-11-242023-11-27$235.45$236.080.33%2
2023-11-212023-11-22$241.20$234.212.17%2
2023-11-172023-11-20$234.30$235.600.10%2
2023-09-222023-09-25$244.88$246.99-4.43%2
2023-09-202023-09-21$262.59$255.70-1.67%2
2023-09-182023-09-19$265.28$266.50-3.52%2
2023-09-142023-09-15$276.04$274.391.55%2
2023-09-122023-09-13$267.48$271.30-2.43%2
2023-07-262023-07-27$264.35$255.71-0.55%2
2023-07-192023-07-20$291.26$262.90-0.91%2
2023-07-172023-07-18$290.38$293.343.00%2
2023-07-122023-07-13$271.99$277.900.61%2
2023-07-102023-07-11$269.61$269.79-1.95%2
2023-07-062023-07-07$276.54$274.43-2.30%2
2023-07-032023-07-05$279.82$282.486.69%2
2023-06-292023-06-30$257.50$261.770.29%2
2023-06-272023-06-28$250.21$256.243.60%2
2023-06-232023-06-26$256.60$241.05-3.22%2
2023-06-212023-06-22$259.46$264.61-5.66%2
2023-06-162023-06-20$260.54$274.451.61%2
2023-06-142023-06-15$256.79$255.90-0.94%2
2023-06-122023-06-13$249.83$258.712.02%2
2023-06-082023-06-09$234.86$244.404.38%2
2023-06-062023-06-07$221.31$224.571.50%2
2023-06-022023-06-05$213.97$217.612.91%2
2023-05-312023-06-01$203.93$207.521.18%2
2022-08-242022-08-25$297.10$296.070.02%2
2022-08-182022-08-19$302.87$296.67-0.57%2
2022-08-162022-08-17$306.56$304.00-1.09%2
2022-08-122022-08-15$300.03$309.324.47%2
2022-08-102022-08-11$294.36$286.633.69%2
2022-08-082022-08-09$290.42$283.330.58%2
2022-08-042022-08-05$308.63$288.170.20%2
2022-08-022022-08-03$300.59$307.400.91%2