Strategy Zoo / S0748

PriceMomentum_V0748

ARCHIVEDmomentum

structuralchanged rel_volume threshold 1.2635 -> 1.4539; added entry filter: breakout_20 == 1

Fitness
0.6962
Generation
34
Complexity
8
Created
2026-09-25

Lineage

Parents (1)
PriceMomentum_V0227S0227 · gen 11ARCHIVEDstructural

logic of PriceMomentum_V0186 with risk overlay of PriceMomentum_V0160

Children (2)
PriceMomentum_V0774S0774 · gen 35ARCHIVEDstructural
PriceMomentum_V0825S0825 · gen 38ARCHIVEDcrossover

Strategy Logic (pseudocode)

# PriceMomentum_V0748  [momentum]
require regime.trend in ['DOWNTREND', 'UPTREND']
if flat and (ret_20d > 0.05 and rel_volume > 1.4539 and breakout_20 == 1):
    position = 1.0
if long and (ret_20d < -0.1357 or roll_high_50 < sma_20):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR24.7%91.8%18.4%34.6%
Total Return481.7%605.4%87.2%7809.1%
Sharpe0.921.630.751.07
Sortino0.801.420.580.89
Calmar0.702.620.660.98
Volatility28.1%46.6%27.6%32.6%
Max DD-35.4%-35.0%-27.9%-35.4%
Win Rate53.3%85.7%66.7%64.3%
Avg Win49.8%46.6%19.3%46.2%
Avg Loss-7.9%-17.2%-5.2%-8.3%
Payoff6.312.713.735.57
Expectancy22.9%37.5%11.1%26.7%
Profit Factor7.2110.007.4610.00
Trades157628
Avg Holding Days37.638.934.839.0
Turnover3.94.73.53.9
Exposure29.6%35.1%24.2%29.4%

Growth of $100

PriceMomentum_V0748 vs TSLA Buy & Hold
PriceMomentum_V0748 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
20160.6%0.11-16.2%3
201720.5%0.79-28.6%3
2018-9.6%-0.53-19.6%2
201939.5%2.02-8.5%0
2020474.2%2.84-33.7%3
202130.3%0.94-22.4%2
2022-9.6%-0.57-21.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 testDOWNTREND27110.2%0.5018%
hidden testEXPENSIVE8338.0%0.8864%
hidden testEXTREME48189.8%3.1188%
hidden testHIGH VOLATILITY25418.4%0.4638%
hidden testLOW VOLATILITY43121.8%1.4612%
hidden testMEDIUM VOLATILITY25021.2%0.7231%
hidden testNORMAL8048.8%0.4116%
hidden testSIDEWAYS2930.9%0.261%
hidden testUPTREND37144.1%1.1046%
trainDOWNTREND5183.0%0.892%
trainEXPENSIVE31129.0%0.7864%
trainEXTREME100416.1%5.63100%
trainHIGH VOLATILITY69954.0%1.4627%
trainLOW VOLATILITY74518.4%0.9630%
trainMEDIUM VOLATILITY5681.3%0.0533%
trainNORMAL1,6010.9%0.0518%
trainSIDEWAYS5923.7%0.402%
trainUPTREND90253.6%1.3064%
validationDOWNTREND12518.7%1.385%
validationEXPENSIVE13866.8%1.2259%
validationEXTREME144312.5%3.9075%
validationHIGH VOLATILITY258107.1%1.6143%
validationLOW VOLATILITY18326.5%1.7221%
validationMEDIUM VOLATILITY31579.2%2.1037%
validationNORMAL4746.8%0.2916%
validationSIDEWAYS2060.5%0.091%
validationUPTREND425129.4%2.1160%

Trades (full period)

29 trades
EntryExitEntry PxExit PxReturnDays
2026-08-24—$348.95—4.65%23OPEN
2025-09-152026-01-13$410.04$447.2013.17%84
2024-11-072025-01-28$296.91$398.0937.37%54
2024-09-062024-09-27$210.73$260.4610.22%16
2024-07-022024-08-05$231.26$198.88-1.23%24
2024-04-302024-05-29$183.28$176.19-9.10%21
2023-01-302023-02-10$166.66$196.8916.30%10
2022-07-222022-08-02$272.24$300.599.19%8
2022-01-042022-01-20$383.20$332.09-17.18%12
2021-09-202021-12-06$243.39$336.3433.37%55
2020-11-192021-02-23$166.42$232.9546.53%64
2020-06-112020-09-30$64.86$143.00103.99%78
2020-04-152020-04-30$48.66$52.1312.54%12
2019-10-252020-03-05$21.88$48.30149.62%90
2018-08-032018-08-20$23.21$20.56-12.77%12
2018-06-072018-06-12$21.07$22.853.73%4
2017-09-192017-10-25$25.01$21.72-12.56%27
2017-08-042017-08-24$23.79$23.531.44%15
2017-01-052017-07-07$15.12$20.8835.78%127
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-05-05$17.03$14.10-10.07%23
2015-06-182015-08-18$17.46$17.38-2.28%43
2015-04-232015-04-28$14.57$15.375.31%4
2014-08-072014-10-01$16.83$16.02-2.70%39
2014-02-212014-03-27$13.97$13.821.22%25
2013-01-252013-10-29$2.47$10.96339.40%193
2012-12-042012-12-14$2.26$2.25-3.11%9
2012-03-132012-04-25$2.41$2.19-11.81%31