Strategy Zoo / S1303

PriceMomentum_V1303

ARCHIVEDhybrid

crossoverentry from PriceMomentum_V1294, exit from LongTermTrend_V0521

Fitness
0.6182
Generation
60
Complexity
4
Created
2026-10-08

Lineage

Parents (2)
LongTermTrend_V0521S0521 · gen 24ARCHIVEDcrossover

entry = LongTermTrend_V0469 OR MACDMomentum_V0272

PriceMomentum_V1294S1294 · gen 59ARCHIVEDcrossover

added exit filter: dist_sma_200 < 0.1009

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1303  [hybrid]
require regime.trend in ['DOWNTREND', 'UPTREND']
require regime.bubble in ['EXPENSIVE', 'EXTREME']
if flat and ret_20d > 0.05:
    position = 1.0
if long and macd_hist < 0.0:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR16.9%72.2%2.0%22.4%
Total Return247.6%410.7%7.7%1867.7%
Sharpe0.841.620.210.95
Sortino0.581.340.090.62
Calmar0.902.980.060.72
Volatility21.2%38.0%14.9%24.4%
Max DD-18.7%-24.2%-31.3%-31.3%
Win Rate54.5%64.3%31.3%54.9%
Avg Win7.6%9.4%8.9%8.9%
Avg Loss-2.6%-3.6%-3.1%-3.0%
Payoff2.892.642.902.96
Expectancy3.0%4.8%0.7%3.5%
Profit Factor3.474.751.323.59
Trades554216113
Avg Holding Days5.15.04.65.1
Turnover13.928.08.515.3
Exposure11.7%22.1%6.1%12.4%

Growth of $100

PriceMomentum_V1303 vs TSLA Buy & Hold
PriceMomentum_V1303 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.0%0.000.0%0
2017-3.5%-0.08-14.7%19
20180.0%0.000.0%0
20199.5%1.31-3.8%0
2020340.2%2.66-24.2%35
202115.5%0.94-7.8%6
20220.0%0.000.0%0

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 testDOWNTREND2780.0%0.000%
hidden testEXPENSIVE83-42.0%-1.2241%
hidden testEXTREME48151.1%3.2248%
hidden testHIGH VOLATILITY25412.7%0.6210%
hidden testLOW VOLATILITY44018.7%2.104%
hidden testMEDIUM VOLATILITY250-34.2%-2.097%
hidden testNORMAL813-1.1%-0.570%
hidden testSIDEWAYS2950.0%0.000%
hidden testUPTREND3717.8%0.3316%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE3118.5%0.2548%
trainEXTREME100348.1%4.8783%
trainHIGH VOLATILITY69936.8%1.1816%
trainLOW VOLATILITY7457.6%0.7410%
trainMEDIUM VOLATILITY5687.6%0.4810%
trainNORMAL1,601-1.1%-0.730%
trainSIDEWAYS5920.0%0.000%
trainUPTREND90239.6%1.2526%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13870.1%1.6347%
validationEXTREME144255.6%3.4071%
validationHIGH VOLATILITY25894.5%1.7329%
validationLOW VOLATILITY18323.7%1.856%
validationMEDIUM VOLATILITY31556.4%1.8325%
validationNORMAL4740.0%0.000%
validationSIDEWAYS2064.9%1.080%
validationUPTREND425107.0%2.1239%

Trades (full period)

