Strategy Zoo / S0082

PriceMomentum_V0082

ARCHIVEDhybrid

crossoverentry = PriceMomentum_V0003 OR Breakout52w_V0012

Fitness
0.4507
Generation
4
Complexity
4
Created
2026-09-18

Lineage

Parents (2)
PriceMomentum_V0003S0003 · gen 0ARCHIVEDcrossover

seed strategy

Breakout52w_V0012S0012 · gen 0ARCHIVEDcrossover

seed strategy

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0082  [hybrid]
if flat and (ret_20d > 0.05 or breakout_252 == 1):
    position = 1.0
if long and dist_52w_high < -0.15:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR16.9%51.5%-0.3%18.6%
Total Return247.4%247.6%-1.1%1129.1%
Sharpe0.641.130.150.65
Sortino0.691.220.150.69
Calmar0.261.25-0.010.28
Volatility32.5%46.4%32.7%35.8%
Max DD-65.4%-41.1%-56.1%-65.4%
Win Rate44.9%44.7%53.3%47.7%
Avg Win6.0%8.9%3.2%5.9%
Avg Loss-2.5%-3.2%-3.4%-2.9%
Payoff2.422.780.962.02
Expectancy1.3%2.2%0.1%1.3%
Profit Factor1.972.241.091.85
Trades14785122354
Avg Holding Days7.25.03.55.5
Turnover36.956.766.048.2
Exposure47.5%44.6%33.2%43.3%

Growth of $100

PriceMomentum_V0082 vs TSLA Buy & Hold
PriceMomentum_V0082 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
20163.5%0.30-18.4%26
201725.6%0.90-25.6%3
2018-33.7%-1.27-36.9%11
20190.9%0.17-31.0%33
2020293.0%2.36-41.1%22
20214.5%0.30-34.1%35
2022-18.8%-0.82-19.2%28

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 testDOWNTREND2670.5%0.0216%
hidden testEXPENSIVE83128.7%2.4676%
hidden testEXTREME48182.9%3.2563%
hidden testHIGH VOLATILITY25411.1%0.2731%
hidden testLOW VOLATILITY42931.7%1.3033%
hidden testMEDIUM VOLATILITY248-47.3%-1.3735%
hidden testNORMAL800-18.5%-0.6727%
hidden testSIDEWAYS293-21.1%-0.8630%
hidden testUPTREND37128.9%0.6748%
trainDOWNTREND518-5.2%-0.4610%
trainEXPENSIVE31164.8%1.5980%
trainEXTREME100383.3%5.2898%
trainHIGH VOLATILITY69933.7%0.8239%
trainLOW VOLATILITY74526.1%1.1155%
trainMEDIUM VOLATILITY568-2.0%-0.0748%
trainNORMAL1,601-10.4%-0.4138%
trainSIDEWAYS592-22.3%-0.9231%
trainUPTREND90264.1%1.4880%
validationDOWNTREND1258.4%0.916%
validationEXPENSIVE13826.4%0.5064%
validationEXTREME144280.8%3.6583%
validationHIGH VOLATILITY25851.1%0.8341%
validationLOW VOLATILITY18315.3%0.7240%
validationMEDIUM VOLATILITY31574.8%1.7650%
validationNORMAL474-9.6%-0.3527%
validationSIDEWAYS206-19.2%-0.8222%
validationUPTREND42599.9%1.6867%

Trades (full period)

