Strategy Zoo / S1333

PriceMomentum_V1333

ARCHIVEDhybrid

llmSimplified and regularized entry to robust momentum + breakout signals (ret_20d>6% with positive sma_50_slope and price > sma_50 OR recent breakout with short-term confirmation and not overextended). Added multi-condition exit (price under sma_50 OR larger 20d loss OR drawdown or volatility spike) to reduce deep drawdowns. Introduced regime gates to trade only in UPTREND / MEDIUM_VOLATILITY and avoid bubble states. Reduced base position and added volatility-scaled sizing to lower risk in volatile regimes.

Fitness
0.3777
Generation
61
Complexity
17
Created
2026-10-08

Lineage

Parents (1)
PriceMomentum_V1133S1133 · gen 52ELITEllm

entry from PriceMomentum_V0690, exit from PriceMomentum_V0624

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1333  [hybrid]
if flat and ((ret_20d > 0.06 and sma_50_slope > 0.0 and close > sma_50) or (breakout_20 > 0.0 and ret_5d > 0.01 and dist_sma_20 < 0.3)):
    position = 0.7
if long and (close < sma_50 or ret_20d < -0.06 or drawdown > 0.12 or vol_chg > 0.4):
    position = 0.0  # exit to cash
if regime.volatility == "LOW_VOLATILITY": position *= 1.0
if regime.volatility == "MEDIUM_VOLATILITY": position *= 0.7
if regime.volatility == "HIGH_VOLATILITY": position *= 0.35

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR1.9%30.0%-4.6%5.4%
Total Return16.0%119.6%-16.1%118.1%
Sharpe0.201.49-0.200.41
Sortino0.181.77-0.160.38
Calmar0.051.64-0.120.14
Volatility14.7%18.7%16.8%16.1%
Max DD-35.2%-18.2%-39.5%-39.5%
Win Rate51.2%61.5%45.5%52.4%
Avg Win2.3%3.7%3.6%2.9%
Avg Loss-2.2%-2.6%-3.4%-2.5%
Payoff1.081.431.071.17
Expectancy0.1%1.3%-0.2%0.3%
Profit Factor1.132.290.891.28
Trades1706555290
Avg Holding Days5.25.96.65.6
Turnover22.421.416.820.7
Exposure18.0%20.4%17.6%18.4%

Growth of $100

PriceMomentum_V1333 vs TSLA Buy & Hold
PriceMomentum_V1333 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
20161.8%0.26-6.1%13
20173.6%0.33-15.1%23
2018-10.7%-0.99-14.2%17
20191.5%0.18-14.8%18
2020102.5%3.13-7.8%35
202121.5%1.17-12.8%19
2022-11.0%-0.85-18.2%10

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-10.7%-1.047%
hidden testEXPENSIVE8325.1%1.0930%
hidden testEXTREME4833.1%1.5320%
hidden testHIGH VOLATILITY254-11.1%-0.789%
hidden testLOW VOLATILITY44016.4%1.0123%
hidden testMEDIUM VOLATILITY250-30.0%-1.5317%
hidden testNORMAL813-8.3%-0.5316%
hidden testSIDEWAYS295-19.6%-1.2419%
hidden testUPTREND37115.2%0.7325%
trainDOWNTREND518-1.9%-0.276%
trainEXPENSIVE3119.6%0.5227%
trainEXTREME10088.0%4.1328%
trainHIGH VOLATILITY6998.0%0.499%
trainLOW VOLATILITY7459.6%0.6930%
trainMEDIUM VOLATILITY568-12.0%-0.8814%
trainNORMAL1,601-3.7%-0.2816%
trainSIDEWAYS592-10.5%-0.9212%
trainUPTREND90214.6%0.7629%
validationDOWNTREND1251.1%0.182%
validationEXPENSIVE13821.9%1.0127%
validationEXTREME144109.3%4.4324%
validationHIGH VOLATILITY25816.5%0.939%
validationLOW VOLATILITY183-0.5%-0.0334%
validationMEDIUM VOLATILITY31553.9%2.6322%
validationNORMAL4745.0%0.3318%
validationSIDEWAYS206-7.4%-0.5716%
validationUPTREND42553.0%2.3128%

Trades (full period)

