Strategy Zoo / S1455

PriceMomentum_V1455

ARCHIVEDhybrid

llmSimplified entry logic to robust momentum/volume breakouts; added conservative multi-condition exit (MACD flip OR >12% drawdown OR close below SMA50) to reduce large drawdowns; added regime gates to only trade in UPTREND & NORMAL bubble with MEDIUM volatility to improve generalization; volatility-based position scaling (higher size in low vol, reduced in high vol); reduced base position to 0.8 to lower risk.

Fitness
0.6013
Generation
67
Complexity
17
Created
2026-10-10

Lineage

Parents (1)
PriceMomentum_V1420S1420 · gen 65ELITEllm

changed cumret_252d threshold -0.1997 -> 0.0957

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1455  [hybrid]
if flat and (((ret_20d > 0.09 and breakout_20 == 1) or (macd_hist > 0.0 and close > sma_50) or (breakout_50 == 1 and rel_volume > 1.25)) and sma_20 < close and close > ema_20):
    position = 0.8
if long and (macd_hist < 0.0 or drawdown > 0.12 or close < sma_50):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR17.5%65.8%10.0%24.1%
Total Return261.2%355.9%43.0%2310.3%
Sharpe0.781.640.510.94
Sortino0.761.710.510.94
Calmar0.452.570.280.62
Volatility24.5%34.3%24.5%26.8%
Max DD-38.9%-25.6%-36.2%-38.9%
Win Rate33.3%42.9%28.9%33.8%
Avg Win12.3%19.5%11.8%14.3%
Avg Loss-3.0%-3.1%-3.2%-3.1%
Payoff4.116.263.694.66
Expectancy2.1%6.6%1.1%2.8%
Profit Factor2.054.691.502.38
Trades812845154
Avg Holding Days9.711.18.19.6
Turnover16.314.919.416.8
Exposure28.5%29.9%27.3%28.5%

Growth of $100

PriceMomentum_V1455 vs TSLA Buy & Hold
PriceMomentum_V1455 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
201626.3%1.87-6.1%4
201717.4%1.02-12.1%16
2018-7.3%-0.25-19.0%11
201913.7%0.60-25.4%8
2020275.1%2.93-17.1%10
202121.5%0.91-14.3%10
2022-3.1%-0.04-14.3%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 testDOWNTREND278-2.1%-0.1218%
hidden testEXPENSIVE8378.3%2.1740%
hidden testEXTREME48106.6%2.9932%
hidden testHIGH VOLATILITY25417.1%0.5330%
hidden testLOW VOLATILITY44231.6%1.6028%
hidden testMEDIUM VOLATILITY250-26.0%-1.1523%
hidden testNORMAL8150.2%0.0126%
hidden testSIDEWAYS297-13.6%-0.5932%
hidden testUPTREND37144.3%1.5230%
trainDOWNTREND518-7.2%-0.5113%
trainEXPENSIVE31140.5%1.5140%
trainEXTREME100230.5%4.1956%
trainHIGH VOLATILITY69931.6%0.9627%
trainLOW VOLATILITY74526.0%1.5335%
trainMEDIUM VOLATILITY568-5.5%-0.2823%
trainNORMAL1,6011.6%0.0825%
trainSIDEWAYS5928.7%0.4228%
trainUPTREND90240.8%1.3438%
validationDOWNTREND12524.5%1.416%
validationEXPENSIVE13865.2%2.1030%
validationEXTREME144218.2%3.6555%
validationHIGH VOLATILITY25861.0%1.3724%
validationLOW VOLATILITY18316.8%0.9534%
validationMEDIUM VOLATILITY31575.7%2.3733%
validationNORMAL4744.7%0.2122%
validationSIDEWAYS206-0.4%-0.0222%
validationUPTREND42593.3%2.2241%

Trades (full period)

