Strategy Zoo / S1016

PriceMomentum_V1016

ARCHIVEDhybrid

structuralswapped indicator ret_20d -> ret_60d

Fitness
0.5353
Generation
46
Complexity
6
Created
2026-10-01

Lineage

Parents (1)
PriceMomentum_V0817S0817 · gen 37ARCHIVEDstructural

added exit filter: ret_20d < -0.025

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1016  [hybrid]
if flat and (ret_20d > 0.05 and breakout_50 == 1):
    position = 1.0
if long and (ret_20d < -0.0017 or ret_60d < 0.4347):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR12.0%65.4%7.9%20.4%
Total Return146.9%352.5%32.9%1428.0%
Sharpe0.681.400.470.84
Sortino0.461.080.240.54
Calmar0.501.940.380.60
Volatility19.3%42.5%20.6%26.1%
Max DD-24.1%-33.7%-21.0%-33.7%
Win Rate49.0%51.5%60.6%51.8%
Avg Win3.7%12.6%4.0%5.7%
Avg Loss-1.7%-1.7%-3.7%-2.0%
Payoff2.217.221.092.87
Expectancy0.9%5.6%1.0%2.0%
Profit Factor2.137.671.683.08
Trades1023333168
Avg Holding Days3.57.13.94.3
Turnover25.722.017.722.8
Exposure13.0%26.6%10.1%15.1%

Growth of $100

PriceMomentum_V1016 vs TSLA Buy & Hold
PriceMomentum_V1016 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-0.1%0.02-4.1%7
201713.3%1.36-4.3%19
2018-1.5%-0.13-6.2%15
201920.1%1.32-8.5%6
2020281.8%2.34-33.7%10
202124.4%0.91-17.6%15
2022-8.5%-0.95-9.0%8

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 testDOWNTREND2752.0%0.960%
hidden testEXPENSIVE83-4.2%-0.1325%
hidden testEXTREME48129.2%2.3858%
hidden testHIGH VOLATILITY2541.1%0.0317%
hidden testLOW VOLATILITY43433.5%2.557%
hidden testMEDIUM VOLATILITY251-22.4%-1.229%
hidden testNORMAL8084.1%0.286%
hidden testSIDEWAYS2932.6%0.254%
hidden testUPTREND37121.2%0.6722%
trainDOWNTREND518-1.3%-1.311%
trainEXPENSIVE31115.0%0.5231%
trainEXTREME100216.4%3.6878%
trainHIGH VOLATILITY69933.9%1.2317%
trainLOW VOLATILITY7456.3%0.5114%
trainMEDIUM VOLATILITY568-3.5%-0.277%
trainNORMAL1,6010.1%0.015%
trainSIDEWAYS5920.1%0.024%
trainUPTREND90230.0%1.0626%
validationDOWNTREND1254.1%1.352%
validationEXPENSIVE13837.9%0.7541%
validationEXTREME144276.9%3.6068%
validationHIGH VOLATILITY25880.8%1.3133%
validationLOW VOLATILITY1835.7%0.4811%
validationMEDIUM VOLATILITY31573.0%2.1731%
validationNORMAL474-0.4%-0.0310%
validationSIDEWAYS206-6.7%-0.852%
validationUPTREND425107.7%1.9146%

Trades (full period)

