Strategy Zoo / S1686

PriceMomentum_V1686

ARCHIVEDhybrid

llmSimplified and regularized entry logic: keep breakout plus a cleaner momentum entry (ret_20d>5% with moderate RSI and not extreme volatility) to reduce overfitting. Broadened exit to a practical stop (ret_20d<-6%), overbought (RSI>80), or loss of short SMA (cross below sma_50) for clearer exits. Added regime gates to avoid trading in high-volatility or bubble regimes (only UPTREND/SIDEWAYS, LOW/MEDIUM vol, NORMAL bubble). Added simple volatility-based position sizing (full size in low vol, reduced size in higher vol) and reduced base_position to 0.8 to lower tail risk.

Fitness
0.0904
Generation
78
Complexity
15
Created
2026-10-16

Lineage

Parents (1)
PriceMomentum_V1021S1021 · gen 47ARCHIVEDllm

entry = PriceMomentum_V0817 OR PriceMomentum_V0690

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1686  [hybrid]
require regime.trend in ['UPTREND', 'SIDEWAYS']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL']
if flat and ((breakout_20 == 1 and close > sma_50) or (ret_20d > 0.05 and rsi_14 < 75.0 and vol_pctile < 0.85)):
    position = 0.8
if long and (ret_20d < -0.06 or rsi_14 > 80.0 or close < sma_50):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-2.3%-4.3%-6.8%-3.9%
Total Return-17.2%-12.3%-23.3%-44.3%
Sharpe-0.07-0.17-0.28-0.15
Sortino-0.04-0.10-0.18-0.10
Calmar-0.05-0.14-0.25-0.07
Volatility16.2%16.9%18.8%17.1%
Max DD-45.6%-30.3%-27.2%-54.1%
Win Rate35.7%50.0%45.7%42.1%
Avg Win5.9%4.1%4.7%5.0%
Avg Loss-3.7%-5.1%-4.8%-4.3%
Payoff1.590.800.971.16
Expectancy-0.3%-0.5%-0.5%-0.4%
Profit Factor0.880.800.820.84
Trades42183595
Avg Holding Days11.39.86.69.3
Turnover8.49.615.110.4
Exposure17.1%16.8%17.1%17.1%

Growth of $100

PriceMomentum_V1686 vs TSLA Buy & Hold
PriceMomentum_V1686 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-7.2%-0.58-14.8%7
201713.2%1.76-4.3%4
2018-18.5%-1.55-19.7%3
20193.3%0.26-18.6%6
20200.0%0.000.0%0
20211.2%0.16-15.0%14
2022-13.4%-0.59-30.3%4

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-3.1%-1.501%
hidden testEXPENSIVE8334.2%2.442%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-20.2%-1.132%
hidden testLOW VOLATILITY44513.0%0.7525%
hidden testMEDIUM VOLATILITY251-22.5%-1.0318%
hidden testNORMAL819-9.5%-0.4820%
hidden testSIDEWAYS300-40.0%-1.8429%
hidden testUPTREND37121.3%0.9320%
trainDOWNTREND518-6.2%-0.901%
trainEXPENSIVE3117.1%1.381%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY699-0.9%-0.061%
trainLOW VOLATILITY74516.0%0.9633%
trainMEDIUM VOLATILITY568-23.6%-1.4016%
trainNORMAL1,601-2.7%-0.1521%
trainSIDEWAYS592-13.3%-0.7919%
trainUPTREND90210.0%0.5225%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1440.0%0.000%
validationHIGH VOLATILITY258-6.6%-0.661%
validationLOW VOLATILITY1836.7%0.3842%
validationMEDIUM VOLATILITY315-5.5%-0.2716%
validationNORMAL474-4.7%-0.2227%
validationSIDEWAYS206-21.8%-0.9728%
validationUPTREND4255.3%0.3316%

Trades (full period)

