Strategy Zoo / S1041

PriceMomentum_V1041

ARCHIVEDhybrid

parameterchanged ret_20d threshold -0.0017 -> 0.0758; changed ret_20d threshold 0.05 -> 0.1096

Fitness
0.5726
Generation
47
Complexity
4
Created
2026-10-02

Lineage

Parents (1)
PriceMomentum_V0677S0677 · gen 31ARCHIVEDparameter

added entry filter: breakout_50 == 1

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1041  [hybrid]
if flat and (ret_20d > 0.1096 and breakout_50 == 1):
    position = 1.0
if long and ret_20d < 0.0758:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR13.0%75.0%16.4%24.7%
Total Return165.6%436.4%76.1%2483.2%
Sharpe0.621.510.710.89
Sortino0.451.270.440.64
Calmar0.342.220.730.64
Volatility24.5%43.4%26.4%29.8%
Max DD-38.4%-33.7%-22.6%-38.4%
Win Rate42.9%46.2%50.0%45.1%
Avg Win20.4%41.7%17.5%25.8%
Avg Loss-6.0%-4.3%-3.9%-5.2%
Payoff3.399.644.474.93
Expectancy5.3%16.9%6.8%8.7%
Profit Factor2.548.274.474.05
Trades28131051
Avg Holding Days15.919.717.817.4
Turnover7.18.75.46.9
Exposure21.0%32.1%17.9%22.5%

Growth of $100

PriceMomentum_V1041 vs TSLA Buy & Hold
PriceMomentum_V1041 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
201611.5%0.93-7.5%1
201739.2%2.10-6.0%3
2018-24.8%-1.58-30.4%4
20191.5%0.18-13.7%2
2020308.8%2.48-33.7%5
202138.0%1.20-17.6%5
2022-8.7%-0.39-19.0%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 testDOWNTREND2762.0%0.960%
hidden testEXPENSIVE8342.5%1.1247%
hidden testEXTREME48183.4%3.2663%
hidden testHIGH VOLATILITY2548.5%0.2225%
hidden testLOW VOLATILITY43634.1%2.0213%
hidden testMEDIUM VOLATILITY2502.2%0.0818%
hidden testNORMAL8096.5%0.3012%
hidden testSIDEWAYS293-3.7%-0.1612%
hidden testUPTREND37148.8%1.3336%
trainDOWNTREND518-1.4%-0.361%
trainEXPENSIVE31121.6%0.7238%
trainEXTREME100320.3%4.4987%
trainHIGH VOLATILITY69928.1%0.8125%
trainLOW VOLATILITY74510.4%0.6825%
trainMEDIUM VOLATILITY5685.5%0.2911%
trainNORMAL1,601-5.2%-0.3314%
trainSIDEWAYS592-7.9%-0.548%
trainUPTREND90239.8%1.1641%
validationDOWNTREND1255.9%0.574%
validationEXPENSIVE13889.0%1.7349%
validationEXTREME144236.2%3.1670%
validationHIGH VOLATILITY25867.0%1.1432%
validationLOW VOLATILITY18313.5%0.8116%
validationMEDIUM VOLATILITY31594.3%2.4242%
validationNORMAL4746.7%0.3016%
validationSIDEWAYS206-6.8%-0.5510%
validationUPTREND425118.0%2.0851%

Trades (full period)

51 trades
EntryExitEntry PxExit PxReturnDays
2026-05-112026-05-18$445.00$409.99-1.62%6
2025-12-162025-12-30$489.88$454.43-3.49%10
2025-09-152025-10-13$410.04$435.904.23%21
2025-05-122025-06-06$318.38$295.14-4.73%19
2024-11-072025-01-08$296.91$394.9436.41%42
2024-09-262024-10-04$254.22$250.08-6.55%7
2024-06-272024-07-31$197.42$232.0713.14%24
2023-07-182023-07-20$293.34$262.900.10%3
2023-06-022023-07-14$213.97$281.3833.65%29
2023-02-082023-03-03$201.29$197.79-3.19%17
2022-07-282022-08-26$280.90$288.097.52%22
2022-07-222022-07-27$272.24$274.82-4.92%4
2022-03-292022-04-21$366.52$336.26-10.68%17
2021-10-182021-11-26$290.04$360.6432.12%29
2021-09-282021-09-29$259.19$260.44-1.94%2
2021-09-162021-09-21$252.33$246.46-3.59%4
2021-08-132021-08-17$239.06$221.90-5.19%3
2020-11-192021-02-08$166.42$287.8174.78%54
2020-08-182020-09-23$125.81$126.7915.33%26
2020-06-022020-08-05$58.77$99.0065.24%46
2020-05-222020-05-27$54.46$54.68-1.25%3
2020-05-112020-05-18$54.09$54.24-2.67%6
2019-12-202020-03-02$27.04$49.5765.00%48
2019-10-252019-11-25$21.88$22.4210.92%22
2019-07-222019-07-26$17.05$15.20-11.55%5
2018-12-142018-12-17$24.38$23.23-3.14%2
2018-11-012018-11-26$22.95$23.07-3.60%17
2018-08-082018-08-16$24.69$22.36-10.95%7
2018-06-132018-07-05$22.99$20.61-9.49%16
2017-06-062017-06-30$23.52$24.113.66%19
2017-04-042017-05-03$20.25$20.736.61%21
2016-12-212017-02-23$13.85$17.0730.74%43
2016-03-182016-04-20$15.52$16.669.06%23
2015-07-062015-07-08$18.65$17.00-4.53%3
2015-04-282015-05-27$15.37$16.506.66%21
2014-08-072014-09-10$16.83$18.7411.65%24
2014-06-182014-07-08$15.14$14.60-4.08%14
2014-01-222014-03-25$11.90$14.7024.37%44
2013-09-202013-10-03$12.23$11.551.50%10
2013-07-302013-09-10$8.78$11.0919.13%30
2013-07-022013-07-17$7.85$8.02-7.12%11
2013-04-172013-06-24$3.03$6.77117.92%48
2013-04-022013-04-10$2.96$2.79-7.99%7
2013-02-072013-02-22$2.63$2.41-10.42%11
2013-01-292013-02-01$2.53$2.55-1.56%4
2012-12-122012-12-14$2.35$2.25-4.92%3
2012-11-202012-12-07$2.20$2.282.77%13
2012-07-162012-07-18$2.40$2.14-2.82%3
2012-03-272012-04-05$2.53$2.30-6.60%8
2012-03-132012-03-15$2.41$2.33-2.20%3
2012-02-212012-03-07$2.30$2.21-5.51%12