Strategy Zoo / S0927

PriceMomentum_V0927

ARCHIVEDhybrid

structuralreplaced exit rule with: cumret_252d < 0.7855; replaced exit rule with: vol_pctile > 0.9179

Fitness
0.4662
Generation
42
Complexity
2
Created
2026-09-30

Lineage

Parents (1)
PriceMomentum_V0567S0567 · gen 26ARCHIVEDstructural

logic of PriceMomentum_V0450 with risk overlay of LongTermTrend_V0561

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0927  [hybrid]
if flat and ret_20d > 0.05:
    position = 1.0
if long and vol_pctile > 0.9179:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR24.1%51.2%11.5%24.9%
Total Return460.0%245.9%50.1%2523.7%
Sharpe0.700.960.470.69
Sortino0.971.410.670.96
Calmar0.370.700.200.33
Volatility45.7%64.6%51.3%51.6%
Max DD-65.8%-73.4%-57.1%-76.3%
Win Rate50.9%55.6%62.5%54.2%
Avg Win10.6%24.5%6.0%13.2%
Avg Loss-3.8%-5.0%-6.0%-4.9%
Payoff2.814.921.002.72
Expectancy3.6%11.4%1.5%4.9%
Profit Factor2.926.141.663.22
Trades53182496
Avg Holding Days30.58.721.532.0
Turnover13.412.313.213.1
Exposure88.4%92.7%89.4%89.6%

Growth of $100

PriceMomentum_V0927 vs TSLA Buy & Hold
PriceMomentum_V0927 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-19.7%-0.41-35.8%2
201743.6%1.20-22.3%0
2018-28.3%-0.81-42.3%23
201943.1%1.02-44.1%1
2020555.6%3.04-33.8%18
202144.7%0.94-36.2%0
2022-69.4%-1.48-72.7%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 testDOWNTREND27410.2%0.2179%
hidden testEXPENSIVE8394.9%1.5389%
hidden testEXTREME48191.2%3.2094%
hidden testHIGH VOLATILITY25466.5%1.0963%
hidden testLOW VOLATILITY43433.4%0.80100%
hidden testMEDIUM VOLATILITY250-35.4%-0.6498%
hidden testNORMAL8076.8%0.1489%
hidden testSIDEWAYS293-41.8%-0.8399%
hidden testUPTREND37186.2%1.6189%
trainDOWNTREND518-43.6%-1.0682%
trainEXPENSIVE31192.7%1.8097%
trainEXTREME100354.5%5.2383%
trainHIGH VOLATILITY69951.5%0.9070%
trainLOW VOLATILITY74545.4%1.3799%
trainMEDIUM VOLATILITY568-9.8%-0.2298%
trainNORMAL1,601-0.0%-0.0087%
trainSIDEWAYS59233.4%0.7286%
trainUPTREND90274.4%1.5694%
validationDOWNTREND125-107.7%-1.57100%
validationEXPENSIVE13869.9%1.2279%
validationEXTREME144326.8%4.1585%
validationHIGH VOLATILITY25888.8%1.0979%
validationLOW VOLATILITY18355.7%1.5499%
validationMEDIUM VOLATILITY31544.1%0.71100%
validationNORMAL474-20.5%-0.3499%
validationSIDEWAYS206-25.4%-0.4597%
validationUPTREND425154.6%2.3389%

Trades (full period)

