Strategy Zoo / S0728

PriceMomentum_V0728

ARCHIVEDhybrid

structuralreduce exposure to 41% during MEDIUM_VOLATILITY; added entry filter: rel_volume > 1.1075

Fitness
0.5652
Generation
33
Complexity
6
Created
2026-09-25

Lineage

Parents (1)
PriceMomentum_V0677S0677 · gen 31ARCHIVEDstructural

added entry filter: breakout_50 == 1

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0728  [hybrid]
if flat and (ret_20d > 0.05 and breakout_50 == 1 and rel_volume > 1.1075):
    position = 1.0
if long and ret_20d < -0.0017:
    position = 0.0  # exit to cash
if regime.volatility == "MEDIUM_VOLATILITY": position *= 0.41

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR20.8%58.1%21.7%28.1%
Total Return353.3%295.1%107.2%3720.7%
Sharpe0.861.410.921.02
Sortino0.761.060.580.79
Calmar0.431.720.930.58
Volatility25.9%37.4%24.5%28.3%
Max DD-48.2%-33.8%-23.2%-48.2%
Win Rate38.1%57.1%71.4%48.6%
Avg Win30.7%45.8%21.1%37.6%
Avg Loss-5.5%-4.0%-10.2%-5.8%
Payoff5.5810.002.086.52
Expectancy8.3%24.5%12.2%15.3%
Profit Factor3.4310.005.196.16
Trades217735
Avg Holding Days27.939.627.131.6
Turnover7.25.86.36.6
Exposure27.3%25.0%16.7%24.2%

Growth of $100

PriceMomentum_V0728 vs TSLA Buy & Hold
PriceMomentum_V0728 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.5%0.11-4.9%1
20170.4%0.11-22.4%4
2018-22.4%-1.12-35.0%3
201943.7%1.40-14.0%1
2020147.5%1.81-33.8%3
202164.8%2.51-8.0%2
2022-4.8%-0.49-8.1%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 testDOWNTREND2710.0%0.000%
hidden testEXPENSIVE8377.4%2.1144%
hidden testEXTREME48169.3%3.1661%
hidden testHIGH VOLATILITY25430.5%0.9223%
hidden testLOW VOLATILITY43134.4%1.8517%
hidden testMEDIUM VOLATILITY250-5.7%-0.2510%
hidden testNORMAL8048.2%0.4211%
hidden testSIDEWAYS293-2.4%-0.179%
hidden testUPTREND37159.0%1.6135%
trainDOWNTREND5180.6%0.301%
trainEXPENSIVE31128.8%0.9951%
trainEXTREME100373.2%5.2487%
trainHIGH VOLATILITY69947.6%1.3230%
trainLOW VOLATILITY74525.6%1.2937%
trainMEDIUM VOLATILITY568-13.5%-0.8411%
trainNORMAL1,601-1.0%-0.0619%
trainSIDEWAYS592-10.6%-0.689%
trainUPTREND90256.1%1.5454%
validationDOWNTREND1257.7%1.382%
validationEXPENSIVE13831.2%0.7526%
validationEXTREME144177.3%2.5558%
validationHIGH VOLATILITY25857.5%1.0030%
validationLOW VOLATILITY18342.2%2.3928%
validationMEDIUM VOLATILITY31555.1%2.4919%
validationNORMAL47421.3%1.3615%
validationSIDEWAYS206-6.0%-0.865%
validationUPTREND42594.6%1.9241%

Trades (full period)

35 trades
EntryExitEntry PxExit PxReturnDays
2026-05-122026-06-08$433.45$408.95-12.31%19
2025-12-162026-01-05$489.88$451.67-8.02%13
2025-09-122025-10-23$395.94$448.9815.23%30
2025-05-122025-06-12$318.38$319.1121.09%23
2024-11-072025-01-13$296.91$403.3133.16%44
2024-06-272024-08-02$197.42$207.677.61%26
2023-06-022023-07-24$213.97$269.0628.47%35
2022-07-222022-08-29$272.24$284.82-0.51%27
2022-03-292022-04-21$366.52$336.26-4.33%17
2021-09-082021-12-01$251.29$365.0053.29%60
2020-11-192021-02-09$166.42$283.1527.60%55
2020-08-182020-09-24$125.81$129.26-7.06%27
2020-06-022020-08-10$58.77$94.5748.39%49
2019-10-152020-03-04$17.19$49.97158.53%97
2019-07-252019-08-02$15.25$15.62-11.91%7
2018-10-302018-12-19$21.99$22.200.08%35
2018-08-082018-08-20$24.69$20.56-19.68%9
2018-06-072018-07-06$21.07$20.59-3.43%21
2017-09-182017-09-25$25.67$23.00-5.77%6
2017-06-012017-07-06$22.69$20.59-4.56%25
2017-04-042017-05-24$20.25$20.68-3.73%36
2016-12-212017-02-28$13.85$16.6720.61%46
2016-04-052016-05-03$17.03$15.49-1.85%21
2015-07-212015-07-27$17.78$16.87-2.53%5
2015-04-232015-07-09$14.57$17.1915.95%54
2014-08-072014-09-16$16.83$17.381.78%28
2014-06-182014-07-16$15.14$14.48-5.41%20
2014-01-222014-03-26$11.90$14.2011.13%45
2013-07-022013-10-22$7.85$11.4452.44%79
2013-04-022013-06-26$2.96$7.05142.98%61
2013-01-242013-02-22$2.47$2.41-2.53%21
2012-11-202012-12-31$2.20$2.260.71%28
2012-07-172012-07-20$2.22$2.12-4.34%4
2012-03-272012-04-10$2.53$2.16-4.01%10
2012-02-212012-03-23$2.30$2.27-1.83%24