Strategy Zoo / S1211

PriceMomentum_V1211

ARCHIVEDhybrid

parameterchanged ret_20d threshold 0.184 -> 0.1097

Fitness
0.6917
Generation
55
Complexity
2
Created
2026-10-06

Lineage

Parents (1)
PriceMomentum_V0640S0640 · gen 29ARCHIVEDparameter

changed ret_20d threshold 0.05 -> 0.184

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1211  [hybrid]
if flat and ret_20d > 0.1097:
    position = 1.0
if long and ret_20d < -0.0017:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR27.1%107.1%29.0%41.2%
Total Return579.5%788.9%158.7%15985.6%
Sharpe0.931.730.911.13
Sortino0.921.790.831.10
Calmar0.563.180.940.85
Volatility31.0%49.2%34.6%36.3%
Max DD-48.6%-33.7%-30.9%-48.6%
Win Rate46.9%46.7%46.7%46.8%
Avg Win21.0%51.6%22.6%32.9%
Avg Loss-5.9%-5.7%-5.2%-5.7%
Payoff3.549.084.345.77
Expectancy6.7%21.1%7.8%12.3%
Profit Factor3.127.943.805.07
Trades32151562
Avg Holding Days24.626.124.125.6
Turnover8.110.08.08.4
Exposure39.9%49.7%36.7%41.1%

Growth of $100

PriceMomentum_V1211 vs TSLA Buy & Hold
PriceMomentum_V1211 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
201621.5%1.21-15.9%3
20177.9%0.43-22.7%5
2018-31.1%-1.29-34.8%6
201972.5%1.85-20.0%2
2020512.2%2.90-33.7%5
202159.4%1.49-23.2%5
2022-12.7%-0.36-26.9%5

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 testDOWNTREND27822.3%0.8621%
hidden testEXPENSIVE8383.9%2.0158%
hidden testEXTREME48183.9%3.2767%
hidden testHIGH VOLATILITY25448.3%1.0341%
hidden testLOW VOLATILITY43854.3%2.1934%
hidden testMEDIUM VOLATILITY250-25.8%-0.7537%
hidden testNORMAL81117.0%0.5333%
hidden testSIDEWAYS293-1.0%-0.0335%
hidden testUPTREND37163.9%1.4950%
trainDOWNTREND51813.3%1.0711%
trainEXPENSIVE31143.8%1.1368%
trainEXTREME100380.3%5.2396%
trainHIGH VOLATILITY69952.0%1.2936%
trainLOW VOLATILITY74533.6%1.4650%
trainMEDIUM VOLATILITY568-6.4%-0.2431%
trainNORMAL1,6013.8%0.1631%
trainSIDEWAYS592-8.7%-0.3628%
trainUPTREND90262.1%1.5265%
validationDOWNTREND12542.2%1.9410%
validationEXPENSIVE13881.4%1.5257%
validationEXTREME144324.6%3.9592%
validationHIGH VOLATILITY25879.3%1.1948%
validationLOW VOLATILITY18339.8%1.7748%
validationMEDIUM VOLATILITY315115.8%2.6752%
validationNORMAL47413.2%0.4435%
validationSIDEWAYS206-16.7%-0.6032%
validationUPTREND425146.8%2.4070%

Trades (full period)

62 trades
EntryExitEntry PxExit PxReturnDays
2026-08-242026-09-30$348.95$354.81-2.96%27
2026-05-052026-06-08$389.37$408.95-0.58%24
2025-12-152026-01-05$475.31$451.67-4.74%14
2025-08-292025-10-23$333.87$448.9826.62%39
2025-05-062025-06-12$275.35$319.1116.24%27
2025-04-302025-05-02$282.16$287.21-4.14%3
2025-04-162025-04-22$241.55$237.97-10.66%4
2024-11-072025-01-13$296.91$403.3136.54%44
2024-09-062024-10-14$210.73$219.16-5.57%27
2024-06-272024-08-02$197.42$207.6710.21%26
2024-05-152024-05-29$173.99$176.19-0.65%10
2023-11-212024-01-05$241.20$237.490.79%31
2023-09-122023-09-28$267.48$246.38-12.27%13
2023-05-232023-07-24$185.77$269.0637.39%42
2023-01-252023-03-08$144.43$182.0030.19%30
2022-07-192022-08-29$245.53$284.8219.53%30
2022-06-242022-06-29$245.71$228.49-1.22%4
2022-03-232022-04-21$333.04$336.26-1.88%21
2022-01-132022-01-24$343.85$310.00-14.85%7
2022-01-042022-01-07$383.20$342.32-11.44%4
2021-08-132021-12-01$239.06$365.0058.18%77
2021-07-012021-07-23$225.97$214.46-4.67%16
2021-04-192021-05-04$238.21$224.53-7.61%12
2021-04-062021-04-08$230.54$227.93-3.10%3
2020-11-192021-02-09$166.42$283.1577.07%55
2020-10-222020-10-27$141.93$141.56-0.76%4
2020-10-072020-10-14$141.77$153.777.68%6
2020-08-182020-09-24$125.81$129.263.40%27
2020-04-142020-08-10$47.33$94.57122.74%83
2019-10-232020-03-04$16.98$49.97191.11%91
2019-09-132019-10-10$16.35$16.32-0.74%20
2019-06-212019-08-02$14.79$15.626.27%30
2018-10-292018-12-19$22.32$22.201.65%36
2018-08-032018-08-20$23.21$20.56-12.77%12
2018-06-132018-07-06$22.99$20.59-9.99%17
2018-05-012018-05-04$19.99$19.61-3.41%4
2018-03-132018-03-19$22.79$20.90-7.18%5
2018-01-312018-02-07$23.62$23.00-3.62%6
2017-09-202017-09-25$24.93$23.00-6.59%4
2017-08-042017-08-22$23.79$22.76-2.85%13
2017-06-052017-07-06$23.15$20.59-3.94%23
2017-03-292017-05-24$18.49$20.689.30%40
2016-12-212017-02-28$13.85$16.6717.70%46
2016-07-222016-08-16$14.82$14.912.10%18
2016-06-082016-06-21$15.70$14.64-5.63%10
2016-03-042016-05-03$13.40$15.4923.29%42
2015-12-012015-12-07$15.81$15.41-0.14%5
2015-09-222015-09-30$17.40$16.56-6.83%7
2015-04-142015-07-09$13.83$17.1921.29%61
2014-11-142014-12-02$17.25$15.43-8.15%12
2014-08-072014-09-16$16.83$17.381.78%28
2014-06-092014-07-16$13.69$14.485.27%27
2014-01-172014-03-26$11.33$14.2028.68%47
2013-12-182014-01-14$9.87$10.75-8.79%18
2013-07-022013-10-22$7.85$11.4447.00%79
2013-04-022013-06-26$2.96$7.05132.63%61
2013-01-292013-02-22$2.53$2.41-7.73%18
2012-11-142012-12-31$2.09$2.264.88%32
2012-07-022012-07-20$2.03$2.122.92%14
2012-06-192012-06-27$2.14$2.13-0.92%7
2012-03-272012-04-10$2.53$2.16-11.54%10
2012-02-062012-03-23$2.12$2.2710.21%34