latest 100 of 354
EntryExitEntry PxExit PxReturnDays
2026-09-162026-09-17$358.08$366.200.22%2
2026-09-112026-09-14$365.44$358.970.32%2
2026-09-092026-09-10$367.81$363.56-0.29%2
2026-09-042026-09-08$354.08$368.16-6.12%2
2026-09-022026-09-03$357.01$376.370.06%2
2026-08-312026-09-01$367.95$356.095.30%2
2026-08-272026-08-28$354.81$348.752.40%2
2026-08-252026-08-26$350.25$345.820.17%2
2026-08-212026-08-24$362.86$348.954.93%2
2026-07-132026-07-14$394.76$396.18-3.38%2
2026-06-032026-06-08$423.70$408.95-7.91%4
2026-05-212026-06-02$417.85$423.74-0.53%8
2026-05-082026-05-19$428.35$404.11-0.63%8
2026-05-062026-05-07$398.73$411.792.20%2
2026-05-042026-05-05$392.51$389.370.23%2
2026-04-292026-04-30$372.80$381.63-1.06%2
2026-04-202026-04-21$392.50$386.42-2.22%2
2025-12-152026-02-05$475.31$397.21-11.71%36
2025-09-162025-11-14$421.62$404.35-2.16%44
2025-09-122025-09-15$395.94$410.047.15%2
2025-09-092025-09-10$346.97$347.79-0.04%2
2025-09-052025-09-08$350.84$346.403.43%2
2025-09-032025-09-04$334.09$338.531.23%2
2025-08-292025-09-02$333.87$329.36-3.70%2
2025-08-272025-08-28$349.60$345.98-0.79%2
2025-08-252025-08-26$346.60$351.671.74%2
2025-08-152025-08-18$330.56$335.16-1.69%2
2025-08-132025-08-14$339.38$335.58-0.63%2
2025-08-112025-08-12$339.03$340.842.64%2
2025-08-072025-08-08$322.27$329.650.54%2
2025-08-052025-08-06$308.72$319.91-0.37%2
2025-07-312025-08-01$308.27$302.63-3.57%2
2025-06-042025-06-05$332.05$284.70-3.75%2
2025-06-022025-06-03$342.69$344.27-1.29%2
2025-05-292025-05-30$358.43$346.460.23%2
2025-05-272025-05-28$362.89$356.906.73%2
2025-05-222025-05-23$341.04$339.341.72%2
2025-05-202025-05-21$343.82$334.620.31%2
2025-05-162025-05-19$349.98$342.091.89%2
2025-05-142025-05-15$347.68$342.823.87%2
2025-05-122025-05-13$318.38$334.076.54%2
2025-05-072025-05-08$276.22$284.820.12%2
2025-05-052025-05-06$280.26$275.35-2.62%2
2025-05-012025-05-02$280.52$287.21-0.78%2
2025-04-292025-04-30$292.03$282.161.95%2
2025-04-152025-04-16$254.11$241.550.50%2
2025-04-102025-04-11$252.40$252.31-7.47%2
2025-04-082025-04-09$221.86$272.20-5.09%2
2025-01-032025-01-08$410.44$394.943.78%4
2024-10-282025-01-02$262.51$379.2849.72%46
2024-09-202024-10-14$238.25$219.16-10.89%17
2024-09-162024-09-17$226.78$227.87-1.72%2
2024-09-122024-09-13$229.81$230.290.54%2
2024-09-102024-09-11$226.17$228.134.37%2
2024-09-062024-09-09$210.73$216.27-8.64%2
2024-09-042024-09-05$219.41$230.173.98%2
2024-07-302024-07-31$222.62$232.07-4.28%2
2024-07-262024-07-29$219.80$232.10-0.40%2
2024-07-192024-07-25$239.20$220.25-13.51%5
2024-07-152024-07-18$252.64$249.23-0.09%4
2024-07-082024-07-12$252.94$248.23-4.36%5
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
2024-06-252024-06-26$187.35$196.372.41%2
2024-06-182024-06-20$184.86$181.57-1.57%2
2024-05-282024-05-29$176.75$176.19-1.59%2
2024-05-222024-05-23$180.11$173.74-3.67%2
2024-05-202024-05-21$174.95$186.60-1.61%2
2024-05-162024-05-17$174.84$177.460.29%2
2024-05-142024-05-15$177.55$173.993.09%2
2024-05-062024-05-07$184.76$177.811.77%2
2024-05-022024-05-03$180.01$181.19-0.19%2
2024-04-302024-05-01$183.28$179.99-5.74%2
2024-04-152024-04-16$161.48$157.11-5.79%2
2024-03-042024-03-05$188.14$180.74-7.35%2
2024-02-292024-03-01$201.88$202.64-0.28%2
2024-02-262024-02-27$199.40$199.733.67%2
2023-12-222024-01-02$252.54$248.42-2.56%6
2023-12-182023-12-21$252.08$254.50-2.70%4
2023-12-122023-12-13$237.01$239.29-1.34%2
2023-12-082023-12-11$243.84$239.740.29%2
2023-12-062023-12-07$239.37$242.640.07%2
2023-12-042023-12-05$235.58$238.72-1.56%2
2023-11-302023-12-01$240.08$238.83-1.86%2
2023-11-282023-11-29$246.72$244.144.30%2
2023-11-242023-11-27$235.45$236.080.33%2
2023-11-212023-11-22$241.20$234.212.17%2
2023-11-172023-11-20$234.30$235.600.10%2
2023-09-122023-09-25$267.48$246.99-10.67%10
2023-07-262023-07-28$264.35$266.44-3.80%3
2023-07-032023-07-21$279.82$260.020.24%14
2023-06-292023-06-30$257.50$261.770.29%2
2023-06-272023-06-28$250.21$256.243.60%2
2023-06-232023-06-26$256.60$241.05-3.22%2
2023-06-202023-06-22$274.45$264.61-0.61%3
2023-06-152023-06-16$255.90$260.54-0.55%2
2023-06-132023-06-14$258.71$256.793.35%2
2023-06-092023-06-12$244.40$249.833.86%2
2023-06-072023-06-08$224.57$234.861.27%2