Strategy Zoo / S1042

PriceMomentum_V1042

ARCHIVEDhybrid

structuraladded exit filter: cumret_252d > -0.4091

Fitness
0.3473
Generation
47
Complexity
5
Created
2026-10-02

Lineage

Parents (1)
PriceMomentum_V0998S0998 · gen 45ARCHIVEDstructural

removed entry condition: ret_20d > 0.05

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1042  [hybrid]
if flat and breakout_50 == 1:
    position = 1.0
if long and (ret_20d < -0.0017 or ret_20d < -0.025 or cumret_252d > -0.4091):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR2.9%27.4%9.9%9.3%
Total Return25.4%106.9%42.2%268.9%
Sharpe0.301.110.760.64
Sortino0.190.760.380.40
Calmar0.221.280.660.43
Volatility11.8%24.5%13.6%15.7%
Max DD-13.0%-21.4%-15.0%-21.4%
Win Rate48.6%57.4%63.0%53.4%
Avg Win2.2%4.3%3.1%2.9%
Avg Loss-1.7%-2.7%-3.0%-2.1%
Payoff1.301.621.031.40
Expectancy0.2%1.3%0.8%0.6%
Profit Factor1.232.171.751.61
Trades1426146249
Avg Holding Days2.02.02.02.0
Turnover35.640.724.733.8
Exposure7.1%8.1%4.9%6.7%

Growth of $100

PriceMomentum_V1042 vs TSLA Buy & Hold
PriceMomentum_V1042 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-0.1%0.02-4.1%7
201721.3%2.34-2.8%22
2018-6.2%-0.70-8.1%19
201916.0%1.33-4.5%15
202080.4%1.71-21.4%31
202121.1%1.44-7.2%21
2022-8.5%-0.95-9.0%8

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 testDOWNTREND2762.0%0.960%
hidden testEXPENSIVE83-31.8%-1.2918%
hidden testEXTREME4869.0%1.9715%
hidden testHIGH VOLATILITY25415.1%1.035%
hidden testLOW VOLATILITY43622.6%1.935%
hidden testMEDIUM VOLATILITY250-15.8%-1.046%
hidden testNORMAL80911.2%1.253%
hidden testSIDEWAYS2932.6%0.254%
hidden testUPTREND37122.7%1.169%
trainDOWNTREND518-1.3%-1.311%
trainEXPENSIVE31127.3%1.5812%
trainEXTREME1001.4%0.0524%
trainHIGH VOLATILITY6998.6%0.566%
trainLOW VOLATILITY7454.5%0.539%
trainMEDIUM VOLATILITY568-4.0%-0.395%
trainNORMAL1,601-1.0%-0.115%
trainSIDEWAYS5922.5%0.364%
trainUPTREND9027.0%0.4213%
validationDOWNTREND1254.1%1.352%
validationEXPENSIVE13857.6%3.748%
validationEXTREME14485.2%1.6817%
validationHIGH VOLATILITY25832.4%0.916%
validationLOW VOLATILITY1834.1%0.429%
validationMEDIUM VOLATILITY31536.3%1.939%
validationNORMAL4740.7%0.075%
validationSIDEWAYS206-6.8%-0.863%
validationUPTREND42550.5%1.5712%

Trades (full period)