latest 100 of 113
EntryExitEntry PxExit PxReturnDays
2025-11-062025-11-07$445.91$429.52-3.69%2
2025-11-032025-11-05$468.37$462.07-2.89%3
2025-10-242025-10-27$433.72$452.42-3.60%2
2025-10-142025-10-15$429.24$435.15-1.73%2
2025-10-092025-10-10$435.54$413.49-0.92%2
2025-10-072025-10-08$433.09$438.69-4.64%2
2025-09-152025-10-06$410.04$453.258.35%16
2025-05-282025-06-02$356.90$342.69-4.72%4
2025-01-062025-01-07$411.05$394.36-0.05%2
2025-01-022025-01-03$379.28$410.44-6.28%2
2024-12-302024-12-31$417.41$403.84-3.50%2
2024-12-262024-12-27$454.13$431.66-1.96%2
2024-12-062024-12-24$389.22$462.2816.31%13
2024-12-042024-12-05$357.93$369.491.65%2
2024-12-022024-12-03$357.09$351.423.25%2
2024-11-072024-11-29$296.91$345.1615.15%16
2021-02-052021-02-08$284.08$287.810.06%2
2021-02-032021-02-04$284.90$283.33-2.27%2
2021-02-012021-02-02$279.94$290.935.63%2
2021-01-282021-01-29$278.48$264.51-3.52%2
2021-01-262021-01-27$294.36$288.050.06%2
2021-01-052021-01-25$245.04$293.6015.78%14
2020-12-312021-01-04$235.22$243.261.37%2
2020-12-292020-12-30$222.00$231.590.15%2
2020-12-242020-12-28$220.59$221.232.24%2
2020-12-182020-12-23$231.67$215.33-2.56%4
2020-11-192020-12-17$166.42$218.6327.72%20
2020-10-222020-10-23$141.93$140.210.54%2
2020-10-132020-10-20$148.88$140.65-2.79%6
2020-10-092020-10-12$144.67$147.431.70%2
2020-10-072020-10-08$141.77$141.972.53%2
2020-09-232020-09-24$126.79$129.26-10.53%2
2020-09-212020-09-22$149.80$141.411.44%2
2020-09-172020-09-18$141.14$147.38-4.35%2
2020-09-152020-09-16$149.92$147.256.98%2
2020-09-112020-09-14$124.24$139.870.17%2
2020-09-092020-09-10$122.09$123.7810.71%2
2020-08-182020-09-08$125.81$110.0713.72%15
2020-08-142020-08-17$110.05$122.381.63%2
2020-08-072020-08-10$96.85$94.57-2.67%2
2020-08-052020-08-06$99.00$99.31-0.33%2
2020-08-032020-08-04$99.00$99.133.59%2
2020-07-302020-07-31$99.17$95.38-0.97%2
2020-07-282020-07-29$98.43$99.94-4.29%2
2020-07-022020-07-27$80.58$102.6426.32%17
2020-06-302020-07-01$71.99$74.646.77%2
2020-06-262020-06-29$63.98$67.29-2.86%2
2020-06-032020-06-25$58.86$65.738.78%17
2020-06-012020-06-02$59.87$58.777.35%2
2020-05-282020-05-29$53.72$55.67-1.96%2
2020-05-262020-05-27$54.59$54.680.04%2
2020-05-212020-05-22$55.17$54.461.27%2
2020-05-192020-05-20$53.87$54.37-0.89%2
2020-05-152020-05-18$53.28$54.24-0.72%2
2020-04-142020-04-30$47.33$52.1322.74%13
2020-03-032020-03-04$49.70$49.970.05%2
2020-02-272020-02-28$45.27$44.53-13.00%2
2019-12-172020-02-26$25.27$51.92109.25%48
2017-09-182017-09-25$25.67$23.00-7.75%6
2017-08-042017-08-22$23.79$22.76-2.85%13
2017-06-302017-07-03$24.11$23.510.04%2
2017-06-282017-06-29$24.75$24.052.25%2
2017-06-012017-06-27$22.69$24.1610.48%19
2017-05-172017-05-18$20.41$20.87-3.63%2
2017-05-152017-05-16$21.06$21.13-2.95%2
2017-05-112017-05-12$21.54$21.65-0.85%2
2017-05-022017-05-04$21.26$19.70-3.85%3
2017-04-282017-05-01$20.94$21.521.56%2
2017-04-262017-04-27$20.68$20.58-1.35%2
2017-04-242017-04-25$20.54$20.920.59%2
2017-04-072017-04-21$20.17$20.371.07%10
2017-03-282017-04-06$18.50$19.918.95%8
2017-02-232017-02-24$17.07$17.13-6.60%2
2017-02-092017-02-22$17.95$18.235.63%9
2017-02-072017-02-08$17.17$17.47-0.31%2
2017-02-032017-02-06$16.76$17.18-0.29%2
2017-01-252017-01-31$16.96$16.80-1.76%5
2014-03-242014-03-25$14.68$14.70-4.01%2
2014-03-202014-03-21$15.66$15.26-0.59%2
2014-03-182014-03-19$16.00$15.722.39%2
2014-03-142014-03-17$15.40$15.60-3.07%2
2014-03-122014-03-13$16.10$15.852.82%2
2014-02-112014-03-11$13.11$15.6321.27%20
2014-02-072014-02-10$12.44$13.104.36%2
2014-01-242014-02-06$11.64$11.89-4.10%10
2013-10-162013-10-17$12.24$12.19-0.41%2
2013-10-142013-10-15$11.98$12.260.37%2
2013-10-092013-10-10$11.25$11.53-3.60%2
2013-10-072013-10-08$12.20$11.650.95%2
2013-09-232013-10-04$12.07$12.07-5.69%10
2013-09-192013-09-20$11.86$12.236.83%2
2013-09-172013-09-18$11.08$11.08-0.41%2
2013-09-132013-09-16$11.04$11.110.17%2
2013-09-112013-09-12$10.90$11.00-1.91%2
2013-08-222013-09-10$10.47$11.098.47%13
2013-08-202013-08-21$9.97$9.863.03%2
2013-08-162013-08-19$9.47$9.661.47%2
2013-07-302013-08-15$8.78$9.313.31%13
2013-07-262013-07-29$8.63$8.974.08%2
2013-07-242013-07-25$8.11$8.27-1.05%2