latest 100 of 168
EntryExitEntry PxExit PxReturnDays
2026-05-142026-05-15$443.30$422.24-0.64%2
2026-05-112026-05-12$445.00$433.453.68%2
2025-12-162025-12-17$489.88$467.262.86%2
2025-09-302025-10-06$444.72$453.25-3.21%5
2025-09-252025-09-26$423.39$440.40-4.58%2
2025-09-222025-09-23$434.21$425.851.71%2
2025-09-182025-09-19$416.85$426.07-2.31%2
2025-09-162025-09-17$421.62$425.862.62%2
2025-09-122025-09-15$395.94$410.047.15%2
2025-08-272025-08-28$349.60$345.98-0.79%2
2025-05-282025-05-29$356.90$358.43-1.85%2
2025-05-192025-05-20$342.09$343.82-2.45%2
2025-05-142025-05-15$347.68$342.823.87%2
2025-05-122025-05-13$318.38$334.076.54%2
2024-11-252025-01-13$338.59$403.3111.74%32
2024-11-072024-11-15$296.91$320.727.64%7
2024-09-302024-10-01$261.63$258.020.25%2
2024-09-262024-09-27$254.22$260.46-1.29%2
2024-07-082024-07-25$252.94$220.25-14.30%14
2024-07-032024-07-05$246.39$251.526.34%2
2024-07-012024-07-02$209.86$231.265.85%2
2024-06-272024-06-28$197.42$197.880.33%2
2023-12-282023-12-29$253.18$248.48-3.36%2
2023-07-052023-07-24$282.48$269.06-7.26%14
2023-06-202023-06-21$274.45$259.465.13%2
2023-06-142023-06-15$256.79$255.90-0.94%2
2023-06-122023-06-13$249.83$258.712.02%2
2023-06-082023-06-09$234.86$244.404.38%2
2023-06-062023-06-07$221.31$224.571.50%2
2023-06-022023-06-05$213.97$217.612.91%2
2023-02-152023-02-16$214.24$202.042.18%2
2023-02-102023-02-13$196.89$194.64-5.23%2
2023-02-082023-02-09$201.29$207.322.07%2
2022-08-162022-08-17$306.56$304.00-1.09%2
2022-08-052022-08-08$288.17$290.42-6.82%2
2022-08-032022-08-04$307.40$308.632.06%2
2022-08-012022-08-02$297.28$300.59-0.16%2
2022-07-282022-07-29$280.90$297.152.01%2
2022-07-222022-07-25$272.24$268.43-0.00%2
2022-04-052022-04-06$363.75$348.59-4.93%2
2022-03-292022-03-30$366.52$364.660.51%2
2021-10-262021-12-01$339.48$365.0011.48%26
2021-10-222021-10-25$303.23$341.621.55%2
2021-10-192021-10-20$288.09$288.60-0.87%2
2021-10-152021-10-18$281.01$290.042.82%2
2021-10-132021-10-14$270.36$272.770.46%2
2021-10-082021-10-11$261.83$263.98-1.22%2
2021-09-272021-09-28$263.79$259.191.99%2
2021-09-202021-09-21$243.39$246.46-4.06%2
2021-09-162021-09-17$252.33$253.16-0.05%2
2021-09-102021-09-13$245.42$247.67-2.66%2
2021-09-082021-09-09$251.29$251.62-0.07%2
2021-08-132021-08-16$239.06$228.72-0.90%2
2021-08-062021-08-09$233.03$237.92-2.37%2
2021-08-042021-08-05$236.97$238.21-0.03%2
2020-12-182021-02-09$231.67$283.1531.38%35
2020-12-042020-12-10$199.68$209.021.67%5
2020-11-272020-11-30$195.25$189.201.85%2
2020-11-242020-11-25$185.13$191.336.22%2
2020-11-192020-11-20$166.42$163.202.39%2
2020-08-172020-09-24$122.38$129.2614.99%28
2020-06-092020-08-10$62.71$94.5752.62%44
2020-06-012020-06-02$59.87$58.777.35%2
2020-05-222020-05-26$54.46$54.59-1.49%2
2020-05-112020-05-12$54.09$53.96-1.19%2
2019-12-172020-03-04$25.27$49.9795.02%53
2019-11-082019-12-05$22.48$22.02-0.95%19
2019-10-252019-10-28$21.88$21.859.28%2
2019-10-172019-10-18$17.46$17.130.65%2
2019-10-152019-10-16$17.19$17.320.16%2
2019-07-242019-07-25$17.66$15.251.61%2
2019-07-222019-07-23$17.05$17.34-1.17%2
2018-12-142018-12-17$24.38$23.23-3.14%2
2018-12-062018-12-07$24.20$23.860.73%2
2018-11-192018-11-20$23.56$23.17-0.44%2
2018-11-082018-11-09$23.43$23.370.73%2
2018-11-052018-11-06$22.76$22.74-1.64%2
2018-11-012018-11-02$22.95$23.091.86%2
2018-10-302018-10-31$21.99$22.49-1.68%2
2018-08-082018-08-09$24.69$23.50-2.63%2
2018-06-182018-06-19$24.72$23.503.33%2
2018-06-142018-06-15$23.85$23.883.55%2
2018-06-122018-06-13$22.85$22.993.01%2
2018-06-072018-06-08$21.07$21.18-1.27%2
2018-02-012018-02-02$23.28$22.92-1.63%2
2018-01-242018-01-25$23.06$22.51-2.15%2
2018-01-222018-01-23$23.44$23.520.24%2
2017-09-182017-09-19$25.67$25.011.17%2
2017-06-232017-06-26$25.56$25.170.02%2
2017-06-142017-06-21$25.38$25.09-1.18%6
2017-06-062017-06-09$23.52$23.826.32%4
2017-06-012017-06-02$22.69$22.66-0.39%2
2017-05-112017-05-12$21.54$21.65-0.85%2
2017-05-012017-05-02$21.52$21.262.59%2
2017-04-262017-04-27$20.68$20.58-1.35%2
2017-04-112017-04-12$20.58$19.79-1.38%2
2017-04-042017-04-05$20.25$19.671.53%2
2017-02-132017-02-23$18.71$17.071.39%8
2017-02-092017-02-10$17.95$17.952.51%2
2017-02-072017-02-08$17.17$17.47-0.31%2