latest 100 of 249
EntryExitEntry PxExit PxReturnDays
2026-05-142026-05-15$443.30$422.24-0.64%2
2026-05-112026-05-12$445.00$433.453.68%2
2025-12-162025-12-17$489.88$467.262.86%2
2025-11-042025-11-05$444.26$462.07-5.34%2
2025-10-292025-10-30$461.51$440.100.01%2
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-252025-09-26$423.39$440.40-4.58%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-08-272025-08-28$349.60$345.98-0.79%2
2025-05-282025-05-29$356.90$358.43-1.85%2
2025-05-192025-05-20$342.09$343.82-2.45%2
2025-05-142025-05-15$347.68$342.823.87%2
2025-05-122025-05-13$318.38$334.076.54%2
2024-12-182024-12-19$440.13$436.17-8.47%2
2024-12-162024-12-17$463.02$479.865.94%2
2024-12-112024-12-12$424.77$418.105.72%2
2024-12-092024-12-10$389.79$400.99-0.05%2
2024-12-052024-12-06$369.49$389.223.03%2
2024-12-032024-12-04$351.42$357.93-1.79%2
2024-11-252024-11-26$338.59$338.23-4.16%2
2024-11-112024-11-12$350.00$328.498.75%2
2024-11-072024-11-08$296.91$321.222.70%2
2024-10-282024-10-29$262.51$259.52-2.68%2
2024-09-302024-10-01$261.63$258.020.25%2
2024-09-262024-09-27$254.22$260.46-1.29%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-282023-12-29$253.18$248.48-3.36%2
2023-07-182023-07-19$293.34$291.260.82%2
2023-07-052023-07-06$282.48$276.540.75%2
2023-06-202023-06-21$274.45$259.465.13%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-02-152023-02-16$214.24$202.042.18%2
2023-02-102023-02-13$196.89$194.64-5.23%2
2023-02-082023-02-09$201.29$207.322.07%2
2022-08-162022-08-17$306.56$304.00-1.09%2
2022-08-052022-08-08$288.17$290.42-6.82%2
2022-08-032022-08-04$307.40$308.632.06%2
2022-08-012022-08-02$297.28$300.59-0.16%2
2022-07-282022-07-29$280.90$297.152.01%2
2022-07-222022-07-25$272.24$268.43-0.00%2
2022-04-052022-04-06$363.75$348.59-4.93%2
2022-03-292022-03-30$366.52$364.660.51%2
2021-11-042021-11-05$409.97$407.361.12%2
2021-11-012021-11-02$402.86$390.678.28%2
2021-10-282021-10-29$359.01$371.333.57%2
2021-10-262021-10-27$339.48$345.95-0.83%2
2021-10-222021-10-25$303.23$341.621.55%2
2021-10-192021-10-20$288.09$288.60-0.87%2
2021-10-152021-10-18$281.01$290.042.82%2
2021-10-132021-10-14$270.36$272.770.46%2
2021-10-082021-10-11$261.83$263.98-1.22%2
2021-09-272021-09-28$263.79$259.191.99%2
2021-09-202021-09-21$243.39$246.46-4.06%2
2021-09-162021-09-17$252.33$253.16-0.05%2
2021-09-102021-09-13$245.42$247.67-2.66%2
2021-09-082021-09-09$251.29$251.62-0.07%2
2021-08-312021-09-01$245.24$244.700.46%2
2021-08-132021-08-16$239.06$228.72-0.90%2
2021-08-052021-08-06$238.21$233.030.32%2
2021-08-032021-08-04$236.58$236.97-0.19%2
2021-01-262021-01-27$294.36$288.050.06%2
2021-01-082021-01-11$293.34$270.407.63%2
2021-01-062021-01-07$251.99$272.012.64%2
2021-01-042021-01-05$243.26$245.043.21%2
2020-12-182020-12-21$231.67$216.625.76%2
2020-12-082020-12-09$216.63$201.491.06%2
2020-12-042020-12-07$199.68$213.920.75%2
2020-11-272020-11-30$195.25$189.201.85%2
2020-11-242020-11-25$185.13$191.336.22%2
2020-11-192020-11-20$166.42$163.202.39%2
2020-09-012020-09-02$158.35$149.12-4.86%2
2020-08-272020-08-28$149.25$147.563.77%2
2020-08-212020-08-24$136.67$134.282.20%2
2020-08-192020-08-20$125.24$133.46-0.65%2
2020-08-172020-08-18$122.38$125.8110.99%2
2020-07-212020-07-22$104.56$106.16-4.74%2
2020-07-162020-07-17$100.04$100.06-3.13%2
2020-07-102020-07-13$102.98$99.8010.57%2
2020-07-082020-07-09$91.06$92.95-1.92%2
2020-07-062020-07-07$91.44$92.6613.27%2
2020-07-012020-07-02$74.64$80.583.48%2
2020-06-112020-06-12$64.86$62.35-5.29%2
2020-06-092020-06-10$62.71$68.34-1.17%2
2020-06-012020-06-02$59.87$58.777.35%2
2020-05-222020-05-26$54.46$54.59-1.49%2
2020-05-112020-05-12$54.09$53.96-1.19%2
2020-02-202020-02-21$59.96$60.07-2.16%2
2020-02-052020-02-06$48.98$49.93-17.36%2