Strategy Zoo / S1346

PriceMomentum_V1346

ARCHIVEDhybrid

llm1) Relaxed and diversified entry: ret_20d > 3% with positive 50-day slope OR 20-day breakout — to increase valid entry coverage in validation. 2) Added multi-conditional exit: earlier exits on short-term loss (ret_5d < -8%), moderate 20d loss (ret_20d < -7%), or trend reversal (sma_50_slope < 0) for cleaner risk control. 3) Tightened regime gates: only UPTREND and non-bubbly (NORMAL) and avoid HIGH volatility — reduce false signals in unfavorable regimes. 4) Position sizing rules based on volatility and momentum: cut size in high vol, full size in low vol or very strong momentum. 5) Reduced base_position to 0.70 to lower drawdown exposure.

Fitness
0.0819
Generation
62
Complexity
12
Created
2026-10-09

Lineage

Parents (1)
PriceMomentum_V1300S1300 · gen 60ARCHIVEDllm

entry from PriceMomentum_V1294, exit from LongTermTrend_V0909

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1346  [hybrid]
require regime.trend in ['UPTREND']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL']
if flat and ((ret_20d > 0.03 and sma_50_slope > 0.0008) or breakout_20 > 0.5):
    position = 0.7
if long and (ret_20d < -0.07 or ret_5d < -0.08 or sma_50_slope < 0.0):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-1.2%-6.7%1.3%-1.7%
Total Return-8.9%-18.7%5.0%-22.2%
Sharpe-0.06-0.430.16-0.08
Sortino-0.03-0.200.07-0.04
Calmar-0.04-0.150.06-0.04
Volatility10.5%13.8%13.7%12.1%
Max DD-29.9%-43.3%-21.2%-43.3%
Win Rate38.5%18.2%52.9%38.9%
Avg Win5.0%16.4%4.9%6.0%
Avg Loss-3.5%-5.3%-4.5%-4.2%
Payoff1.433.081.091.43
Expectancy-0.2%-1.4%0.5%-0.2%
Profit Factor0.890.681.230.91
Trades26111754
Avg Holding Days12.210.46.410.0
Turnover4.65.16.35.1
Exposure10.1%9.5%6.8%9.1%

Growth of $100

PriceMomentum_V1346 vs TSLA Buy & Hold
PriceMomentum_V1346 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.9%-1.01-12.4%3
201710.3%2.26-0.7%3
2018-12.0%-1.37-11.9%3
20193.4%0.49-6.6%3
20200.0%0.000.0%0
202111.6%0.66-22.1%4
2022-27.2%-2.21-29.0%7

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 testDOWNTREND2780.0%0.000%
hidden testEXPENSIVE8329.7%2.442%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-22.1%-1.481%
hidden testLOW VOLATILITY4417.0%0.649%
hidden testMEDIUM VOLATILITY25018.7%1.149%
hidden testNORMAL814-0.4%-0.038%
hidden testSIDEWAYS296-13.4%-1.271%
hidden testUPTREND37116.4%0.8416%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE3118.8%1.781%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY699-0.5%-0.060%
trainLOW VOLATILITY7459.2%0.7322%
trainMEDIUM VOLATILITY568-13.6%-1.427%
trainNORMAL1,601-2.5%-0.2212%
trainSIDEWAYS592-7.1%-1.391%
trainUPTREND9023.3%0.2222%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1440.0%0.000%
validationHIGH VOLATILITY258-5.7%-0.661%
validationLOW VOLATILITY1839.0%0.7524%
validationMEDIUM VOLATILITY315-14.8%-0.849%
validationNORMAL474-9.5%-0.5415%
validationSIDEWAYS206-24.4%-2.082%
validationUPTREND4251.2%0.0816%

Trades (full period)

54 trades
EntryExitEntry PxExit PxReturnDays
2026-07-022026-07-06$393.45$419.77-5.38%2
2026-05-292026-06-01$435.79$415.88-1.14%2
2025-12-082026-01-05$439.58$451.67-2.65%19
2025-09-122025-09-15$395.94$410.045.01%2
2025-09-042025-09-05$338.53$350.840.79%2
2025-07-082025-07-09$297.81$295.880.78%2
2025-06-022025-06-06$342.69$295.14-12.73%5
2025-05-222025-05-28$341.04$356.905.75%4
2024-10-072024-10-14$240.83$219.16-9.25%6
2024-09-262024-09-27$254.22$260.46-0.90%2
2024-09-242024-09-25$254.27$257.021.05%2
2024-09-162024-09-20$226.78$238.254.02%5
2024-09-032024-09-09$210.60$216.27-1.12%5
2024-07-022024-07-12$231.26$248.2310.30%8
2023-07-272023-08-03$255.71$259.32-2.82%6
2023-06-292023-07-26$257.50$264.352.52%19
2023-06-022023-06-28$213.97$256.2414.07%18
2022-09-202022-09-23$308.73$275.33-4.80%4
2022-09-122022-09-14$304.42$302.61-1.89%3
2022-08-162022-08-22$306.56$289.91-3.01%5
2022-08-052022-08-08$288.17$290.42-4.78%2
2022-04-132022-04-27$340.79$293.84-7.87%10
2022-04-052022-04-12$363.75$328.98-10.66%6
2022-01-122022-01-13$368.74$343.852.61%2
2021-12-092021-12-15$334.60$325.33-7.42%5
2021-11-232021-12-03$369.68$338.32-4.48%8
2021-08-242021-11-10$236.16$355.9830.22%56
2021-08-052021-08-23$238.21$235.43-3.11%13
2019-11-292019-12-17$22.00$25.2710.30%13
2019-11-222019-11-27$22.20$22.09-5.26%4
2019-10-212019-10-22$16.90$17.04-1.08%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-03-272017-03-28$18.01$18.501.74%2
2017-01-312017-02-03$16.80$16.760.12%4
2017-01-052017-01-25$15.12$16.968.25%14
2016-07-262016-08-30$15.30$14.09-4.65%26
2016-06-082016-06-09$15.70$15.290.82%2
2016-04-052016-05-04$17.03$14.84-4.23%22
2015-08-062015-08-07$16.41$16.17-6.35%2
2015-05-112015-07-28$15.97$17.654.88%55
2015-04-302015-05-01$15.07$15.07-2.07%2
2014-09-192014-09-30$17.29$16.18-5.09%8
2014-08-042014-09-16$15.90$17.386.17%31
2014-07-102014-07-23$14.63$14.83-1.20%10
2014-06-242014-07-09$15.50$14.87-5.51%11
2013-03-262013-04-02$2.52$2.9611.75%5
2013-02-152013-02-22$2.47$2.41-5.76%5
2013-02-122013-02-14$2.53$2.55-0.08%3
2012-12-182013-01-24$2.31$2.473.15%25
2012-11-232012-12-14$2.14$2.252.36%16
2012-02-282012-04-10$2.25$2.16-0.85%30
2012-02-212012-02-22$2.30$2.28-1.08%2