latest 100 of 155
EntryExitEntry PxExit PxReturnDays
2026-10-07—$377.81—0.35%3OPEN
2026-09-182026-09-29$364.27$352.84-2.05%8
2026-09-092026-09-17$367.81$366.20-2.35%7
2026-09-042026-09-08$354.08$368.16-4.89%2
2026-09-012026-09-02$356.09$357.01-2.74%2
2026-08-242026-08-25$348.95$350.25-3.22%2
2026-07-072026-07-08$402.90$394.06-3.37%2
2026-07-012026-07-06$425.30$419.77-5.30%3
2026-05-282026-06-02$442.10$423.74-4.61%4
2026-05-042026-05-21$392.51$417.855.30%14
2026-04-202026-04-22$392.50$387.51-3.00%3
2026-04-162026-04-17$388.90$400.62-0.78%2
2025-12-042025-12-30$454.53$454.432.22%18
2025-11-042025-11-05$444.26$462.07-4.27%2
2025-09-082025-10-06$346.40$453.2517.65%21
2025-08-252025-09-03$346.60$334.09-2.65%7
2025-08-082025-08-22$329.65$340.01-0.67%11
2025-07-292025-07-30$321.20$319.04-1.24%2
2025-07-212025-07-25$328.49$316.06-6.05%5
2025-06-252025-06-26$327.55$325.78-3.19%2
2025-04-282025-06-03$285.88$344.2715.93%26
2024-12-092024-12-24$389.79$462.288.42%12
2024-12-052024-12-06$369.49$389.222.42%2
2024-12-032024-12-04$351.42$357.93-1.43%2
2024-10-252024-11-29$269.19$345.1622.00%25
2024-09-112024-10-04$228.13$250.085.03%18
2024-09-062024-09-09$210.73$216.27-6.91%2
2024-08-262024-08-27$213.21$209.21-2.74%2
2024-08-202024-08-23$221.10$220.32-4.48%4
2024-06-172024-07-22$187.44$251.5126.84%24
2024-05-152024-05-30$173.99$178.79-0.70%11
2024-04-302024-05-10$183.28$168.47-9.32%9
2023-12-152024-01-02$253.50$248.42-0.94%11
2023-11-292023-12-14$244.14$251.05-2.56%12
2023-11-222023-11-24$234.21$235.45-2.48%2
2023-11-162023-11-17$233.59$234.30-3.20%2
2023-10-062023-10-17$260.53$254.85-2.03%8
2023-09-122023-09-22$267.48$244.88-5.39%9
2023-09-062023-09-07$251.92$251.49-1.58%2
2023-08-302023-09-05$256.90$256.49-3.94%4
2023-07-182023-07-19$293.34$291.260.65%2
2023-07-052023-07-07$282.48$274.43-1.09%3
2023-05-222023-06-27$188.87$250.2126.30%25
2023-03-242023-04-06$190.41$185.06-2.88%10
2023-01-272023-02-23$177.90$202.0719.98%19
2023-01-252023-01-26$144.43$160.270.14%2
2022-09-132022-09-23$292.13$275.33-4.29%9
2022-08-162022-08-19$306.56$296.67-1.83%4
2022-07-192022-08-12$245.53$300.0315.11%19
2022-07-112022-07-12$234.34$233.07-5.39%2
2022-03-212022-04-11$307.05$325.3110.49%16
2022-01-132022-01-14$343.85$349.87-5.55%2
2022-01-042022-01-07$383.20$342.32-9.22%4
2021-12-282022-01-03$362.82$399.93-2.88%5
2021-10-132021-11-11$270.36$354.5025.59%22
2021-10-082021-10-11$261.83$263.98-0.98%2
2021-09-272021-10-07$263.79$264.540.71%9
2021-08-312021-09-21$245.24$246.46-0.21%15
2021-08-022021-08-17$236.56$221.90-0.24%12
2021-07-132021-07-15$222.85$216.87-3.94%3
2021-06-242021-07-12$226.61$228.57-0.08%12
2021-04-142021-04-29$244.08$225.67-7.29%12
2021-01-262021-01-27$294.36$288.050.05%2
2021-01-042021-01-25$243.26$293.6015.72%15
2020-12-182020-12-23$231.67$215.33-1.99%4
2020-11-182020-12-17$162.21$218.6331.86%21
2020-11-092020-11-10$140.42$136.79-1.78%2
2020-10-142020-10-20$153.77$140.65-2.98%5
2020-08-172020-09-08$122.38$110.0721.16%16
2020-07-012020-07-27$74.64$102.6424.62%18
2020-06-022020-06-25$58.77$65.735.58%18
2020-05-222020-05-26$54.46$54.59-1.20%2
2020-04-142020-05-14$47.33$53.5617.22%23
2019-12-162020-02-26$25.43$51.9292.06%49
2019-10-112019-11-21$16.53$23.6634.04%30
2019-10-022019-10-04$16.21$15.43-3.97%3
2019-09-112019-09-25$16.47$15.25-4.29%11
2019-07-012019-07-26$15.14$15.201.99%19
2019-06-202019-06-21$14.64$14.79-2.56%2
2019-03-012019-03-04$19.65$19.02-6.43%2
2019-01-162019-01-22$23.07$19.93-9.92%4
2019-01-112019-01-15$23.15$22.96-2.60%3
2018-12-112018-12-18$24.45$22.47-3.81%6
2018-12-042018-12-06$23.98$24.200.11%2
2018-10-262018-11-21$22.06$22.558.12%19
2018-10-242018-10-25$19.23$20.99-1.69%2
2018-08-032018-08-20$23.21$20.56-10.18%12
2018-06-042018-06-26$19.78$22.8011.16%17
2018-05-312018-06-01$18.98$19.45-2.08%2
2018-05-102018-05-14$20.33$19.46-1.67%3
2018-03-142018-03-15$21.78$21.71-3.72%2
2018-02-232018-03-02$23.47$22.34-3.67%6
2018-01-092018-02-05$22.25$22.211.61%19
2017-12-122017-12-27$22.74$20.78-2.96%11
2017-10-182017-10-20$23.98$23.01-1.04%3
2017-10-132017-10-17$23.70$23.72-1.30%3
2017-09-122017-09-25$24.18$23.00-2.90%10
2017-08-042017-08-21$23.79$22.52-0.04%12
2017-07-272017-07-28$22.30$22.34-2.34%2
2017-07-252017-07-26$22.64$22.92-0.84%2