Strategy Zoo / S1314

PriceMomentum_V1314

ARCHIVEDhybrid

structuralswapped indicator ret_20d -> ret_1d

Fitness
0.5820
Generation
60
Complexity
17
Created
2026-10-08

Lineage

Parents (1)
PriceMomentum_V0891S0891 · gen 41ARCHIVEDstructural

entry = PriceMomentum_V0865 OR PriceMomentum_V0690

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1314  [hybrid]
if flat and ((ret_20d > 0.0191 and breakout_50 == 1) or ((ret_20d > 0.05 and (((close > sma_200 and sma_200_slope > 0.0) or ret_20d > 0.0923) and ret_20d > -0.0674 and cumret_252d > -0.1997)) or ret_20d > 0.184)):
    position = 1.0
if long and ret_1d < -0.0504:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR24.2%83.6%-8.6%24.6%
Total Return462.6%518.6%-28.7%2454.4%
Sharpe0.791.43-0.020.75
Sortino0.891.62-0.030.84
Calmar0.351.90-0.150.36
Volatility34.9%51.8%40.1%40.2%
Max DD-69.3%-43.9%-58.6%-69.3%
Win Rate51.4%46.2%29.0%42.6%
Avg Win19.2%30.7%21.1%24.4%
Avg Loss-8.9%-8.3%-8.6%-8.6%
Payoff2.153.722.462.83
Expectancy5.5%9.7%0.0%5.4%
Profit Factor2.273.191.012.10
Trades37263194
Avg Holding Days29.618.817.823.0
Turnover9.417.316.812.8
Exposure53.8%61.4%57.4%56.3%

Growth of $100

PriceMomentum_V1314 vs TSLA Buy & Hold
PriceMomentum_V1314 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-4.0%-0.05-32.7%2
201715.8%0.64-30.7%3
2018-51.5%-1.98-55.9%8
201960.0%1.66-25.5%3
2020352.6%2.47-37.2%14
202158.1%1.34-21.2%5
2022-17.1%-0.35-28.8%7

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 testDOWNTREND278-13.8%-0.4834%
hidden testEXPENSIVE8370.6%1.3376%
hidden testEXTREME48131.8%2.1894%
hidden testHIGH VOLATILITY254-16.4%-0.3446%
hidden testLOW VOLATILITY44033.1%0.9371%
hidden testMEDIUM VOLATILITY250-45.4%-1.2245%
hidden testNORMAL813-16.1%-0.4453%
hidden testSIDEWAYS295-31.0%-0.8266%
hidden testUPTREND37132.5%0.6768%
trainDOWNTREND518-6.8%-0.3720%
trainEXPENSIVE31189.8%2.0782%
trainEXTREME100348.5%5.0693%
trainHIGH VOLATILITY69939.2%0.8941%
trainLOW VOLATILITY74539.6%1.4370%
trainMEDIUM VOLATILITY568-2.2%-0.0748%
trainNORMAL1,601-4.5%-0.1546%
trainSIDEWAYS592-10.5%-0.3348%
trainUPTREND90272.5%1.6877%
validationDOWNTREND12547.6%1.8518%
validationEXPENSIVE13820.2%0.3964%
validationEXTREME144309.1%3.7191%
validationHIGH VOLATILITY25861.6%0.9349%
validationLOW VOLATILITY18351.3%1.6478%
validationMEDIUM VOLATILITY31597.9%2.0462%
validationNORMAL47418.6%0.5152%
validationSIDEWAYS206-18.5%-0.4856%
validationUPTREND425127.0%2.0577%

Trades (full period)

