Strategy Zoo / S1514

PriceMomentum_V1514

ARCHIVEDhybrid

crossoverentry from PriceMomentum_V1476, exit from LongTermTrend_V1322

Fitness
0.5874
Generation
70
Complexity
26
Created
2026-10-13

Lineage

Parents (2)
LongTermTrend_V1322S1322 · gen 61ELITEcrossover

entry = LongTermTrend_V1319 AND PriceMomentum_V1300

PriceMomentum_V1476S1476 · gen 68ARCHIVEDcrossover

changed cumret_252d threshold 1.1509 -> 1.5; changed cumret_252d threshold -0.1997 -> 0.3073

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1514  [hybrid]
if flat and (((((close > sma_200 and sma_200_slope > -0.0024) or ret_20d > 0.1653) and cumret_252d > 1.5 and cumret_252d > 0.3073 and dist_sma_50 > -0.2357) or ((macd_hist > 0.0 and close > sma_50) or ((breakout_50 == 1 and rel_volume > 1.5045) or ((macd_hist > 0.0 and close > sma_50) and sma_50 > sma_200)))) and sma_20 < close):
    position = 1.0
if long and ret_20d < -0.1003:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR15.3%110.9%10.8%29.3%
Total Return212.0%838.3%47.0%4330.8%
Sharpe0.561.620.450.81
Sortino0.671.990.530.96
Calmar0.222.990.260.42
Volatility39.3%55.4%42.2%43.8%
Max DD-70.3%-37.1%-42.1%-70.3%
Win Rate29.4%38.5%46.7%35.5%
Avg Win52.6%89.7%20.6%57.4%
Avg Loss-9.9%-7.6%-10.0%-9.5%
Payoff5.3010.002.076.05
Expectancy8.5%29.8%4.3%14.3%
Profit Factor2.217.341.813.33
Trades34131562
Avg Holding Days37.640.237.639.4
Turnover8.68.78.28.5
Exposure65.8%67.3%61.0%64.9%

Growth of $100

PriceMomentum_V1514 vs TSLA Buy & Hold
PriceMomentum_V1514 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-15.8%-0.60-37.2%4
20177.4%0.38-39.2%4
2018-2.4%0.13-27.1%3
201921.0%0.69-35.8%4
2020809.9%3.28-33.7%2
202133.4%0.89-36.7%7
2022-35.0%-1.04-34.9%4

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 testDOWNTREND27811.4%0.4031%
hidden testEXPENSIVE83118.7%2.1883%
hidden testEXTREME48210.8%3.5375%
hidden testHIGH VOLATILITY25424.0%0.4361%
hidden testLOW VOLATILITY44361.7%2.0060%
hidden testMEDIUM VOLATILITY250-61.1%-1.3964%
hidden testNORMAL816-2.2%-0.0658%
hidden testSIDEWAYS298-31.0%-0.7472%
hidden testUPTREND37165.3%1.3175%
trainDOWNTREND518-12.4%-0.5432%
trainEXPENSIVE31168.9%1.5086%
trainEXTREME100416.1%5.63100%
trainHIGH VOLATILITY69950.5%1.0157%
trainLOW VOLATILITY74532.8%1.1772%
trainMEDIUM VOLATILITY568-27.7%-0.7568%
trainNORMAL1,601-11.9%-0.3560%
trainSIDEWAYS592-12.3%-0.3360%
trainUPTREND90264.0%1.3589%
validationDOWNTREND12536.4%1.6612%
validationEXPENSIVE13869.5%1.1186%
validationEXTREME144386.6%4.5696%
validationHIGH VOLATILITY258119.1%1.6656%
validationLOW VOLATILITY18338.3%1.1885%
validationMEDIUM VOLATILITY31596.3%1.9066%
validationNORMAL4745.9%0.1553%
validationSIDEWAYS206-37.9%-0.8961%
validationUPTREND425167.8%2.5387%

Trades (full period)