latest 100 of 291
EntryExitEntry PxExit PxReturnDays
2026-09-23—$380.12—0.01%11OPEN
2026-09-042026-09-08$354.08$368.16-4.28%2
2026-09-012026-09-02$356.09$357.01-2.39%2
2026-08-242026-08-25$348.95$350.25-2.82%2
2026-07-022026-07-06$393.45$419.77-3.77%2
2026-05-142026-06-08$443.30$408.95-8.70%17
2026-05-082026-05-12$428.35$433.455.47%3
2026-04-202026-04-22$392.50$387.51-1.84%3
2025-12-222026-01-05$488.73$451.67-6.46%9
2025-12-182025-12-19$483.37$481.202.27%2
2025-12-162025-12-17$489.88$467.262.00%2
2025-12-082025-12-15$439.58$475.310.49%6
2025-10-292025-11-07$461.51$429.52-2.68%8
2025-10-062025-10-24$453.25$433.722.22%15
2025-09-182025-10-03$416.85$429.830.62%12
2025-09-162025-09-17$421.62$425.861.84%2
2025-09-122025-09-15$395.94$410.045.01%2
2025-08-272025-09-08$349.60$346.40-0.27%8
2025-08-252025-08-26$346.60$351.671.22%2
2025-08-122025-08-22$340.84$340.01-4.06%9
2025-05-152025-06-06$342.82$295.14-8.64%16
2025-04-302025-05-14$282.16$347.685.05%11
2025-04-282025-04-29$285.88$292.030.03%2
2025-01-062025-01-17$411.05$426.500.24%9
2024-12-242025-01-03$462.28$410.44-2.98%7
2024-12-202024-12-23$421.06$430.60-1.79%2
2024-12-122024-12-19$418.10$436.171.96%6
2024-12-092024-12-11$389.79$424.770.69%3
2024-11-132024-12-06$330.24$389.223.02%17
2024-11-112024-11-12$350.00$328.492.15%2
2024-11-072024-11-08$296.91$321.220.66%2
2024-10-282024-10-29$262.51$259.52-0.66%2
2024-10-072024-10-14$240.83$219.16-9.25%6
2024-09-242024-10-03$254.27$240.66-0.26%8
2024-09-112024-09-20$228.13$238.253.28%8
2024-09-062024-09-09$210.73$216.27-4.23%2
2024-07-262024-08-02$219.80$207.67-0.33%6
2024-07-092024-07-25$262.33$220.25-4.70%13
2024-07-052024-07-08$251.52$252.940.92%2
2024-07-022024-07-03$231.26$246.396.99%2
2024-06-182024-07-01$184.86$209.863.76%9
2024-04-302024-05-10$183.28$168.47-2.91%9
2024-03-042024-03-05$188.14$180.74-5.15%2
2024-02-292024-03-01$201.88$202.64-0.20%2
2023-12-152024-01-10$253.50$233.94-4.59%17
2023-11-292023-12-04$244.14$235.58-2.38%4
2023-11-162023-11-17$233.59$234.30-1.96%2
2023-09-122023-09-22$267.48$244.88-3.32%9
2023-07-262023-08-02$264.35$254.11-0.79%6
2023-06-062023-07-20$221.31$262.9023.71%31
2023-05-302023-06-05$201.16$217.617.31%5
2023-05-192023-05-24$180.14$182.903.38%4
2023-04-032023-04-04$194.77$192.58-4.42%2
2023-02-082023-03-09$201.29$172.92-4.83%21
2023-01-262023-01-30$160.27$166.665.40%3
2023-01-242023-01-25$143.89$144.43-0.03%2
2022-09-202022-09-26$308.73$276.01-7.86%5
2022-08-032022-08-31$307.40$275.61-5.51%21
2022-07-282022-08-02$280.90$300.593.87%4
2022-07-222022-07-25$272.24$268.43-0.00%2
2022-07-112022-07-12$234.34$233.07-3.30%2
2022-04-082022-04-22$341.83$335.02-2.24%10
2022-03-242022-04-07$337.97$352.422.34%11
2022-03-212022-03-23$307.05$333.044.66%3
2022-01-132022-01-14$343.85$349.87-1.70%2
2022-01-042022-01-05$383.20$362.71-1.07%2
2021-10-292021-12-02$371.33$361.53-1.80%24
2021-10-272021-10-28$345.95$359.010.84%2
2021-10-252021-10-26$341.62$339.488.72%2
2021-10-202021-10-22$288.60$303.232.26%3
2021-10-052021-10-19$260.20$288.097.68%11
2021-09-302021-10-01$258.49$258.41-0.66%2
2021-09-212021-09-29$246.46$260.444.38%7
2021-09-152021-09-20$251.94$243.391.27%4
2021-09-082021-09-14$251.29$248.16-1.06%5
2021-08-242021-09-01$236.16$244.702.77%7
2021-08-022021-08-17$236.56$221.90-0.20%12
2021-06-292021-07-28$226.92$215.66-4.58%21
2021-06-242021-06-25$226.61$223.962.34%2
2021-04-142021-04-15$244.08$246.28-2.03%2
2021-02-022021-02-11$290.93$270.55-3.24%8
2021-01-142021-02-01$281.67$279.94-3.57%12
2021-01-122021-01-13$283.15$284.802.21%2
2021-01-082021-01-11$293.34$270.403.74%2
2021-01-052021-01-07$245.04$272.011.66%3
2020-12-222021-01-04$213.45$243.264.06%8
2020-12-142020-12-21$213.28$216.626.61%6
2020-12-102020-12-11$209.02$203.331.73%2
2020-12-022020-12-09$189.61$201.495.31%6
2020-11-242020-12-01$185.13$194.924.19%5
2020-11-202020-11-23$163.20$173.95-1.05%2
2020-11-182020-11-19$162.21$166.424.90%2
2020-10-072020-10-29$141.77$136.94-3.32%17
2020-09-222020-09-24$141.41$129.26-3.92%3
2020-09-032020-09-21$135.67$149.800.57%12
2020-08-252020-09-02$134.89$149.128.96%7
2020-08-202020-08-24$133.46$134.282.16%3
2020-08-182020-08-19$125.81$125.240.64%2
2020-08-142020-08-17$110.05$122.380.40%2
2020-07-272020-08-12$102.64$103.65-2.05%13