Strategy Zoo / S0494

PriceMomentum_V0494

ARCHIVEDmomentum

structuralreplaced exit rule with: cumret_252d > -0.3576

Fitness
0.2135
Generation
22
Complexity
5
Created
2026-09-19

Lineage

Parents (1)
PriceMomentum_V0264S0264 · gen 12ARCHIVEDstructural

added exit filter: roll_high_50 < sma_20; added entry filter: rel_volume > 1.2635

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0494  [momentum]
require regime.trend in ['DOWNTREND', 'UPTREND']
if flat and (ret_20d > 0.05 and rel_volume > 1.2635):
    position = 1.0
if long and cumret_252d > -0.3576:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR1.8%9.2%5.7%4.2%
Total Return15.2%30.1%22.9%84.1%
Sharpe0.190.600.470.35
Sortino0.120.350.180.19
Calmar0.040.450.400.10
Volatility15.2%16.8%14.1%15.3%
Max DD-41.5%-20.4%-14.5%-41.5%
Win Rate45.4%56.8%60.6%51.4%
Avg Win3.1%3.4%3.8%3.3%
Avg Loss-2.1%-2.9%-4.0%-2.6%
Payoff1.441.170.961.28
Expectancy0.2%0.7%0.7%0.4%
Profit Factor1.191.551.471.35
Trades974433175
Avg Holding Days2.02.02.22.0
Turnover24.429.317.923.8
Exposure4.9%5.8%4.1%4.9%

Growth of $100

PriceMomentum_V0494 vs TSLA Buy & Hold
PriceMomentum_V0494 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.2%0.06-4.4%6
2017-4.5%-0.37-7.0%19
2018-14.9%-1.67-16.1%7
20199.4%0.86-4.4%9
202052.1%1.72-9.9%31
2021-10.1%-0.89-14.5%10
2022-5.0%-1.16-5.0%3

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 testDOWNTREND267-23.2%-1.445%
hidden testEXPENSIVE8323.1%1.457%
hidden testEXTREME4869.1%3.098%
hidden testHIGH VOLATILITY254-1.1%-0.056%
hidden testLOW VOLATILITY42914.8%1.483%
hidden testMEDIUM VOLATILITY2480.1%0.014%
hidden testNORMAL8001.1%0.084%
hidden testSIDEWAYS2933.4%0.900%
hidden testUPTREND37130.5%1.786%
trainDOWNTREND518-2.8%-1.632%
trainEXPENSIVE3116.7%0.4710%
trainEXTREME100131.7%2.4014%
trainHIGH VOLATILITY69913.7%0.594%
trainLOW VOLATILITY7450.7%0.116%
trainMEDIUM VOLATILITY568-7.6%-0.724%
trainNORMAL1,601-5.9%-0.763%
trainSIDEWAYS592-2.7%-0.570%
trainUPTREND9029.8%0.4410%
validationDOWNTREND125-1.2%-1.622%
validationEXPENSIVE13816.8%0.859%
validationEXTREME14449.4%1.5914%
validationHIGH VOLATILITY25822.3%1.006%
validationLOW VOLATILITY1830.2%0.024%
validationMEDIUM VOLATILITY3155.9%0.396%
validationNORMAL474-3.7%-0.563%
validationSIDEWAYS2060.0%0.000%
validationUPTREND42518.4%0.8210%

Trades (full period)

