Strategy Zoo / S1134

PriceMomentum_V1134

ARCHIVEDhybrid

crossoverlogic of PriceMomentum_V1066 with risk overlay of LongTermTrend_V0956

Fitness
0.5950
Generation
52
Complexity
25
Created
2026-10-03

Lineage

Parents (2)
LongTermTrend_V0956S0956 · gen 44ARCHIVEDcrossover

entry from LongTermTrend_V0733, exit from PriceMomentum_V0690

PriceMomentum_V1066S1066 · gen 49ARCHIVEDcrossover

entry = PriceMomentum_V0971 AND LongTermTrend_V1061

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1134  [hybrid]
if flat and (ret_20d > 0.05 and ((((close > sma_200 and sma_200_slope > -0.0024) or ret_20d > 0.085) and ret_20d > 0.05 and cumret_252d > 0.0541) or ((macd_hist > 0.0 and close > sma_50) or ((breakout_50 == 1 and rel_volume > 1.5045) or ((macd_hist > 1.2086 and close > sma_50) and sma_50 > sma_200))))):
    position = 1.0
if long and ret_20d < -0.1499:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR20.4%122.6%1.5%30.9%
Total Return341.3%1003.2%5.6%5190.5%
Sharpe0.671.730.250.83
Sortino0.872.120.321.05
Calmar0.312.860.030.47
Volatility39.4%54.9%43.8%44.1%
Max DD-65.3%-42.9%-51.9%-65.3%
Win Rate33.3%62.5%55.6%45.7%
Avg Win86.8%87.1%17.6%73.3%
Avg Loss-12.3%-11.9%-16.0%-13.0%
Payoff7.077.351.105.65
Expectancy20.7%50.0%2.7%26.5%
Profit Factor3.5310.001.384.75
Trades188935
Avg Holding Days76.765.472.475.3
Turnover4.65.35.14.8
Exposure71.6%68.1%71.4%70.9%

Growth of $100

PriceMomentum_V1134 vs TSLA Buy & Hold
PriceMomentum_V1134 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-9.8%-0.19-34.6%2
201717.3%0.66-33.6%2
2018-33.2%-0.89-46.7%3
201961.2%1.57-24.8%2
2020842.7%3.35-33.7%2
202151.1%1.20-26.1%3
2022-25.9%-0.61-30.8%3

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 testDOWNTREND277-10.4%-0.2944%
hidden testEXPENSIVE8333.9%0.6881%
hidden testEXTREME48185.0%2.93100%
hidden testHIGH VOLATILITY25422.2%0.4064%
hidden testLOW VOLATILITY43638.6%1.1375%
hidden testMEDIUM VOLATILITY251-47.9%-1.0674%
hidden testNORMAL810-1.6%-0.0469%
hidden testSIDEWAYS293-25.9%-0.6378%
hidden testUPTREND37156.3%1.1186%
trainDOWNTREND518-13.4%-0.5146%
trainEXPENSIVE31184.9%1.9484%
trainEXTREME100416.1%5.63100%
trainHIGH VOLATILITY69944.7%0.9158%
trainLOW VOLATILITY74532.3%1.0686%
trainMEDIUM VOLATILITY568-4.5%-0.1269%
trainNORMAL1,601-9.5%-0.2767%
trainSIDEWAYS592-24.5%-0.6667%
trainUPTREND90282.3%1.7889%
validationDOWNTREND12550.4%1.9420%
validationEXPENSIVE13896.2%1.5983%
validationEXTREME144378.9%4.4795%
validationHIGH VOLATILITY258118.1%1.6955%
validationLOW VOLATILITY18356.0%1.6987%
validationMEDIUM VOLATILITY31599.2%1.9367%
validationNORMAL4748.7%0.2356%
validationSIDEWAYS206-17.5%-0.4162%
validationUPTREND425162.9%2.4985%

Trades (full period)

36 trades
EntryExitEntry PxExit PxReturnDays
2026-08-24—$348.95—-2.51%29OPEN
2026-04-202026-07-27$392.50$309.22-22.02%68
2025-04-102026-04-10$252.40$348.9526.71%251
2024-11-072025-02-12$296.91$336.5113.63%65
2024-09-062024-10-24$210.73$260.48-7.37%35
2024-04-302024-08-05$183.28$198.886.80%67
2023-11-172024-01-19$234.30$212.19-9.48%42
2023-09-122023-10-27$267.48$207.30-24.94%34
2023-05-222023-08-15$188.87$232.9632.84%59
2023-01-272023-03-13$177.90$174.488.01%31
2022-06-242022-10-06$245.71$238.132.24%73
2022-03-222022-04-27$331.33$293.84-5.04%26
2022-01-042022-01-26$383.20$312.47-23.61%16
2021-06-142021-12-06$205.90$336.3466.09%123
2021-04-052021-05-12$230.35$196.63-6.91%28
2020-10-072021-02-23$141.77$232.9572.25%95
2020-04-142020-09-30$47.33$143.00221.27%119
2019-09-122020-03-05$16.39$48.30202.71%121
2019-07-012019-08-22$15.14$14.81-1.37%38
2018-10-292019-01-04$22.32$21.18-9.41%46
2018-08-032018-09-05$23.21$18.72-17.50%23
2018-06-072018-07-30$21.07$19.34-7.17%37
2017-12-122018-03-28$22.74$17.19-15.29%73
2017-08-042017-11-03$23.79$20.41-13.95%65
2016-06-082017-07-10$15.70$21.0734.54%274
2016-03-042016-05-05$13.40$14.1013.48%44
2015-11-272016-01-27$15.44$12.54-15.88%41
2015-09-212015-10-15$17.61$14.75-16.95%19
2015-02-102015-08-26$14.42$14.990.97%138
2014-11-112014-12-11$16.74$13.93-13.43%22
2014-05-282014-10-13$14.02$14.9711.76%97
2013-12-132014-03-27$9.84$13.8244.12%71
2012-11-062013-10-29$2.08$10.96415.98%247
2012-08-242012-10-16$1.97$1.87-11.25%37
2012-06-192012-08-03$2.14$1.82-18.19%33
2012-02-022012-05-21$2.02$1.92-7.01%76