Strategy Zoo / S1053

PriceMomentum_V1053

ARCHIVEDhybrid

llmSimplified and regularized entry: require moderate 20d momentum + positive MACD histogram and price above 50 SMA (or rising 50 SMA); removed the extreme high-threshold branch to reduce overfitting. Added trend regime gate (only UPTREND) and excluded EXTREME bubble to avoid fragile environments. Strengthened exits: 5d stop-loss, exit on negative MACD histogram, and trim on RSI >80. Reduced base position to 0.6 and added volatility-based scaling (LOW=1.0, MED=0.65, HIGH=0.3) to lower risk in turbulent periods.

Fitness
0.2692
Generation
48
Complexity
16
Created
2026-10-02

Lineage

Parents (1)
PriceMomentum_V0690S0690 · gen 32ELITEllm

entry = PriceMomentum_V0671 OR PriceMomentum_V0640

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1053  [hybrid]
require regime.trend in ['UPTREND']
require regime.bubble in ['NORMAL', 'EXPENSIVE']
if flat and (ret_20d > 0.04 and macd_hist > 0.0 and (close > sma_50 or sma_50_slope > 0.0) and cumret_252d > -0.25):
    position = 0.6
if long and (ret_5d < -0.03 or macd_hist < 0.0 or rsi_14 > 80.0):
    position = 0.0  # exit to cash
if regime.volatility == "LOW_VOLATILITY": position *= 1.0
if regime.volatility == "MEDIUM_VOLATILITY": position *= 0.65
if regime.volatility == "HIGH_VOLATILITY": position *= 0.3

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR2.8%6.3%6.8%4.6%
Total Return24.3%20.0%27.6%93.6%
Sharpe0.400.700.870.60
Sortino0.260.570.430.39
Calmar0.230.371.070.28
Volatility7.5%9.2%7.9%8.0%
Max DD-12.1%-16.7%-6.3%-16.7%
Win Rate38.2%51.6%60.0%46.8%
Avg Win3.0%2.9%2.8%2.9%
Avg Loss-1.1%-1.8%-1.6%-1.4%
Payoff2.691.631.722.12
Expectancy0.5%0.6%1.0%0.6%
Profit Factor1.661.742.571.87
Trades553125111
Avg Holding Days6.04.14.25.1
Turnover6.59.26.47.0
Exposure6.2%5.9%3.7%5.5%

Growth of $100

PriceMomentum_V1053 vs TSLA Buy & Hold
PriceMomentum_V1053 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.7%0.21-2.6%3
20173.5%0.49-6.0%13
2018-5.9%-1.44-5.9%7
20196.6%1.38-2.3%9
202021.9%1.95-3.1%8
202115.6%1.39-5.3%16
2022-15.0%-3.14-14.9%7

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 testDOWNTREND2760.0%0.000%
hidden testEXPENSIVE8332.2%2.3212%
hidden testEXTREME4817.1%3.761%
hidden testHIGH VOLATILITY2541.9%0.312%
hidden testLOW VOLATILITY43612.3%1.545%
hidden testMEDIUM VOLATILITY2502.3%0.264%
hidden testNORMAL8093.6%0.513%
hidden testSIDEWAYS293-2.4%-1.560%
hidden testUPTREND37119.3%1.559%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE3119.7%0.8414%
trainEXTREME10012.4%2.451%
trainHIGH VOLATILITY6997.2%0.942%
trainLOW VOLATILITY7453.7%0.4412%
trainMEDIUM VOLATILITY568-3.0%-0.493%
trainNORMAL1,6011.1%0.175%
trainSIDEWAYS592-2.6%-1.131%
trainUPTREND9028.4%0.7613%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13836.7%2.6112%
validationEXTREME1449.6%1.841%
validationHIGH VOLATILITY258-2.7%-1.290%
validationLOW VOLATILITY1834.7%0.5213%
validationMEDIUM VOLATILITY31515.1%1.226%
validationNORMAL474-3.2%-0.396%
validationSIDEWAYS206-6.4%-1.610%
validationUPTREND42514.6%1.2210%

Trades (full period)