95 trades
EntryExitEntry PxExit PxReturnDays
2026-09-09—$367.81—2.52%21OPEN
2026-08-242026-09-08$348.95$368.16-2.62%11
2026-04-202026-06-08$392.50$408.95-2.60%35
2025-12-152026-04-06$475.31$352.82-21.59%76
2025-11-062025-11-14$445.91$404.35-13.18%7
2025-10-142025-11-05$429.24$462.071.71%17
2025-10-062025-10-13$453.25$435.90-3.99%6
2025-08-112025-10-03$339.03$429.8332.00%39
2025-04-302025-06-06$282.16$295.14-2.71%27
2025-04-162025-04-22$241.55$237.97-10.66%4
2025-04-102025-04-11$252.40$252.31-7.47%2
2025-01-062025-02-04$411.05$392.21-6.71%20
2024-12-202025-01-03$421.06$410.44-13.22%9
2024-11-182024-12-19$338.74$436.1736.96%23
2024-11-142024-11-15$311.18$320.72-5.97%2
2024-10-282024-11-13$262.51$330.2421.78%13
2024-09-112024-10-14$228.13$219.16-3.89%24
2024-09-052024-09-09$230.17$216.27-4.14%3
2024-07-262024-08-02$219.80$207.67-1.74%6
2024-07-152024-07-25$252.64$220.25-13.16%9
2024-05-062024-07-12$184.76$248.2332.76%47
2024-04-302024-05-01$183.28$179.99-5.74%2
2023-11-172024-01-26$234.30$183.25-21.97%47
2023-09-122023-10-20$267.48$211.99-19.71%29
2023-07-262023-09-05$264.35$256.49-7.83%29
2023-06-282023-07-21$256.24$260.024.86%17
2023-06-232023-06-27$256.60$250.21-9.09%3
2023-05-242023-06-22$182.90$264.6139.39%20
2023-02-232023-03-03$202.07$197.79-5.15%7
2023-02-212023-02-22$197.37$200.86-5.45%2
2023-02-012023-02-17$181.41$208.3116.41%13
2023-01-272023-01-31$177.90$173.223.79%3
2022-08-092022-09-30$283.33$265.25-7.84%38
2022-07-142022-08-08$238.31$290.4221.33%18
2022-06-242022-07-12$245.71$233.07-0.50%12
2022-03-222022-04-27$331.33$293.84-5.04%26
2022-01-182022-01-24$343.50$310.00-10.25%5
2022-01-122022-01-14$368.74$349.87-3.28%3
2022-01-042022-01-06$383.20$354.90-9.49%3
2021-11-112021-12-06$354.50$336.34-5.15%17
2021-06-142021-11-10$205.90$355.9867.48%106
2021-04-052021-05-11$230.35$205.73-5.13%27
2021-01-132021-02-11$284.80$270.55-5.44%21
2020-12-232021-01-12$215.33$283.1526.43%13
2020-12-112020-12-22$203.33$213.453.42%8
2020-11-192020-12-10$166.42$209.0223.97%15
2020-10-072020-11-02$141.77$133.50-6.45%19
2020-09-102020-09-23$123.78$126.7915.59%10
2020-09-042020-09-09$139.44$122.09-19.03%3
2020-07-282020-09-03$98.43$135.6744.99%28
2020-06-152020-07-27$66.06$102.6451.21%30
2020-05-052020-06-12$51.21$62.3527.55%28
2020-04-232020-05-04$47.04$50.75-4.40%8
2020-04-142020-04-22$47.33$48.815.29%7
2020-03-032020-03-10$49.70$43.02-18.40%6
2020-02-262020-02-28$51.92$44.53-15.29%3
2020-02-072020-02-25$49.87$53.3311.10%12
2019-11-292020-02-06$22.00$49.93121.33%47
2019-09-272019-11-25$16.14$22.4237.03%42
2019-09-132019-09-25$16.35$15.25-9.40%9
2019-07-012019-07-26$15.14$15.202.20%19
2018-11-142018-12-21$22.93$21.32-7.08%26
2018-10-292018-11-13$22.32$22.58-0.08%12
2018-08-272018-09-10$21.28$19.03-18.62%10
2018-08-032018-08-20$23.21$20.56-12.77%12
2018-06-072018-07-05$21.07$20.61-2.90%20
2018-04-272018-05-04$19.61$19.61-0.56%6
2018-02-272018-03-28$23.40$17.19-22.05%22
2017-12-122018-02-09$22.74$20.69-4.35%41
2017-08-042017-11-03$23.79$20.41-13.95%65
2017-03-282017-07-06$18.50$20.5920.81%70
2016-12-202017-02-24$13.92$17.1326.02%45
2016-07-222016-09-02$14.82$13.19-9.13%31
2016-03-042016-06-23$13.40$13.090.27%78
2015-11-302016-01-05$15.35$14.90-3.73%25
2015-09-222015-10-21$17.40$14.01-19.53%22
2015-08-062015-08-07$16.41$16.17-9.08%2
2015-04-132015-07-22$13.99$17.8626.24%71
2014-11-112014-12-02$16.74$15.43-4.44%15
2014-05-282014-09-16$14.02$17.3819.75%78
2013-12-132014-04-07$9.84$13.8343.63%78
2013-10-072013-10-22$12.20$11.44-4.82%12
2013-08-092013-10-03$10.20$11.5517.66%39
2013-07-182013-08-08$7.94$10.2311.40%16
2013-06-132013-07-17$6.55$8.0211.36%24
2013-06-042013-06-12$6.32$6.521.83%7
2013-05-312013-06-03$6.52$6.17-7.04%2
2013-05-162013-05-30$6.15$7.0023.09%10
2013-05-092013-05-15$4.63$5.6648.93%5
2013-04-052013-05-08$2.76$3.7231.87%24
2013-03-262013-04-04$2.52$2.809.29%7
2012-11-062013-02-22$2.08$2.4111.39%74
2012-08-242012-09-11$1.97$1.85-11.12%12
2012-06-192012-07-18$2.14$2.144.53%21
2012-02-022012-04-05$2.02$2.3018.09%45