Strategy Zoo / S0851

PriceMomentum_V0851

ARCHIVEDhybrid

crossoverentry from PriceMomentum_V0227, exit from LongTermTrend_V0521

Fitness
0.5603
Generation
39
Complexity
5
Created
2026-09-29

Lineage

Parents (2)
PriceMomentum_V0227S0227 · gen 11ARCHIVEDcrossover

logic of PriceMomentum_V0186 with risk overlay of PriceMomentum_V0160

LongTermTrend_V0521S0521 · gen 24ARCHIVEDcrossover

entry = LongTermTrend_V0469 OR MACDMomentum_V0272

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0851  [hybrid]
require regime.trend in ['DOWNTREND', 'UPTREND']
if flat and (ret_20d > 0.05 and rel_volume > 1.2635):
    position = 1.0
if long and macd_hist < 0.0:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR13.2%62.4%10.0%21.2%
Total Return168.3%328.5%42.4%1585.1%
Sharpe0.631.480.530.84
Sortino0.471.190.330.61
Calmar0.352.280.320.56
Volatility23.9%37.3%22.9%27.0%
Max DD-37.8%-27.3%-30.7%-37.8%
Win Rate45.8%57.1%50.0%48.7%
Avg Win12.4%27.5%13.2%16.4%
Avg Loss-4.5%-5.9%-6.7%-5.1%
Payoff2.784.671.983.24
Expectancy3.3%13.2%3.3%5.4%
Profit Factor2.356.221.983.07
Trades48141476
Avg Holding Days8.413.711.510.1
Turnover12.19.37.810.4
Exposure18.2%23.5%16.3%18.9%

Growth of $100

PriceMomentum_V0851 vs TSLA Buy & Hold
PriceMomentum_V0851 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
201615.0%1.59-6.6%3
201710.5%0.61-15.9%8
2018-24.5%-1.32-27.7%5
201940.4%2.31-4.5%3
2020245.5%2.50-18.3%8
202111.4%0.56-16.8%4
202210.9%0.61-16.2%2

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 testDOWNTREND273-14.6%-0.6122%
hidden testEXPENSIVE8344.9%1.4131%
hidden testEXTREME4833.0%0.8723%
hidden testHIGH VOLATILITY254-1.4%-0.0426%
hidden testLOW VOLATILITY43326.5%1.5413%
hidden testMEDIUM VOLATILITY2500.9%0.0413%
hidden testNORMAL8067.5%0.3614%
hidden testSIDEWAYS2933.7%0.731%
hidden testUPTREND37138.4%1.2924%
trainDOWNTREND5182.9%0.446%
trainEXPENSIVE31119.3%0.6438%
trainEXTREME100262.4%3.8562%
trainHIGH VOLATILITY69925.9%0.7518%
trainLOW VOLATILITY74511.5%0.7824%
trainMEDIUM VOLATILITY5686.5%0.3911%
trainNORMAL1,601-1.1%-0.0712%
trainSIDEWAYS592-3.7%-0.372%
trainUPTREND90234.5%1.0036%
validationDOWNTREND12548.7%1.8722%
validationEXPENSIVE13835.4%1.0829%
validationEXTREME144204.8%3.0255%
validationHIGH VOLATILITY25861.6%1.1829%
validationLOW VOLATILITY18314.6%1.3010%
validationMEDIUM VOLATILITY31573.9%2.3127%
validationNORMAL47415.8%0.7112%
validationSIDEWAYS2064.8%1.061%
validationUPTREND42581.8%1.7235%

Trades (full period)