latest 100 of 175
EntryExitEntry PxExit PxReturnDays
2026-09-092026-09-10$367.81$363.56-0.29%2
2026-09-042026-09-08$354.08$368.16-6.12%2
2026-09-012026-09-02$356.09$357.01-3.42%2
2026-08-242026-08-25$348.95$350.25-4.03%2
2025-12-222025-12-23$488.73$485.561.36%2
2025-12-182025-12-19$483.37$481.203.24%2
2025-12-162025-12-17$489.88$467.262.86%2
2025-10-242025-10-27$433.72$452.42-3.60%2
2025-10-032025-10-06$429.83$453.25-1.61%2
2025-09-162025-09-17$421.62$425.862.62%2
2025-09-122025-09-15$395.94$410.047.15%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-12-232024-12-24$430.60$462.282.06%2
2024-12-192024-12-20$436.17$421.06-1.10%2
2024-12-172024-12-18$479.86$440.133.43%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-202024-09-23$238.25$250.00-2.52%2
2024-09-062024-09-09$210.73$216.27-8.64%2
2024-07-122024-07-15$248.23$252.642.78%2
2024-07-092024-07-10$262.33$263.263.51%2
2024-07-052024-07-08$251.52$252.941.88%2
2024-07-022024-07-03$231.26$246.399.99%2
2024-04-302024-05-01$183.28$179.99-5.74%2
2023-06-222023-06-23$264.61$256.601.78%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-052023-06-06$217.61$221.311.50%2
2023-05-302023-05-31$201.16$203.933.93%2
2023-05-242023-05-25$182.90$184.47-1.74%2
2023-01-302023-02-07$166.66$196.819.25%7
2022-07-222022-07-25$272.24$268.43-0.00%2
2022-06-222022-06-23$236.09$235.07-0.60%2
2022-01-042022-01-05$383.20$362.71-4.38%2
2021-11-102021-11-11$355.98$354.504.14%2
2021-11-022021-11-03$390.67$404.62-3.22%2
2021-10-282021-10-29$359.01$371.333.57%2
2021-10-262021-10-27$339.48$345.95-0.83%2
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-052021-10-06$260.20$260.92-0.32%2
2021-09-282021-09-29$259.19$260.44-1.94%2
2021-09-202021-09-21$243.39$246.46-4.06%2
2021-01-112021-01-12$270.40$283.15-8.01%2
2020-12-212020-12-22$216.62$213.45-6.69%2
2020-12-102020-12-11$209.02$203.333.53%2
2020-12-082020-12-09$216.63$201.491.06%2
2020-12-012020-12-02$194.92$189.612.82%2
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-09-012020-09-02$158.35$149.12-4.86%2
2020-08-282020-08-31$147.56$166.11-1.33%2
2020-08-252020-08-26$134.89$143.540.25%2
2020-08-212020-08-24$136.67$134.282.20%2
2020-08-182020-08-19$125.81$125.242.60%2
2020-08-142020-08-17$110.05$122.381.63%2
2020-07-242020-07-27$94.47$102.64-6.54%2
2020-07-152020-07-16$103.07$100.041.72%2
2020-07-132020-07-14$99.80$101.12-3.28%2
2020-07-082020-07-09$91.06$92.95-1.92%2
2020-07-062020-07-07$91.44$92.6613.27%2
2020-07-012020-07-02$74.64$80.583.48%2
2020-06-152020-06-16$66.06$65.485.74%2
2020-06-112020-06-12$64.86$62.35-5.29%2
2020-04-152020-04-16$48.66$49.682.61%2
2020-02-062020-02-07$49.93$49.871.74%2
2020-02-042020-02-05$59.14$48.9813.51%2
2020-01-312020-02-03$43.37$52.001.32%2
2020-01-232020-01-24$38.15$37.650.26%2
2020-01-172020-01-21$34.03$36.48-0.78%2
2020-01-142020-01-15$35.86$34.572.29%2
2020-01-102020-01-13$31.88$34.99-0.86%2
2020-01-082020-01-09$32.81$32.094.72%2
2020-01-062020-01-07$30.10$31.271.72%2
2019-12-312020-01-02$27.89$28.680.67%2
2019-12-232019-12-24$27.95$28.353.16%2
2019-12-192019-12-20$26.94$27.042.57%2
2019-12-172019-12-18$25.27$26.21-0.86%2
2019-11-082019-11-11$22.48$23.010.28%2
2019-10-292019-10-30$21.08$21.00-3.70%2
2019-10-252019-10-28$21.88$21.859.28%2
2019-09-272019-09-30$16.14$16.06-0.38%2
2019-07-162019-07-17$16.83$16.99-0.64%2
2019-07-052019-07-08$15.54$15.36-0.97%2
2018-12-062018-12-07$24.20$23.860.73%2
2018-08-102018-08-13$23.70$23.760.66%2
2018-08-082018-08-09$24.69$23.50-2.63%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-192018-06-20$23.50$24.15-5.12%2
2018-06-072018-06-08$21.07$21.18-1.27%2
2017-09-192017-09-20$25.01$24.93-2.77%2
2017-08-042017-08-07$23.79$23.682.63%2
2017-06-152017-06-16$25.02$24.76-1.60%2
2017-06-132017-06-14$25.06$25.384.51%2
2017-06-092017-06-12$23.82$23.93-3.62%2
2017-06-072017-06-08$23.98$24.671.73%2