Strategy Zoo / S0475

PriceMomentum_V0475

ARCHIVEDhybrid

crossoverentry from PriceMomentum_V0227, exit from Breakout20_V0308

Fitness
0.5949
Generation
22
Complexity
5
Created
2026-09-19

Lineage

Parents (2)
PriceMomentum_V0227S0227 · gen 11ARCHIVEDcrossover

logic of PriceMomentum_V0186 with risk overlay of PriceMomentum_V0160

Breakout20_V0308S0308 · gen 14ARCHIVEDcrossover

added entry filter: vol_chg < 1.2007

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0475  [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 close < sma_20:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR16.0%74.9%15.1%26.2%
Total Return228.2%435.2%68.4%2944.7%
Sharpe0.701.570.670.93
Sortino0.571.190.430.69
Calmar0.482.220.560.78
Volatility25.9%41.0%26.0%29.7%
Max DD-33.8%-33.8%-26.9%-33.8%
Win Rate48.6%70.0%50.0%52.5%
Avg Win16.2%33.8%15.0%20.5%
Avg Loss-5.6%-6.9%-5.8%-5.8%
Payoff2.904.902.583.55
Expectancy5.0%21.6%4.6%8.0%
Profit Factor2.7510.002.583.92
Trades37101461
Avg Holding Days14.121.013.215.2
Turnover9.46.77.68.3
Exposure24.7%26.5%18.4%23.5%

Growth of $100

PriceMomentum_V0475 vs TSLA Buy & Hold
PriceMomentum_V0475 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
201612.0%1.17-6.8%3
201718.5%0.91-14.2%5
2018-21.2%-1.09-24.0%4
201927.8%1.52-8.2%3
2020314.7%2.58-33.8%4
202135.7%1.20-16.8%3
2022-8.7%-0.57-20.4%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 testDOWNTREND267-7.1%-0.3218%
hidden testEXPENSIVE8345.5%1.2739%
hidden testEXTREME48161.4%3.0856%
hidden testHIGH VOLATILITY254-9.7%-0.2827%
hidden testLOW VOLATILITY42943.9%2.3515%
hidden testMEDIUM VOLATILITY248-0.4%-0.0116%
hidden testNORMAL8006.0%0.2714%
hidden testSIDEWAYS2934.9%1.021%
hidden testUPTREND37145.1%1.2433%
trainDOWNTREND5180.8%0.117%
trainEXPENSIVE31134.2%1.0449%
trainEXTREME100331.8%4.6785%
trainHIGH VOLATILITY69939.3%1.1023%
trainLOW VOLATILITY74513.5%0.7433%
trainMEDIUM VOLATILITY568-1.7%-0.0916%
trainNORMAL1,601-4.5%-0.2616%
trainSIDEWAYS592-0.6%-0.062%
trainUPTREND90240.4%1.0750%
validationDOWNTREND12515.0%0.909%
validationEXPENSIVE13852.3%1.0843%
validationEXTREME144257.9%3.5962%
validationHIGH VOLATILITY25854.0%0.9331%
validationLOW VOLATILITY18328.5%2.2514%
validationMEDIUM VOLATILITY31593.7%2.7030%
validationNORMAL4749.0%0.4511%
validationSIDEWAYS2064.8%1.061%
validationUPTREND425107.7%2.0044%

Trades (full period)

61 trades
EntryExitEntry PxExit PxReturnDays
2026-08-242026-09-16$348.95$358.08-1.93%17
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-13$395.94$435.9011.90%22
2025-04-102025-04-11$252.40$252.31-7.47%2
2025-04-082025-04-09$221.86$272.20-5.09%2
2024-11-072025-01-02$296.91$379.2839.69%38
2024-09-202024-09-27$238.25$260.464.01%6
2024-09-062024-09-09$210.73$216.27-8.64%2
2024-07-022024-07-25$231.26$220.252.72%17
2024-04-302024-05-24$183.28$179.24-10.65%19
2023-06-052023-07-21$217.61$260.0222.62%33
2023-05-242023-05-31$182.90$203.938.07%5
2023-01-302023-02-10$166.66$196.8916.30%10
2022-07-222022-08-02$272.24$300.599.19%8
2022-06-222022-06-29$236.09$228.49-2.04%6
2022-01-042022-01-10$383.20$352.71-14.58%5
2021-09-282021-11-15$259.19$337.8030.32%35
2021-09-202021-09-21$243.39$246.46-4.06%2
2020-11-192021-02-01$166.42$279.9462.74%49
2020-08-142020-09-09$110.05$122.091.65%18
2020-06-112020-08-03$64.86$99.0039.29%37
2020-04-152020-04-30$48.66$52.1312.54%12
2019-12-172020-02-27$25.27$45.27103.73%49
2019-10-252019-11-25$21.88$22.4210.92%22
2019-09-272019-10-04$16.14$15.43-4.12%6
2019-07-052019-07-22$15.54$17.059.69%12
2018-12-062018-12-18$24.20$22.47-3.33%9
2018-08-032018-08-20$23.21$20.56-12.77%12
2018-06-192018-07-03$23.50$20.72-9.83%11
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-21$23.79$22.52-0.09%12
2017-06-012017-06-28$22.69$24.756.05%20
2017-03-282017-05-05$18.50$20.569.12%28
2017-01-052017-02-24$15.12$17.1312.55%35
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-29$17.03$16.050.09%19
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-05-132015-07-09$16.21$17.193.97%40
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-172015-02-18$13.62$13.630.08%2
2015-02-112015-02-13$14.19$13.58-6.39%3
2014-08-072014-09-16$16.83$17.381.78%28
2014-06-242014-07-08$15.50$14.60-6.33%10
2014-02-112014-03-17$13.11$15.6017.27%24
2013-10-072013-10-09$12.20$11.25-3.65%3
2013-07-182013-10-04$7.94$12.0743.84%56
2013-07-022013-07-17$7.85$8.02-7.12%11
2013-03-262013-06-12$2.52$6.52151.22%55
2013-02-202013-02-22$2.57$2.41-10.67%3
2013-01-242013-02-19$2.47$2.622.69%18
2012-12-192012-12-24$2.31$2.29-1.90%4
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-23$2.40$2.27-1.17%10
2012-02-232012-03-07$2.30$2.21-3.44%10