63 trades
EntryExitEntry PxExit PxReturnDays
2026-09-01—$356.09—2.63%29OPEN
2026-07-012026-07-24$425.30$313.03-24.14%17
2026-04-162026-06-10$388.90$381.591.00%39
2025-12-042026-01-16$454.53$437.50-2.02%30
2025-07-212025-11-21$328.49$391.0919.65%89
2025-04-282025-07-02$285.88$315.655.32%46
2024-10-252025-01-17$269.19$426.5058.56%57
2024-09-062024-10-22$210.73$217.97-5.12%33
2024-08-222024-08-29$210.66$206.28-8.04%6
2024-08-202024-08-21$221.10$223.27-0.93%2
2024-04-302024-08-02$183.28$207.6711.52%66
2023-11-162024-01-17$233.59$215.55-9.63%41
2023-08-302023-10-20$256.90$211.99-14.59%37
2023-05-222023-08-03$188.87$259.3240.79%51
2023-03-242023-04-21$190.41$165.08-15.38%20
2023-01-272023-03-10$177.90$173.447.69%30
2022-09-132022-10-04$292.13$249.44-20.54%16
2022-07-112022-09-01$234.34$277.169.68%39
2022-03-212022-04-27$307.05$293.84-3.39%27
2021-12-282022-01-25$362.82$306.13-15.16%20
2021-06-112021-12-03$203.30$338.3277.41%123
2021-06-022021-06-03$201.71$190.95-3.21%2
2021-05-282021-06-01$208.41$207.97-1.09%2
2021-04-012021-05-11$220.58$205.73-6.01%28
2021-03-182021-03-19$217.72$218.29-7.13%2
2021-03-162021-03-17$225.63$233.94-4.58%2
2020-10-012021-02-23$149.39$232.9566.22%99
2020-04-142020-09-30$47.33$143.00221.27%119
2019-09-112020-03-05$16.47$48.30217.58%122
2019-07-012019-08-15$15.14$14.38-1.91%33
2019-03-012019-03-06$19.65$18.42-13.73%4
2019-01-162019-01-24$23.07$19.43-16.67%6
2019-01-112019-01-15$23.15$22.96-3.26%3
2018-10-242019-01-03$19.23$20.025.22%48
2018-08-032018-08-31$23.21$20.11-13.45%21
2018-05-102018-07-16$20.33$20.673.71%46
2017-12-122018-03-23$22.74$20.10-6.21%70
2017-08-042017-11-03$23.79$20.41-13.95%65
2017-07-272017-08-01$22.30$21.30-6.12%4
2017-07-252017-07-26$22.64$22.92-1.05%2
2016-12-142017-07-07$13.25$20.8855.55%141
2016-07-122016-09-02$14.98$13.19-10.86%39
2016-06-082016-06-24$15.70$12.88-15.64%13
2016-03-042016-05-05$13.40$14.1013.48%44
2015-11-272016-01-19$15.44$13.65-10.91%35
2015-09-162015-10-12$17.48$14.37-13.14%19
2015-04-072015-08-12$13.55$15.8816.64%90
2015-02-042015-03-09$14.57$12.73-11.39%23
2014-11-122014-12-09$16.61$14.46-14.80%19
2014-10-082014-10-13$17.29$14.97-8.91%4
2014-05-282014-10-01$14.02$16.0214.48%89
2014-04-232014-05-09$13.87$12.15-18.49%13
2014-04-032014-04-04$15.03$14.15-2.32%2
2013-12-062014-03-26$9.16$14.2056.60%75
2013-12-042013-12-05$9.26$9.37-4.17%2
2013-11-052013-11-07$11.79$9.32-13.89%3
2013-03-272013-10-24$2.54$11.54333.63%148
2012-11-022013-03-20$1.93$2.4019.69%94
2012-09-172012-10-16$2.17$1.87-10.24%22
2012-08-242012-09-12$1.97$1.89-9.72%13
2012-08-142012-08-15$1.96$1.96-5.81%2
2012-06-192012-07-27$2.14$1.97-11.83%28
2012-01-312012-04-25$1.94$2.197.39%60