latest 100 of 111
EntryExitEntry PxExit PxReturnDays
2026-05-292026-06-01$435.79$415.88-0.98%2
2025-12-152025-12-30$475.31$454.430.06%11
2025-09-192025-10-06$426.07$453.251.15%12
2025-09-122025-09-18$395.94$416.858.98%5
2025-07-312025-08-01$308.27$302.63-1.39%2
2025-05-282025-06-03$356.90$344.27-3.00%5
2025-05-222025-05-27$341.04$362.890.47%3
2024-11-262024-11-29$338.23$345.16-0.34%3
2024-11-222024-11-25$352.56$338.590.65%2
2024-11-142024-11-19$311.18$346.000.48%4
2024-11-072024-11-12$296.91$328.493.61%4
2024-10-032024-10-04$240.66$250.08-1.39%2
2024-09-042024-09-27$219.41$260.466.26%18
2024-07-192024-07-22$239.20$251.51-0.76%2
2024-07-112024-07-18$241.03$249.23-2.82%6
2024-07-092024-07-10$262.33$263.261.37%2
2024-07-052024-07-08$251.52$252.940.73%2
2024-07-022024-07-03$231.26$246.395.99%2
2023-07-062023-07-07$276.54$274.43-0.90%2
2023-06-222023-06-27$264.61$250.21-4.37%4
2023-06-202023-06-21$274.45$259.463.08%2
2023-06-152023-06-16$255.90$260.54-0.33%2
2023-06-132023-06-14$258.71$256.792.01%2
2023-06-092023-06-12$244.40$249.832.32%2
2023-06-022023-06-08$213.97$234.864.75%5
2022-09-202022-09-23$308.73$275.33-4.12%4
2022-08-162022-08-19$306.56$296.67-0.89%4
2022-08-052022-08-08$288.17$290.42-2.66%2
2022-04-082022-04-11$341.83$325.31-1.25%2
2022-04-052022-04-07$363.75$352.42-3.52%3
2022-01-132022-01-14$343.85$349.87-1.25%2
2022-01-042022-01-11$383.20$354.80-2.22%6
2021-11-102021-11-11$355.98$354.500.75%2
2021-11-082021-11-09$387.65$341.17-1.96%2
2021-11-042021-11-05$409.97$407.360.44%2
2021-11-022021-11-03$390.67$404.62-1.26%2
2021-10-292021-11-01$371.33$402.861.26%2
2021-10-272021-10-28$345.95$359.010.67%2
2021-10-252021-10-26$341.62$339.487.47%2
2021-10-202021-10-22$288.60$303.231.94%3
2021-10-132021-10-19$270.36$288.094.62%5
2021-10-082021-10-11$261.83$263.98-0.73%2
2021-09-282021-10-07$259.19$264.54-0.77%8
2021-09-072021-09-21$250.97$246.46-0.36%11
2021-08-052021-08-17$238.21$221.90-2.18%9
2021-01-202021-01-25$283.48$293.600.02%4
2021-01-122021-01-19$283.15$281.520.67%5
2021-01-052021-01-08$245.04$293.344.46%4
2020-12-182020-12-23$231.67$215.33-0.91%4
2020-12-102020-12-17$209.02$218.631.15%6
2020-11-192020-12-08$166.42$216.6311.57%13
2020-10-152020-10-20$149.63$140.65-2.69%4
2020-01-152020-01-22$34.57$37.970.67%5
2020-01-102020-01-14$31.88$35.865.31%3
2020-01-082020-01-09$32.81$32.092.83%2
2019-12-302020-01-07$27.65$31.272.84%6
2019-12-262019-12-27$28.73$28.690.68%2
2019-12-232019-12-24$27.95$28.351.90%2
2019-12-172019-12-20$25.27$27.043.41%4
2019-11-192019-11-20$23.97$23.480.45%2
2019-11-132019-11-18$23.07$23.330.08%4
2019-11-052019-11-12$21.15$23.331.49%6
2019-10-292019-11-04$21.08$21.16-0.83%5
2019-10-252019-10-28$21.88$21.851.67%2
2019-10-212019-10-22$16.90$17.04-0.60%2
2018-12-122018-12-18$24.44$22.47-1.49%5
2018-11-192018-11-20$23.56$23.17-0.08%2
2018-08-162018-08-17$22.36$20.37-0.21%2
2018-08-032018-08-15$23.21$22.58-0.02%9
2018-06-152018-06-25$23.88$22.20-1.23%7
2018-02-262018-03-02$23.83$22.34-1.13%5
2018-02-012018-02-05$23.28$22.21-1.91%3
2017-09-182017-09-25$25.67$23.00-3.97%6
2017-08-042017-08-22$23.79$22.76-0.67%13
2017-06-012017-06-14$22.69$25.383.75%10
2017-05-152017-05-16$21.06$21.13-1.15%2
2017-05-022017-05-04$21.26$19.70-2.07%3
2017-04-202017-04-21$20.17$20.37-0.46%2
2017-03-282017-04-19$18.50$20.374.63%16
2017-02-162017-02-22$17.93$18.23-0.61%4
2017-02-142017-02-15$18.73$18.65-0.04%2
2017-02-102017-02-13$17.95$18.71-0.11%2
2017-01-272017-02-02$16.86$16.77-0.90%5
2017-01-252017-01-26$16.96$16.83-0.15%2
2017-01-052017-01-24$15.12$16.975.59%13
2016-07-262016-08-09$15.30$15.27-1.11%11
2016-06-082016-06-09$15.70$15.290.70%2
2016-04-052016-04-14$17.03$16.791.16%8
2015-07-212015-07-22$17.78$17.86-2.22%2
2015-06-222015-07-09$17.32$17.19-1.76%13
2015-05-112015-05-22$15.97$16.522.16%10
2015-04-292015-05-01$15.50$15.07-1.27%3
2014-09-042014-09-12$19.07$18.61-0.29%7
2014-09-022014-09-03$18.94$18.753.09%2
2014-08-052014-08-25$15.90$17.504.46%15
2014-06-232014-07-03$15.81$15.28-0.11%9
2014-03-032014-03-11$16.70$15.63-0.46%7
2014-02-272014-02-28$16.84$16.32-0.07%2
2014-02-112014-02-26$13.11$16.879.35%11
2014-01-242014-02-06$11.64$11.89-0.69%10