97 trades
EntryExitEntry PxExit PxReturnDays
2025-05-12—$318.38—18.19%348OPEN
2025-05-072025-05-08$276.22$284.820.12%2
2025-05-052025-05-06$280.26$275.35-2.62%2
2025-05-012025-05-02$280.52$287.21-0.78%2
2025-04-292025-04-30$292.03$282.161.95%2
2025-04-152025-04-16$254.11$241.550.50%2
2025-04-102025-04-11$252.40$252.31-7.47%2
2025-04-082025-04-09$221.86$272.20-5.09%2
2024-11-212025-03-13$339.64$240.68-27.61%75
2024-11-192024-11-20$346.00$342.031.94%2
2024-11-152024-11-18$320.72$338.742.86%2
2024-11-132024-11-14$330.24$311.180.33%2
2024-11-112024-11-12$350.00$328.498.75%2
2024-11-072024-11-08$296.91$321.222.70%2
2024-09-042024-10-25$219.41$269.1923.44%38
2024-07-302024-07-31$222.62$232.07-4.28%2
2024-07-262024-07-29$219.80$232.10-0.40%2
2024-05-142024-07-25$177.55$220.2525.41%50
2024-05-072024-05-08$177.81$174.72-3.96%2
2024-05-032024-05-06$181.19$184.760.46%2
2024-05-012024-05-02$179.99$180.01-1.99%2
2023-02-022024-04-30$188.27$183.286.76%312
2023-01-312023-02-01$173.22$181.413.73%2
2023-01-272023-01-30$177.90$166.6610.79%2
2023-01-252023-01-26$144.43$160.270.17%2
2020-10-072023-01-04$141.77$113.64-21.82%565
2020-09-222020-09-23$141.41$126.79-5.79%2
2020-09-182020-09-21$147.38$149.804.22%2
2020-09-162020-09-17$147.25$141.14-1.98%2
2020-09-142020-09-15$139.87$149.9212.37%2
2020-09-102020-09-11$123.78$124.241.18%2
2020-04-162020-09-09$49.68$122.09125.78%102
2020-04-142020-04-15$47.33$48.668.85%2
2020-03-032020-03-04$49.70$49.970.05%2
2020-02-282020-03-02$44.53$49.57-1.82%2
2020-02-262020-02-27$51.92$45.27-2.84%2
2020-02-242020-02-25$55.59$53.33-7.65%2
2020-02-202020-02-21$59.96$60.07-2.16%2
2020-02-182020-02-19$57.23$61.167.09%2
2020-02-132020-02-14$53.60$53.344.58%2
2020-02-112020-02-12$51.63$51.150.20%2
2020-02-072020-02-10$49.87$51.42-0.32%2
2020-02-052020-02-06$48.98$49.93-17.36%2
2019-02-282020-02-04$21.33$59.14147.33%236
2018-11-022019-01-08$23.09$22.36-2.90%44
2018-10-312018-11-01$22.49$22.952.05%2
2018-10-292018-10-30$22.32$21.990.99%2
2018-10-042018-10-05$18.79$17.46-4.60%2
2018-08-272018-08-28$21.28$20.79-1.30%2
2018-08-222018-08-23$21.44$21.34-0.28%2
2018-08-152018-08-16$22.58$22.36-2.77%2
2018-08-132018-08-14$23.76$23.180.06%2
2018-08-092018-08-10$23.50$23.70-5.03%2
2018-08-072018-08-08$25.30$24.6910.78%2
2018-08-032018-08-06$23.21$22.80-0.59%2
2018-07-032018-07-05$20.72$20.61-7.42%2
2018-06-292018-07-02$22.86$22.34-2.19%2
2018-06-272018-06-28$22.97$23.330.53%2
2018-06-252018-06-26$22.20$22.80-0.39%2
2018-06-212018-06-22$23.17$22.24-4.26%2
2018-06-182018-06-20$24.72$24.15-1.76%3
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-05-012018-05-02$19.99$20.081.85%2
2018-04-272018-04-30$19.61$19.592.81%2
2018-03-132018-03-29$22.79$17.74-25.54%13
2016-03-082018-02-23$13.51$23.4768.29%496
2016-03-042016-03-07$13.40$13.692.51%2
2013-12-132016-02-18$9.84$11.1214.15%548
2013-08-142013-12-04$9.29$9.26-0.71%79
2013-08-122013-08-13$9.83$9.70-3.87%2
2013-06-132013-08-09$6.55$10.2056.73%41
2013-06-112013-06-12$6.30$6.52-5.77%2
2013-06-072013-06-10$6.80$6.674.61%2
2013-06-052013-06-06$6.36$6.490.36%2
2013-06-032013-06-04$6.17$6.32-5.48%2
2013-05-302013-05-31$7.00$6.520.11%2
2013-05-282013-05-29$7.36$6.9813.44%2
2013-05-232013-05-24$6.18$6.476.09%2
2013-05-212013-05-22$5.84$5.82-2.81%2
2013-05-172013-05-20$6.10$6.00-1.01%2
2013-05-152013-05-16$5.66$6.151.72%2
2013-05-132013-05-14$5.85$5.5514.17%2
2013-04-302013-05-10$3.60$5.1226.06%9
2013-04-262013-04-29$3.41$3.66-1.74%2
2013-04-242013-04-25$3.36$3.47-1.34%2
2013-04-152013-04-23$2.89$3.4014.49%7
2013-04-112013-04-12$2.91$2.923.93%2
2013-04-092013-04-10$2.70$2.79-3.38%2
2013-04-052013-04-08$2.76$2.79-1.72%2
2012-02-142013-04-04$2.21$2.8030.26%285
2012-02-102012-02-13$2.07$2.10-4.74%2
2012-02-082012-02-09$2.13$2.170.84%2
2012-02-062012-02-07$2.12$2.111.88%2
2012-02-022012-02-03$2.02$2.082.06%2
2012-01-042012-01-18$1.85$1.79-5.46%10