96 trades
EntryExitEntry PxExit PxReturnDays
2026-10-07—$377.81—-2.92%7OPEN
2026-07-022026-07-06$393.45$419.77-6.15%2
2026-05-082026-06-08$428.35$408.95-4.08%21
2026-04-202026-04-21$392.50$386.42-1.78%2
2025-12-082026-01-05$439.58$451.67-3.06%19
2025-08-252025-09-15$346.60$410.0412.89%15
2025-08-112025-08-21$339.03$320.11-1.54%9
2025-08-052025-08-06$308.72$319.91-0.30%2
2025-07-312025-08-01$308.27$302.63-2.86%2
2025-06-022025-06-06$342.69$295.14-14.50%5
2025-05-222025-05-28$341.04$356.906.58%4
2025-05-122025-05-13$318.38$334.075.23%2
2024-09-232024-10-14$250.00$219.16-6.94%16
2024-09-162024-09-20$226.78$238.254.58%5
2024-09-062024-09-09$210.73$216.27-6.91%2
2024-09-042024-09-05$219.41$230.173.18%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-06-182024-07-03$184.86$246.3918.26%11
2023-11-292024-01-10$244.14$233.94-3.90%29
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-09-252023-09-26$246.99$244.120.53%2
2023-09-122023-09-22$267.48$244.88-5.39%9
2023-06-222023-08-02$264.61$254.110.58%29
2023-06-202023-06-21$274.45$259.464.11%2
2023-06-132023-06-14$258.71$256.792.68%2
2023-06-092023-06-12$244.40$249.833.09%2
2023-05-312023-06-08$203.93$234.869.05%7
2023-04-122023-04-13$180.54$185.90-2.83%2
2023-04-102023-04-11$184.51$186.79-0.40%2
2023-04-032023-04-06$194.77$185.06-8.66%4
2023-02-282023-03-09$205.71$172.92-10.09%8
2022-09-202022-09-26$308.73$276.01-8.95%5
2022-08-022022-08-31$300.59$275.61-5.35%22
2022-03-212022-04-27$307.05$293.84-2.35%27
2022-01-122022-01-13$368.74$343.852.98%2
2021-11-232021-12-02$369.68$361.53-4.40%7
2021-11-092021-11-10$341.17$355.98-9.74%2
2021-11-042021-11-05$409.97$407.360.90%2
2021-11-012021-11-02$402.86$390.676.63%2
2021-10-282021-10-29$359.01$371.332.86%2
2021-10-262021-10-27$339.48$345.95-0.66%2
2021-10-222021-10-25$303.23$341.621.24%2
2021-08-022021-10-19$236.56$288.0920.76%56
2021-06-242021-07-28$226.61$215.66-1.53%24
2021-06-222021-06-23$207.90$218.860.21%2
2021-06-182021-06-21$207.77$206.940.71%2
2021-06-142021-06-15$205.90$199.790.86%2
2021-05-032021-05-05$228.30$223.65-4.21%3
2021-04-142021-04-30$244.08$236.48-9.14%13
2019-11-222019-12-17$22.20$25.275.89%17
2019-10-152019-10-25$17.19$21.8813.15%9
2019-09-262019-09-27$16.17$16.144.68%2
2019-09-112019-09-25$16.47$15.25-4.29%11
2019-07-222019-07-26$17.05$15.20-9.19%5
2019-02-282019-03-04$21.33$19.02-5.20%3
2018-11-292018-12-21$22.74$21.32-7.62%16
2018-03-132018-03-15$22.79$21.71-4.53%3
2018-01-182018-02-09$22.97$20.69-7.48%17
2017-12-122017-12-26$22.74$21.15-1.04%10
2017-03-272017-03-28$18.01$18.501.98%2
2017-02-022017-02-03$16.77$16.760.58%2
2016-12-282017-01-24$14.65$16.9710.44%18
2016-10-042016-10-05$14.09$13.90-1.02%2
2016-07-222016-08-29$14.82$14.35-0.31%27
2016-06-162016-06-17$14.53$14.36-0.08%2
2016-06-132016-06-14$14.52$14.33-0.50%2
2016-06-082016-06-10$15.70$14.59-1.18%3
2016-03-282016-05-04$15.35$14.841.54%28
2016-03-212016-03-24$15.89$15.18-3.63%4
2015-12-312016-01-05$16.00$14.90-5.08%3
2015-09-212015-09-29$17.61$16.44-3.90%7
2015-08-062015-08-07$16.41$16.17-7.26%2
2015-04-282015-07-28$15.37$17.657.37%64
2015-04-142015-04-21$13.83$13.96-1.88%6
2014-11-252014-12-02$16.54$15.43-5.05%5
2014-11-112014-11-24$16.74$16.450.16%10
2014-09-052014-09-23$18.49$16.69-10.26%13
2014-08-042014-09-03$15.90$18.7516.99%22
2014-06-162014-07-17$14.97$14.364.12%23
2014-06-122014-06-13$13.57$13.76-0.53%2
2014-06-092014-06-11$13.69$13.63-2.42%3
2014-05-282014-06-03$14.02$13.66-2.76%5
2013-03-262013-04-02$2.52$2.9613.44%5
2013-02-152013-02-22$2.47$2.41-6.61%5
2013-02-122013-02-14$2.53$2.55-0.10%3
2012-11-062013-01-14$2.08$2.223.52%47
2012-09-182012-09-21$2.09$2.00-4.20%4
2012-07-052012-07-24$2.08$1.99-0.04%14
2012-06-282012-07-03$2.09$2.04-4.07%4
2012-06-192012-06-25$2.14$2.214.76%5
2012-02-152012-04-10$2.24$2.160.02%38