77 trades
EntryExitEntry PxExit PxReturnDays
2026-09-21—$375.30—-1.97%6OPEN
2026-08-242026-09-17$348.95$366.20-1.52%18
2025-12-162025-12-30$489.88$454.43-3.49%10
2025-10-242025-10-27$433.72$452.42-3.60%2
2025-09-122025-10-06$395.94$453.2516.32%17
2025-04-102025-04-22$252.40$237.97-16.60%8
2025-04-082025-04-09$221.86$272.20-5.09%2
2024-12-172024-12-24$479.86$462.28-7.18%6
2024-11-072024-11-29$296.91$345.1615.15%16
2024-09-062024-09-27$210.73$260.4610.22%16
2024-07-022024-07-22$231.26$251.5113.76%14
2024-04-302024-05-29$183.28$176.19-9.10%21
2023-06-052023-06-27$217.61$250.2112.43%16
2023-05-242023-05-31$182.90$203.938.07%5
2023-01-302023-02-10$166.66$196.8916.30%10
2022-06-222022-08-02$236.09$300.5925.16%29
2022-01-042022-01-12$383.20$368.74-11.46%7
2021-10-192021-11-11$288.09$354.5022.49%18
2021-09-282021-10-07$259.19$264.54-1.29%8
2021-09-202021-09-21$243.39$246.46-4.06%2
2021-01-112021-01-25$270.40$293.60-3.99%10
2020-12-212020-12-23$216.62$215.33-8.06%3
2020-11-192020-12-17$166.42$218.6327.72%20
2020-08-182020-09-08$125.81$110.0713.72%15
2020-08-142020-08-17$110.05$122.381.63%2
2020-07-012020-07-27$74.64$102.6430.97%18
2020-06-112020-06-25$64.86$65.73-6.46%11
2020-04-152020-04-30$48.66$52.1312.54%12
2019-12-172020-02-26$25.27$51.92109.25%48
2019-10-252019-11-21$21.88$23.6617.31%20
2019-09-272019-09-30$16.14$16.06-0.38%2
2019-07-052019-07-22$15.54$17.059.69%12
2018-12-062018-12-07$24.20$23.860.73%2
2018-08-032018-08-20$23.21$20.56-12.77%12
2018-07-032018-07-05$20.72$20.61-7.42%2
2018-06-192018-06-26$23.50$22.80-10.38%6
2018-06-072018-06-12$21.07$22.853.73%4
2017-09-192017-09-25$25.01$23.00-8.99%5
2017-08-042017-08-22$23.79$22.76-2.85%13
2017-06-012017-06-27$22.69$24.1610.48%19
2017-05-022017-05-04$21.26$19.70-3.85%3
2017-03-282017-04-21$18.50$20.3711.73%18
2017-02-232017-02-24$17.07$17.13-6.60%2
2017-02-102017-02-22$17.95$18.232.84%8
2017-01-052017-02-02$15.12$16.779.58%20
2016-12-142016-12-28$13.25$14.6510.57%10
2016-06-082016-06-09$15.70$15.291.17%2
2016-04-052016-04-14$17.03$16.792.85%8
2015-12-172015-12-29$15.56$15.81-2.57%8
2015-08-062015-08-07$16.41$16.17-9.08%2
2015-07-212015-07-22$17.78$17.86-5.68%2
2015-06-242015-07-09$17.68$17.19-4.94%11
2015-06-182015-06-19$17.46$17.500.37%2
2015-06-092015-06-10$17.07$16.71-0.31%2
2015-05-132015-05-22$16.21$16.520.16%8
2015-04-292015-05-01$15.50$15.07-2.12%3
2015-04-232015-04-28$14.57$15.375.31%4
2015-02-112015-02-18$14.19$13.63-5.71%5
2014-09-032014-09-12$18.75$18.61-1.54%8
2014-08-072014-08-25$16.83$17.502.95%13
2014-06-242014-07-07$15.50$14.84-3.55%9
2014-02-112014-03-11$13.11$15.6321.27%20
2013-10-092013-10-10$11.25$11.53-3.60%2
2013-10-072013-10-08$12.20$11.650.95%2
2013-09-202013-10-04$12.23$12.07-2.78%11
2013-08-272013-09-10$11.13$11.09-2.34%10
2013-08-082013-08-15$10.23$9.313.63%6
2013-07-182013-07-19$7.94$7.98-1.21%2
2013-07-022013-07-17$7.85$8.02-7.12%11
2013-03-262013-06-04$2.52$6.32146.22%49
2013-02-202013-02-21$2.57$2.34-2.08%2
2013-01-242013-02-14$2.47$2.556.59%16
2012-12-192012-12-20$2.31$2.30-0.14%2
2012-11-292012-12-14$2.25$2.250.94%12
2012-03-272012-04-05$2.53$2.30-6.60%8
2012-03-122012-03-13$2.40$2.413.45%2
2012-02-232012-02-29$2.30$2.23-1.39%5